1

Amazon Sde 2 Jobs (NOW HIRING)

Java Developer

Irvine, CA · On-site

$54.75 - $70.75/hr

Previous Amazon SDE experience (SDE II or higher required) * Ability to work onsite in Irvine, CA (no remote option) * 5+ years of professional software engineering experience * Strong backend ...

The Agentic Retrieval team within Amazon Quick is looking for a Software Development Engineer II to ... As an SDE II on the Agentic Retrieval team, you will participate in the full software development ...

next page

Showing results 1-20

Amazon Sde 2 information

See salary details

$84.5K

$101.1K

$121K

How much do amazon sde 2 jobs pay per year?

As of Jun 30, 2026, the average yearly pay for amazon sde 2 in the United States is $101,083.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,000.00 and $108,500.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Amazon Sde 2 position, and why are they important?

To thrive as an Amazon SDE 2, you need strong programming skills (often in Java, C++, or Python), solid computer science fundamentals, and experience with scalable system design, generally supported by a bachelor's or master's degree in Computer Science or related fields. Familiarity with AWS services, distributed systems, and version control tools like Git is highly valued. Effective communication, problem-solving abilities, and collaboration are essential soft skills, as the role often involves cross-team coordination and code reviews. These skills are crucial for building reliable, high-performance systems in a fast-paced, team-driven environment.

What is an Amazon SDE 2 job?

An Amazon SDE 2 (Software Development Engineer 2) is a mid-level software engineering role responsible for designing, developing, and maintaining scalable software solutions. SDE 2 engineers usually have several years of experience and are expected to write high-quality code, participate in system design discussions, and contribute to architectural decisions. They work closely with cross-functional teams, mentor junior developers, and help improve software performance and reliability. This role requires strong problem-solving skills, expertise in data structures and algorithms, and proficiency in programming languages like Java, Python, or C++.

Is the Amazon SDE 2 interview hard?

The Amazon SDE 2 interview is considered challenging, involving multiple rounds that assess coding skills, system design, and problem-solving abilities. Candidates are expected to demonstrate proficiency in data structures, algorithms, and coding in languages like Java, C++, or Python, often under time constraints. Preparation with practice problems and understanding of system design principles is essential for success.

What are some common challenges Amazon SDE 2s face, and how can they be overcome?

Amazon SDE 2s often encounter challenges such as scaling complex systems, balancing new feature development with maintaining legacy code, and aligning with rapidly changing business priorities. Successfully navigating these obstacles requires proactive communication with stakeholders, prioritizing tasks efficiently, and staying updated on best practices in software design. Collaboration with peers, seeking feedback, and leveraging Amazon’s internal resources like tech talks or mentorship programs can also greatly help. Overcoming these challenges not only improves project outcomes but also enhances your skill set and visibility within the organization.

What does sde 2 do at Amazon?

An Amazon SDE 2 (Software Development Engineer 2) designs, develops, and maintains software solutions, often working on complex features and systems. They collaborate with cross-functional teams, write code primarily in languages like Java or C++, and follow best practices for scalable and reliable software development.

What jobs are l2 at Amazon?

L2 at Amazon typically refers to a Level 2 Software Development Engineer (SDE) role, which involves designing, developing, and maintaining software systems. L2 engineers are expected to have a few years of experience, strong coding skills in languages like Java or Python, and familiarity with Amazon's technical environment. This level often serves as a stepping stone to more senior engineering positions within the company.

How much does a SDE 2 make at Amazon?

A Software Development Engineer 2 (SDE 2) at Amazon typically earns a base salary ranging from $120,000 to $160,000 annually, with total compensation including bonuses and stock options often exceeding $150,000. Compensation varies based on experience, location, and performance, and SDE 2s are expected to have strong coding skills and familiarity with Amazon's tech stack.
More about Amazon Sde 2 jobs
What states have the most Amazon Sde 2 jobs? States with the most job openings for Amazon Sde 2 jobs include:
Infographic showing various Amazon Sde 2 job openings in the United States as of June 2026, with employment types broken down into 97% Full Time, and 3% Contract. Highlights an 91% Physical, 5% Hybrid, and 4% Remote job distribution, with an average salary of $101,083 per year, or $48.6 per hour.

Java Developer - Looking for Ex-Amazon

1 point system

Irvine, CA • On-site

$54.75 - $70.75/hr

Contractor

Posted 11 days ago


Key responsibilities

  • Design, develop, and deliver full-stack features supporting incident management tools.

  • Build automation and tooling to reduce operational toil and improve team efficiency.

  • Develop backend services and APIs using Java-based frameworks and enhance frontend components using modern JavaScript frameworks.


Job description

Key Responsibilities

  • Design, develop, and deliver full-stack features supporting incident management tools
  • Build automation and tooling to reduce operational toil and improve team efficiency
  • Contribute across the full software development lifecycle:
    • Design
    • Development
    • Testing
    • Deployment
  • Develop backend services and APIs using Java-based frameworks
  • Build and enhance frontend components using modern JavaScript frameworks (Vue.js preferred)
  • Own both development and testing responsibilities for delivered features
  • Collaborate with engineering teams through:
    • Code reviews
    • Agile ceremonies
    • Design discussions
  • Work within CI/CD pipelines and distributed system environments

Required Qualifications (Must-Have)

  • Previous Amazon SDE experience (SDE II or higher required)
  • Ability to work onsite in Irvine, CA (no remote option)
  • 5+ years of professional software engineering experience
  • Strong backend development expertise in Java
  • Full-stack experience with modern frontend frameworks (Vue.js or similar)
  • Experience delivering features end-to-end (development + testing ownership)
  • Strong foundation in:
    • System design
    • Data structures and algorithms
    • Distributed systems
  • Experience working in Agile development environments

Preferred Qualifications

  • Experience working with complex internal engineering systems or pipelines
  • Background in building internal tools, automation, or operational platforms
  • Experience with:
    • Event-driven architectures
    • Messaging systems
    • Cloud-based environments (AWS preferred)
  • Strong understanding of CI/CD processes and software delivery pipelines
  • Experience in high-scale, high-availability systems

Ideal Candidate Profile

  • Former Amazon engineer who can ramp quickly with minimal onboarding
  • Strong backend ownership mindset with full-stack capability
  • Comfortable working in ambiguous, fast-moving environments
  • Proven ability to deliver production-quality code in complex systems
  • Strong communicator who collaborates well with senior engineers and stakeholders