1

Sde Jobs in California (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 ...

At least 7 years of experience in working with ESRI platform - ArcMap, ArcGIS Server 9.x & 10.x, Portal extension for ArcGIS Server ,SDE on Oracle * At least 4 years of experience in C#, ASP.NET * At ...

Sr. SDE - CPLD / FPGA

Cupertino, CA · On-site

$160K - $206K/yr

The AWS Hardware Engineering team develops server designs for Amazon's cloud services. Our designs prioritize frugality and operational excellence, supporting the AWS business and millions of ...

Our software algorithms team is seeking a highly motivated and detail-oriented software engineer to join the team. The role involves developing and optimizing signal and image processing algorithms ...

Sr. SDE - CPLD / FPGA

Cupertino, CA · On-site

$160K - $206K/yr

The AWS Hardware Engineering team develops server designs for Amazon's cloud services. Our designs prioritize frugality and operational excellence, supporting the AWS business and millions of ...

Sr. SDE - CPLD / FPGA

Cupertino, CA · On-site

$160K - $206K/yr

The AWS Hardware Engineering team develops server designs for Amazon's cloud services. Our designs prioritize frugality and operational excellence, supporting the AWS business and millions of ...

Showing results 41-60

Sde information

See California salary details

$83.4K

$99.8K

$119.4K

How much do sde jobs pay per year?

As of Sep 7, 2026, the average yearly pay for sde in California is $99,759.00, according to ZipRecruiter salary data. Most workers in this role earn between $88,800.00 and $107,100.00 per year, depending on experience, location, and employer.

What is an SDE?

A Software Development Engineer (SDE) is responsible for designing, developing, testing, and maintaining software applications. SDEs work with programming languages, frameworks, and development tools to create scalable and efficient solutions. They collaborate with product managers, designers, and other engineers to build high-quality software products. Strong problem-solving skills, coding proficiency, and knowledge of algorithms and data structures are essential for this role.

What does an SDE do?

A typical day for an SDE involves working on coding tasks, participating in code reviews, and attending team meetings such as stand-ups to discuss progress and blockers. SDEs frequently collaborate with product managers, designers, and quality assurance teams to deliver features and resolve issues. They may also spend time debugging, writing tests, and learning new technologies relevant to their projects. Balancing independent development work with team interactions ensures steady progress toward project goals in a dynamic, collaborative environment.

What are the key skills and qualifications needed to thrive as an SDE?

To thrive as an SDE (Software Development Engineer), you need strong programming skills, a solid understanding of computer science fundamentals, and often a bachelor’s degree in computer science or related fields. Familiarity with coding languages like Java, Python, or C++, as well as experience with version control systems such as Git and cloud platforms, is typically required. Problem-solving ability, effective communication, and teamwork are essential soft skills for succeeding in development environments. These competencies enable SDEs to design, build, and maintain high-quality software solutions while collaborating efficiently within technical teams.

What are the most commonly searched types of Sde jobs in California?

The most popular types of Sde jobs in California are:

What cities in California are hiring for Sde jobs?

Cities in California with the most Sde job openings:

Infographic showing various Sde job openings in California as of August 2026, with employment types broken down into 92% Full Time, 6% Part Time, and 2% Contract. Highlights an 87% Physical, 8% Hybrid, and 5% Remote job distribution, with an average salary of $99,759 per year, or $48 per hour.

Java Developer

1 point system

Irvine, CA • On-site

$54.75 - $70.75/hr

Contractor

Re-posted 23 days ago


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