1

Software Engineer Rotational Program Jobs in California

Software Engineer

San Diego, CA · On-site

$86.90K - $198K/yr

Software Engineer The Opportunity: As a full-stack developer, you can resolve a problem with a ... Our recognition awards program acknowledges employees for exceptional performance and superior ...

R0239965 Software Engineer The Opportunity: As a full-stack developer, you can resolve a problem ... Our recognition awards program acknowledges employees for exceptional performance and superior ...

Software Engineer

Pleasanton, CA · On-site

$175K - $200K/yr

Software Engineer The Top Line Here's the deal. We're all about helping researchers break free from ... This role is also eligible for our bonus program, and comprehensive health and retirement benefit ...

... rotations (no more than once every two months) Qualifications : Required : • Degree in Computer ... Engineering, Electrical Engineering, or related or equivalent experience • Minimum 3 years of ...

Cisco is seeking an experienced and motivated Software Engineer to join their Service Provider High ... Responsibilities : • Design, implement, and test C, C++, and P4 programs to define ...

Tharros is seeking a Software Engineer for an upcoming program supporting a US Navy customer focused on research, engineering, and technical center focused on information warfare, cybersecurity ...

Software Engineer

Santa Clara, CA · On-site

$179.50K - $246.50K/yr

We're committed to providing programs and support that encourage personal and professional growth ... As a Software Engineer at Applied Materials, you'll dive deep into ground-breaking technologies ...

Software Engineer

Santa Clara, CA

$179.50K - $246.50K/yr

We're committed to providing programs and support that encourage personal and professional growth ... As a Software Engineer at Applied Materials, you'll dive deep into ground-breaking technologies ...

... program. Company : Cognition develops artificial intelligence systems for software engineering and code automation. Founded in 2023, the company is headquartered in San Francisco, USA, with a team of ...

Software Engineer

San Francisco, CA · On-site

$260K - $300K/yr

We are behind Devin, the first AI software engineer, and Windsurf, an AI-native IDE. Our vision is ... a highly selective program. Compensation & Benefits * Base Salary: $260,000 - $300,000 ...

Sr Software Engineer

San Francisco, CA · On-site

$144.10K - $190K/yr

As a Senior Software Engineer, you'll contribute to the evolution of our GitHub platform and CI/CD ... Participate in an on-call rotation to support our build and deploy systems. * Write and maintain ...

Software Engineer

Milpitas, CA

$114.80K - $195.20K/yr

As a software engineer, you will contribute to both frontend and backend applications, and help ... programs and eligibility for additional benefits including but not limited to: medical, dental ...

Software Engineer

Milpitas, CA

$114.80K - $195.20K/yr

As a software engineer, you will contribute to both frontend and backend applications, and help ... programs and eligibility for additional benefits including but not limited to: medical, dental ...

Specialist Software Engineer

Anaheim, CA · On-site

$97K - $180K/yr

Support new programs from conceptual design, through detail design to completion. * Provides expert guidance with a variety of software engineering concepts, practices, and procedures * Coordinate ...

Software Engineer

Milpitas, CA · On-site

$114.80K - $195.20K/yr

As a software engineer, you will contribute to both frontend and backend applications, and help ... programs and eligibility for additional benefits including but not limited to: medical, dental ...

next page

Showing results 1-20

Software Engineer Rotational Program information

See California salary details

$62.7K

$145.6K

$202.8K

How much do software engineer rotational program jobs pay per year?

As of May 30, 2026, the average yearly pay for software engineer rotational program in California is $145,592.00, according to ZipRecruiter salary data. Most workers in this role earn between $118,400.00 and $170,700.00 per year, depending on experience, location, and employer.

What is a Software Engineer Rotational Program job?

A Software Engineer Rotational Program is a structured, multi-phase program designed for early-career engineers to gain experience in different teams or departments within a company. Participants rotate through various projects, technologies, and business areas to develop a broad skill set and understanding of the organization. These programs typically last one to two years and provide mentorship, training, and networking opportunities. The goal is to prepare engineers for long-term success by exposing them to diverse challenges and helping them find the best fit for their skills and interests.

