Software Engineer Jobs

605,829 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.

Senior Security Software Engineer (L5) - Security Platforms Engineering

Company: Netflix

Location: Poland

Posted Nov 21, 2025

Netflix is a leading entertainment service with over 300 million paid memberships worldwide. The Security Platforms Engineering team builds foundational security services, including vulnerability management. They are expanding their team in Poland to support vulnerability visibility, triage, and remediation across Netflix's ecosystem. The role is remote for candidates located in Poland.

Data Engineer (L5) – Security

Company: Netflix

Location: USA

Posted Nov 21, 2025

Netflix emphasizes security and data engineering efforts to protect member data and infrastructure. The role requires building scalable data pipelines and collaborating across teams. The job offers competitive compensation and comprehensive benefits while promoting diversity and inclusion.

Software Engineer - Rust - Backend - Pro

Company: Kraken

Location: Remote

Posted Nov 21, 2025

Kraken is a mission-focused crypto company with a world-class team dedicated to accelerating global adoption of crypto for financial freedom and inclusion. They offer premium products for traders, institutions, and newcomers, and are committed to industry-leading security, education, and client support. The Pro team is responsible for trading backend services and recently played a critical role in scaling Kraken's trading infrastructure.

Senior Software Engineer - Web Services

Company: Mozilla

Location: UK

Posted Nov 21, 2025

MZLA Technologies Corporation, a subsidiary of the Mozilla Foundation, develops open-source email and productivity tools like Thunderbird. They value privacy, user control, and collaboration with a global community. The company seeks a Senior Software Engineer to lead web services initiatives, focusing on JMAP, Python, and TypeScript. They offer competitive salaries, remote work, and a comprehensive benefits package.

Distributed Systems Engineer (L4) - Cloud Engineering

Company: Netflix

Location: USA

Posted Nov 21, 2025

Netflix is a leading entertainment service with over 300 million paid memberships worldwide. The company is constantly innovating to increase fleetwide agility, efficiency, and reliability of its cloud infrastructure. The Cloud Engineering organization is looking to add new colleagues to teams focused on service networking, compute abstractions, and storage. The job requires 3-6 years of professional software engineering experience and proficiency in Java, C++, Go, Python, or similar. The role involves building and operating services, APIs, and tooling for various use cases, engaging with end engineering users, and solving business needs at scale.

Distributed Systems Engineer (L6) - Managed Compute

Company: Netflix

Location: USA

Posted Nov 21, 2025

The text describes Netflix's global entertainment services, their Compute organization's infrastructure innovations, and a job opportunity for a technical lead role with details about responsibilities, desired skills, and company benefits. It emphasizes scalability, operational excellence, and diversity initiatives.

Staff Software Engineer - Developer Experience Code Infrastructure

Company: Reddit

Location: USA

Posted Nov 21, 2025

This job description outlines a Staff Engineer role focused on improving developer tools and infrastructure at Reddit. The position involves scaling build systems, enhancing code review processes, and collaborating with cross-functional teams. Requirements include experience with CI/CD tools, Kubernetes, and leadership in large-scale systems. Benefits include competitive pay, equity, and comprehensive healthcare.

Full-Stack Staff Product Engineer

Company: Mozilla

Location: USA

Posted Nov 21, 2025

MZLA Technologies Corporation, a subsidiary of the Mozilla Foundation, develops open-source privacy-centric productivity tools like Thunderbird. They are building a new AI assistant with a local-first architecture and an extension marketplace. The company seeks a full-stack staff product engineer with extensive experience in frontend development, React, TypeScript, and AI product development.

Senior Software Engineer - Web Services

Company: Mozilla

Location: USA

Posted Nov 21, 2025

MZLA Technologies Corporation, a subsidiary of the Mozilla Foundation, develops open-source email and productivity tools like Thunderbird. They value privacy, user control, and collaboration with a global community. The company seeks a Senior Software Engineer to lead web services initiatives, focusing on JMAP, Python, and TypeScript. They offer competitive salaries, benefits, and a remote work environment.

Senior Software Engineer - Web Services

Company: Mozilla

Location: USA

Posted Nov 21, 2025

MZLA Technologies Corporation, a subsidiary of the Mozilla Foundation, develops open-source email and productivity tools like Thunderbird. They value privacy, user control, and collaboration with a global community. The company seeks a Senior Software Engineer to lead web services initiatives, focusing on JMAP, Python, and TypeScript. They offer competitive salaries, remote work, and a comprehensive benefits package.

Staff Software Engineer - DOM Workers Storage

Company: Mozilla

Location: UK,Canada

Posted Nov 21, 2025

Mozilla Corporation, a nonprofit-backed technology company, is hiring a staff engineer for the DOM team. The role involves improving storage initialization reliability, advancing Gecko and the Web platform, shaping web standards, and collaborating across teams. The ideal candidate should have proficiency in C++, experience with multithreaded codebases, and strong problem-solving skills.

Software Engineer - Rust - Backend - Pro

Company: Kraken

Location: Remote

Posted Nov 21, 2025

Kraken is a mission-focused crypto company with a world-class team dedicated to accelerating global adoption of crypto for financial freedom and inclusion. They offer premium crypto products and prioritize security, education, and client support. The Pro team is responsible for trading backend services and recently played a critical role in scaling Kraken's trading infrastructure.

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