Software Engineer Jobs in New York City, NY

579,523 open positions · Updated daily

Looking for Software Engineer jobs in New York City, NY? Browse our curated listings with transparent salary information to find the perfect Software Engineer position in the New York City, NY area.

Risk-Salt Lake City-Vice President-Software Engineering

Company: Goldman Sachs

Location: Salt Lake City, UT

Posted Jan 23, 2025

Goldman Sachs is seeking a VP-level Senior Software Engineer for Risk Engineering. The role involves working on a broad range of applications and technologies, ensuring peak efficiency of the risk data platform, and creating key risk deliverables. The engineer will impact risk management, work with a global team, and utilize technologies like Java, Cloud computing, HDFS, Spark, S3, ReactJS, Sybase IQ, Snowflake, and Tableau. Key responsibilities include performance tuning, statistical analysis, building reports, developing software for risk calculations, interacting with business users, designing batch processes, and potentially overseeing junior team members in the SDLC. The ideal candidate will have 5-10 years of experience in a large financial institution, expertise in risk management functions, strong software development skills, and knowledge of distributed computing.

Software Engineer III, Machine Learning, Google Ads

Company: Google

Location: New York, NY

Posted Jan 23, 2025

Google is seeking a software engineer with a Bachelor's degree or equivalent practical experience, and at least 2 years of experience in software development, data structures, algorithms, and machine learning. Preferred qualifications include a Master's or PhD in Computer Science, experience with performance analysis, large scale systems, and accessibility technologies. The role involves developing next-generation technologies, working on critical projects, and managing project priorities. The salary range is $136,000-$200,000 + bonus + equity + benefits.

Pharmacist (Full or Part Time)

Company: Walgreens

Location: New York, NY

Posted Jan 23, 2025

Site Reliability Engineer

Company: Thomson Reuters

Location: Mexico City, Mexico

Posted Jan 23, 2025

Forestry Transport Planner Intern

Company: Trimble

Location: Rotorua, New Zealand

Posted Jan 23, 2025

R&D Assistant Intern

Company: Trimble

Location: Christchurch, New Zealand

Posted Jan 23, 2025

Staff Engineer (Mexico)

Company: BetterCloud

Location: Mexico City, Mexico

Posted Jan 23, 2025

Applications Specialist

Company: Trimble

Location: Christchurch, New Zealand

Posted Jan 23, 2025

Frequently Asked Questions

What are the typical salary ranges for Software Engineers at different seniority levels?
Junior (0‑2 yrs) $70k‑$90k, Mid‑level (2‑5 yrs) $90k‑$120k, Senior (5‑10 yrs) $120k‑$160k, Staff/Principal (10+ yrs) $160k‑$200k, with variations for tech hubs like SF ($180k‑$220k) and NYC ($170k‑$210k).
What technical skills and certifications are most valuable for Software Engineers today?
Core languages: Java, Python, Go, Rust, JavaScript/TypeScript. Frontend: React, Vue, Angular. Backend: Node.js, Spring Boot, .NET Core. DevOps: Kubernetes, Docker, Terraform, CI/CD pipelines. Data: Spark, Flink, Snowflake, BigQuery. Certifications: AWS Certified Solutions Architect, Google Cloud Professional Cloud Architect, Microsoft Certified: Azure Developer, Certified Kubernetes Administrator, Certified ScrumMaster.
How common is remote work for Software Engineer positions?
Over 70% of listings support fully remote or hybrid models. Companies like Atlassian, GitLab, and Shopify offer global remote teams, while many startups maintain flexible locations. Remote roles often include a stipend for home office setup and access to virtual collaboration tools.
What career progression paths exist for Software Engineers?
Typical ladder: Junior → Mid‑level → Senior → Staff Engineer/Principal Engineer → Engineering Manager → Director of Engineering → VP of Engineering. Each step adds responsibility for architectural decisions, mentorship, project ownership, and cross‑functional leadership.
What industry trends should Software Engineers be aware of?
AI/ML model deployment, serverless architectures, edge computing for IoT, container‑native observability, GitOps, and continuous delivery pipelines. Companies are also investing in secure multi‑tenant cloud services and low‑latency data streaming platforms.

Related Pages