Software Engineer Jobs in New York City, NY

579,368 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.

Senior Research Engineer - Generative AI & Prompt Engineering

Company: GE Vernova

Location: Schenectady, NY

Posted Jan 24, 2025

GE Vernova is seeking a Prompt Engineer to join their team dedicated to leveraging Generative AI. The role involves collaborating with domain experts to create and optimize prompts for LLMs, integrating AI solutions into applications, and contributing to a scalable prompt engineering framework. The ideal candidate should have a degree in Computer Science or related field, experience in prompt engineering, proficiency in Python, strong problem-solving skills, and excellent communication abilities. The position offers a competitive salary and comprehensive benefits package.

Lead Software Engineer (Hybrid/Onsite)

Company: Visa

Location: Foster City, CA

Posted Jan 24, 2025

Visa, a global leader in payments and technology, is seeking a seasoned professional for a hybrid role in their Commercial Money Movement Solutions division. The role involves designing, developing, and implementing virtual cards, payables, and acceptance commercial platforms to drive revenue. Key responsibilities include developing user-facing features, optimizing applications, implementing security measures, collaborating with team members, and maintaining documentation. The ideal candidate should have 10+ years of relevant experience, strong technical skills, and knowledge in HTML, CSS, JavaScript, and various databases. Familiarity with VCS, testing frameworks, and UI/UX principles is beneficial. The position requires travel up to 10% and involves working in an office setting. Visa offers a competitive salary and comprehensive benefits package.

Evening Anchor

Company: Sinclair Broadcast Group

Location: Jefferson City, MO

Posted Jan 24, 2025

Cyber Security Engineer, Co-op

Company: IEX Group

Location: New York, NY

Posted Jan 24, 2025

Partner Engineer, Mobile Carriers

Company: Google

Location: Mexico City, Mexico

Posted Jan 24, 2025

Google is seeking a Technical Program Manager with a Bachelor's degree in a technical field and 5 years of program management experience, preferably with cellular radio technologies and modem/telephony. The role involves managing complex projects, collaborating with cross-functional teams, and ensuring on-time delivery of carrier certification and testing reports. The successful candidate will lead the Type Approval process, work with Android and software teams, and maintain regular updates with both internal and external parties.

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