Software Engineering jobs in Oakland
Software Engineering develops and maintains software applications. Engineers write code, design solutions, and ensure quality. Programming skills and problem-solving abilities are essential.
There are 2,546 software engineering jobs in Oakland, CA. These software engineering jobs salaries between $39,563 to $207,862 per year.
Job title
Updated Jun 05, 2026Senior Software Engineer
Oakland
California
Software Engineer
Oakland
California
Full Stack Developer
Oakland
California
Senior Product Manager
Oakland
California
Technical Program Manager
Oakland
California
Principal Software Engineer
Oakland
California
Technical Lead
Oakland
California
Developer
Oakland
California
Devops Engineer
Oakland
California
Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.
-
Senior Software Engineer
Review job description
Please refer to the employers job description for complete details.
Senior Software Engineers lead software development, optimize systems, and mentor juniors. Deep programming expertise, experience with system architecture, and strong problem-solving abilities are essential for innovative solutions.
Senior Software Engineer jobs take 13 days on average from job posting to starting date. Currently, 32% of job openings offer remote or hybrid positions and 0% of job openings are part-time roles.
See 747 jobsAverage pay
Oakland
$173,359 per yearCalifornia
$183,789 per yearSkills
- Agile
- APIs
- AWS
- Java
- Software development
-
Software Engineer
Review job description
Please refer to the employers job description for complete details.
Software Engineers design and develop software applications, write code, and ensure system functionality. Proficiency in programming languages, problem-solving skills, and technical expertise are crucial.
Software Engineer jobs take 72 days on average from job posting to starting date. Currently, 24% of job openings offer remote or hybrid positions and 1% of job openings are part-time roles.
See 710 jobsAverage pay
Oakland
$172,123 per yearCalifornia
$158,080 per yearSkills
- Software development
- Agile
- APIs
- Java
- Git
-
Full Stack Developer
Review job description
Please refer to the employers job description for complete details.
Full Stack Developers design both client and server software, manage databases, and ensure responsive design. Proficiency in front and back-end languages, web development frameworks, and problem-solving skills are crucial.
Full Stack Developer jobs take 38 days on average from job posting to starting date. Currently, 33% of job openings offer remote or hybrid positions and 1% of job openings are part-time roles.
See 321 jobsAverage pay
Oakland
$130,284 per yearCalifornia
$158,211 per yearSkills
- APIs
- JavaScript
- REST
- Agile
- Git
-
Senior Product Manager
Review job description
Please refer to the employers job description for complete details.
Senior product managers lead product strategy, analyze market trends and drive cross-team collaboration. Key skills include strategic planning, strong analytical abilities and a deep understanding of customer needs.
Currently, 40% of job openings offer remote or hybrid positions and 0% of job openings are part-time roles.
See 267 jobsAverage pay
Oakland
$207,862 per yearCalifornia
$180,214 per yearSkills
- Product management
- Communication skills
- Leadership
- Analysis skills
- Product development
-
Technical Program Manager
Review job description
Please refer to the employers job description for complete details.
Technical program managers lead cross-functional teams, manage project timelines and ensure alignment with technical requirements. Success requires strong organizational skills, technical expertise and effective communication.
Currently, 17% of job openings offer remote or hybrid positions and 0% of job openings are part-time roles.
See 164 jobsAverage pay
Oakland
$191,877 per yearCalifornia
$176,671 per yearSkills
- Program management
- Project management
- Communication skills
- Leadership
- Software development
-
Principal Software Engineer
Review job description
Please refer to the employers job description for complete details.
Principal Software Engineers lead development teams, design software architectures, and assure code quality. Advanced coding skills, leadership experience, and architectural expertise are essential.
Principal Software Engineer jobs take 17 days on average from job posting to starting date. Currently, 26% of job openings offer remote or hybrid positions and 0% of job openings are part-time roles.
See 163 jobsAverage pay
Oakland
$187,203 per yearCalifornia
$214,975 per yearSkills
- Software development
- Leadership
- Java
- Communication skills
- AWS
-
Technical Lead
Review job description
Please refer to the employers job description for complete details.
Technical leads provide technical guidance, oversee project implementation and mentor engineering teams. Key qualifications include deep technical expertise, strong leadership abilities and excellent communication skills.
Technical Lead jobs take 74 days on average from job posting to starting date. Currently, 31% of job openings offer remote or hybrid positions and 1% of job openings are part-time roles.
See 73 jobsAverage pay
Oakland
$177,358 per yearCalifornia
$174,986 per yearSkills
- Agile
- SQL
- Azure
- AWS
- APIs
-
Developer
Review job description
Please refer to the employers job description for complete details.
Developers design software applications, write code, and troubleshoot technical issues. Proficiency in programming languages, problem-solving skills, and experience in software development are crucial.
Developer jobs take 51 days on average from job posting to starting date. Currently, 26% of job openings offer remote or hybrid positions and 4% of job openings are part-time roles.
See 63 jobsAverage pay
Oakland
$34.52 per hourCalifornia
$48.82 per hourSkills
- APIs
- JavaScript
- REST
- Git
- CI/CD
-
Devops Engineer
Review job description
Please refer to the employers job description for complete details.
DevOps engineers enhance collaboration between development and operations, automate processes and improve software deployment. Essential skills include expertise in CI/CD practices, a knowledge of cloud services and proficiency with scripting languages.
Devops Engineer jobs take 55 days on average from job posting to starting date. Currently, 26% of job openings offer remote or hybrid positions and 1% of job openings are part-time roles.
See 38 jobsAverage pay
Oakland
$189,915 per yearCalifornia
$142,404 per yearSkills
- CI/CD
- Continuous integration
- DevOps
- AWS
- Kubernetes
Frequently asked questions
How are the job titles and salaries chosen for this page?
Jobs listed on this page highlight the top 10 job titles with the most openings as of updated Jun 05, 2026. Salary estimates are taken from job postings on Indeed in the past 36 months and are updated daily. Please refer to the employer's job description for specific salary information.
How does Senior Software Engineer pay in Oakland compare to the state average?
Senior Software Engineer professionals in Oakland earn an average of $173,359 per year, compared with the average in California of $183,789 per year.
How many job openings are currently available in Oakland?
There are 2546 open jobs in Oakland. Senior Software Engineer, Software Engineer and Full Stack Developer are among those with the most openings at the moment.
How many openings are available by job title?
There are numerous job openings across all experience levels, with 747 Senior Software Engineer roles, 710 Software Engineer roles and 321 Full Stack Developer openings currently listed.