1

Amazon Backend Jobs in California (NOW HIRING)

Software Engineer - Backend

San Francisco, CA · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

... Amazon, and Dropbox. We're hiring builders who want ownership, speed, and impact at global scale ... Establish standards for correctness, observability, and fault tolerance across backend ...

Engineers have prior experience at Apple, Microsoft, Google, and Amazon. * Technical Depth : Work ... Own significant portions of the backend stack in Python . * Collaborate directly with founders to ...

Our AI researchers, engineers, and designers have worked at Google, Nvidia, Meta, Netflix, Amazon ... About the Role We're looking for a Backend Engineer to design and scale the systems that power ...

Senior Back End Developer

Mountain View, CA · On-site

$142K - $184K/yr

Senior Back End Developer Location: Mountain View, CA(Remote) Duration: Fulltime with Client ... Experience with database technologies such as MySQL, Amazon DynamoDB, NoSQL, etc. * Design services ...

Knowledge of non-relational databases such as MongoDB, Amazon S3, Cassandra highly desirable ... Implement new functionality in the UI and backend, including database access, integration through ...

Showing results 21-40

Amazon Backend information

See California salary details

$59.7K

$145.7K

$196.4K

How much do amazon backend jobs pay per year?

As of Aug 17, 2026, the average yearly pay for amazon backend in California is $145,728.00, according to ZipRecruiter salary data. Most workers in this role earn between $122,400.00 and $169,700.00 per year, depending on experience, location, and employer.

What is an Amazon Backend?

An Amazon Backend job involves working on the server-side components of Amazon's applications, ensuring scalability, reliability, and efficiency. Backend engineers focus on databases, APIs, and system architecture to support front-end functionality and handle large volumes of user requests. They use programming languages like Java, Python, or Scala and work with AWS cloud services to optimize performance. Their role is crucial in building and maintaining the infrastructure that powers Amazon’s platforms and services.

What does an Amazon Backend developer do?

As an Amazon Backend developer, your daily tasks usually include designing and coding server-side solutions, optimizing existing systems for scalability and reliability, and integrating new features based on team priorities. You may participate in code reviews, collaborate with front-end developers, and troubleshoot technical issues to maintain consistent platform performance. Much of the role involves working closely with product managers and QA engineers to ensure requirements are met and systems function as intended. The environment is fast-paced and emphasizes agile development, so adaptability and continuous learning are valuable assets.

What are the key skills and qualifications needed to thrive in the Amazon Backend position?

To thrive as an Amazon Backend developer, you need strong programming skills (especially in Java, Python, or similar languages), a solid grasp of data structures, and experience with cloud infrastructure such as AWS. Familiarity with tools like AWS Lambda, DynamoDB, and continuous integration/continuous deployment (CI/CD) systems is often required, along with relevant certifications like AWS Certified Developer. Strong problem-solving abilities, teamwork, and effective communication help set top performers apart in this role. These technical and interpersonal skills are crucial for building robust, scalable systems and collaborating seamlessly across cross-functional teams.

Infographic showing various Amazon Backend job openings in California as of August 2026, with employment types broken down into 85% Full Time, 5% Part Time, 2% Temporary, and 8% Contract. Highlights an 74% Physical, 6% Hybrid, and 20% Remote job distribution, with an average salary of $145,728 per year, or $70.1 per hour.

Software Engineer - Backend

Emergent Labs

San Francisco, CA • On-site

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 27 days ago


Job description

Emergent builds autonomous coding agents that replace traditional software development by generating, testing, and deploying production applications directly from plain-language intent. Our systems run in production at global scale and are used to build millions of real applications.
Since our public launch, we've crossed $100M in ARR and grown to over 10M users across 190+ countries. We're backed by Khosla Ventures, SoftBank, Google, Lightspeed, Prosus, Together, and Y Combinator.
We're solving the hard part of AI-driven software creation: correctness, reliability, security, and scale in real production systems. The team is built by repeat founders, Olympiad medalists, IIT & IIM alumni, and leaders from Google, Amazon, and Dropbox.
We're hiring builders who want ownership, speed, and impact at global scale.
The Role
We're not building another developer tool. We're building the system that replaces software development itself. As a Staff Engineer on Autonomous Systems, you will define the technical foundation for how AI agents reliably generate, test, and deploy production-grade software at global scale. This role exists for engineers who think in systems, care about correctness as much as speed, and want to solve problems that don't have playbooks.
What You'll Do:
  • Architect autonomous systems where AI agents reliably generate production-grade software, with feedback loops for self-correction, validation, and continuous improvement.
  • Build infrastructure that supports millions of applications and real-time workloads, solving for latency, concurrency, and reliability at global scale.
  • Establish standards for correctness, observability, and fault tolerance across backend, infrastructure, and AI layers.
  • Collaborate deeply with AI/ML, infrastructure, and product teams to build end-to-end systems from model interaction layers to distributed execution engines.
  • Debug non-deterministic systems, design for edge cases you can't enumerate, and build systems that reason, not just execute.
  • Mentor engineers and influence technical culture and direction across teams.

What We're Looking For:
  • 8+ years of experience building large-scale backend or distributed systems.
  • Strong proficiency in Python and/or Go.
  • Deep understanding of distributed systems, concurrency and parallelism, and system design under scale and failure.
  • Proven track record of owning architecture for critical production systems, not just contributing to them.
  • You think in trade-offs, simplify complex systems without dumbing them down, and have influenced engineering direction across teams.
  • Experience with AI/ML infrastructure or LLM-based systems is a strong plus.
  • Familiarity with Kubernetes, Docker, AWS/GCP/Azure, event-driven systems, and data infrastructure is a bonus.

Why Join Us:
  • Define how software gets built in the AI era, not optimize what already exists.
  • Work on systems already under real-world stress at global scale, early in the company's journey.
  • Small, high-agency team with zero bureaucracy and direct impact on product and architecture.
  • Work alongside engineers from Google, Amazon, and Dropbox, Olympiad medalists, and repeat founders.
  • Top-tier compensation and meaningful equity.

Benefits and Perks:
  • 401(k)
  • Health, dental, and vision insurance
  • Unlimited Paid Time Off: take the time you need to recharge and come back refreshed
  • Flexible Working Hours: work arrangements that fit your life and commitments

Let's build the future of software together.