What are the key skills and qualifications needed to thrive in the Software Engineer Rotational Program position, and why are they important?

To succeed in a Software Engineer Rotational Program, you need solid programming fundamentals, a bachelor’s degree in computer science or a related field, and experience with multiple coding languages. Familiarity with development environments, version control tools (like Git), and cloud platforms is commonly expected, while additional certifications in software development can be beneficial. Strong soft skills include adaptability, effective teamwork, and excellent problem-solving abilities, which enable thriving across diverse teams and projects. These abilities are crucial for maximizing the learning and impact during rotations, enabling participants to contribute meaningfully and develop a well-rounded skill set.

What kinds of projects or experiences can I expect during a Software Engineer Rotational Program?

Participants in a Software Engineer Rotational Program typically work on a variety of projects across different teams and technical domains, such as front-end development, back-end services, DevOps, or data engineering. Each rotation usually lasts a few months and offers hands-on experience with new technologies and tools while addressing real business challenges. You'll collaborate with seasoned engineers, attend technical workshops, and participate in cross-functional projects, all designed to enhance your coding skills and broaden your industry knowledge. This structure helps you discover your interests and strengths, building a foundation for long-term career growth within the organization.
What are the most commonly searched types of Software Engineer Rotational Program jobs in California? The most popular types of Software Engineer Rotational Program jobs in California are:
What are popular job titles related to Software Engineer Rotational Program jobs in California? For Software Engineer Rotational Program jobs in California, the most frequently searched job titles are:
What job categories do people searching Software Engineer Rotational Program jobs in California look for? The top searched job categories for Software Engineer Rotational Program jobs in California are:

Software Engineer (Contract)

VantageScore

San Francisco, CA • On-site

$70 - $80/hr

Contractor

Posted 8 days ago


Job description

About The Role

We are seeking a mid-level Software Engineer with strong Python experience to join our growing engineering team. You will design, build, and maintain scalable applications and services, collaborate cross-functionally, and help drive best practices in coding, testing, and deployment.

This role is ideal for an engineer who is comfortable working in fast-moving environments and is passionate about building high-quality software.
This is a 1099 independent contractor position.

Key Responsibilities

  • Design, develop, and maintain backend services, APIs, and data pipelines using Python.
  • Migrate and convert existing SAS code to Python, ensuring functionality and performance parity.
  • Collaborate with product managers, designers, and fellow engineers to define requirements and deliver solutions.
  • Write clean, maintainable, and well-tested code.
  • Participate in code reviews and provide constructive feedback.
  • Debug, troubleshoot, and improve application performance and reliability.
  • Contribute to architectural discussions and implementation strategies.
  • Help automate workflows and improve development processes.
  • Maintain documentation of systems, workflows, and features.
  • Support production systems and participate in on-call rotations (if applicable).

Required Qualifications:

  • Bachelor's Degree
  • Candidates must be based within 1 Hr. commuting proximity to our office in the San Francisco Peninsula
  • 3–5 years of professional software development experience.
  • Strong proficiency in Python and familiarity with frameworks such as Django, Flask, or FastAPI.
  • Experience building RESTful or GraphQL APIs.
  • Solid understanding of software engineering fundamentals: data structures, algorithms, OOP.
  • Experience with relational and/or NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).
  • Familiarity with version control (Git) and CI/CD pipelines.
  • Working knowledge of cloud platforms (AWS, GCP, or Azure).
  • Ability to write unit/integration tests.
  • Excellent problem-solving and communication skills.

Preferred:

  • Experience with AWS services (Lambda, EC2, DynamoDB, S3, API Gateway, etc.).
  • Experience with containerization (Docker, Kubernetes).
  • Data pipeline or ETL experience.
  • Experience with Terraform for infrastructure as code.
  • Experience with monitoring and observability tools.
  • Experience with SAS.
  • Exposure to Agile/Scrum methodologies.

Compensation: $70 - $80/HR