Software Engineer Jobs

605,204 open positions · Updated daily

Software engineering remains the backbone of digital transformation. Demand spikes in AI, cloud-native, and cybersecurity stack across fintech, healthtech, and autonomous vehicle sectors. Companies prioritize engineers who can prototype ML models, deploy containerized services, and secure data pipelines, driving a hiring surge that outpaces other tech roles.

Roles vary from Frontend specialists mastering React or Vue, to Backend engineers fluent in Go and Rust, and DevOps professionals orchestrating Kubernetes pipelines. Full‑stack engineers juggle API design, responsive UI, and CI/CD automation. Data engineers shape ETL workflows with Spark and Snowflake, while embedded firmware developers write low‑latency code in C/C++ for IoT devices.

Salary transparency gives engineers a clear benchmark for market rates and helps them negotiate compensation that reflects skill and impact. Knowing the exact pay band for a Junior Python developer in New York ($80k–$95k) versus a Senior Cloud Architect in Seattle ($140k–$170k) empowers candidates to assess whether a role aligns with their financial goals and career trajectory.

System Architect - QA and Automation

Company: Hammerspace

Location: Remote

Posted Dec 03, 2025

This text describes a QA System Architect role emphasizing strategic leadership, scalable QA strategies, test automation, and team collaboration. It highlights technical expertise requirements and leadership experience while promoting a quality-driven culture in a fast-paced startup environment.

Sr. Solutions Engineer

Company: IBM

Location: Santa Monica, US

Posted Dec 04, 2025

The text describes a career opportunity at IBM Software, specifically a role as a Senior Solutions Engineer at HashiCorp. The position involves serving as a trusted advisor to customers, helping them achieve their business outcomes by leveraging HashiCorp solutions. The role requires strong technical expertise, communication skills, and the ability to collaborate with cross-functional teams. It offers uncapped earning potential tied to sales results.

Senior Platform Engineer - HashiCorp Cloud Platform Services

Company: IBM

Location: BANGALORE, IN

Posted Dec 04, 2025

The text describes a career opportunity at IBM Software, specifically in the HashiCorp team. The role involves leading a team of senior engineers to develop next-generation cloud platform services for the HashiCorp Cloud Platform. The position requires expertise in software engineering, cloud solutions, IaC, IAM, containers, and modern software delivery practices. The company values innovation, continuous improvement, and data-driven decision-making.

Senior Quality Engineer (with German)

Company: IBM

Location: Multiple Cities

Posted Dec 04, 2025

The job posting is for an Application Tester position at IBM Consulting. The role involves working on complex software testing projects in a dynamic multinational environment. Key responsibilities include defining test cases, performing testing, reporting bugs, analyzing defects, estimating test efforts, presenting work outcomes, providing technical guidance, mentoring team members, and identifying process improvements. The position requires a Master's degree, 5+ years of testing experience, knowledge of testing principles and tools, and proficiency in English and German.

CPU - Processor Verification Engineer - Cache Coherency

Company: IBM

Location: BANGALORE, IN

Posted Dec 04, 2025

The job description outlines the role and responsibilities of a CPU Processor Verification Engineer at IBM. The position involves working on systems driving the quantum revolution and AI era, leading verification plans, developing testcases, debugging issues, and ensuring coverage criteria. Required qualifications include a Bachelors or Masters degree, 8+ years of experience in functional verification of processors or ASICs, knowledge of computer architecture, core design specifications, instruction set architecture, logic verification, multiprocessor cache coherency, memory hierarchy verification, and experience with functional verification methodologies and HDLs.

Applications Engineer - PMDC

Company: Flex

Location: Remote

Posted Dec 03, 2025

The job posting is for a Submittal Design Engineer position, which involves creating Mechanical Layout designs for Prefabrication modular solutions. The role requires proficiency in 2D and 3D design software, knowledge of electrical engineering concepts, and strong interpersonal communication skills. The position offers a competitive pay range and a comprehensive benefits package.

Quality Engineer - Automation

Company: IBM

Location: Multiple Cities

Posted Dec 04, 2025

IBM CIC offers a career with deep technical and industry expertise, opportunities for growth, and a supportive culture. The role of a Quality Engineer with expertise in Automation involves streamlining testing processes, creating automated testing solutions, and collaborating with cross-functional teams.

Security Analytics Engineer L5

Company: Netflix

Location: Remote

Posted Dec 03, 2025

Netflix is a leading entertainment service with over 300 million paid memberships worldwide. The Security Platforms Engineering team builds foundational security services for Netflix, including vulnerability management. The role of Security Analytics Engineer involves analyzing security data, building dashboards, and surfacing actionable intelligence to strengthen security posture.

Senior Sales Engineer

Company: Hammerspace

Location: Remote

Posted Dec 03, 2025

This job description outlines a Senior Sales Engineer role requiring data storage expertise, collaboration with teams, and technical skills. It includes compensation details and equal opportunity statements.

Software Engineer L5 - Ads Engineering

Company: Netflix

Location: Remote

Posted Dec 03, 2025

Netflix is a leading entertainment service with over 300 million paid memberships worldwide. They recently launched an ads-supported tier and are building an in-house ad tech ecosystem. The Ads Engineering team is dedicated to creating a world-class advertising ecosystem that drives their business and ensures a great viewing experience for members while delivering high impact for advertisers.

Software Engineering L5 - Ads Campaign Management

Company: Netflix

Location: Remote

Posted Dec 03, 2025

Netflix is a leading entertainment service with over 300 million paid memberships worldwide. They recently launched an ads-supported tier to attract new members and advertisers. The Ads Platform Engineering team builds advertising systems and integrations, while the Campaign Management team focuses on orchestrating the end-to-end campaign lifecycle and media planning capabilities.

PHP / WordPress Engineer

Company: Nebo

Location: Remote

Posted Dec 03, 2025

Nebo focuses on PHP and WordPress for custom web solutions, emphasizing collaboration, flexible work options, and seeking experienced developers with strong technical and communication skills.

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