High-paying software engineering jobs in Alameda
Software Engineering develops and maintains software applications. Engineers write code, design solutions, and ensure quality. Programming skills and problem-solving abilities are essential.
The 2,413 software engineering jobs listed below pay well, with salaries between $145,735 and $215,895 per year. Software Engineer, Senior Software Engineer and Staff Software Engineer are among the most popular high-paying roles in Alameda, CA.
Job title
Updated Sep 05, 2026Staff Software Engineer
Alameda
California
Principal Software Engineer
Alameda
California
Senior Software Engineer
Alameda
California
Software Engineer
Alameda
California
Mobile Developer
Alameda
California
Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.
-
Staff Software Engineer
Review job description
Please refer to the employers job description for complete details.
Staff software engineers lead technical initiatives, mentor teams, and drive software innovation. Programming knowledge, strong problem-solving abilities and excellent interpersonal skills are key to success.
The top companies hiring Staff Software Engineer in Alameda, CA are Saildrone (4 jobs), Abbott (3 jobs), and Astra Space Inc. (1 job).
Staff Software Engineer jobs take 10 days on average from job posting to starting date. Currently, 44% of job openings offer remote or hybrid positions and 4% of job openings are part-time roles.
See 467 jobsAverage pay
Alameda
$215,895 per yearCalifornia
$222,715 per yearSkills
- Software development
- Java
- AWS
- Communication skills
- Leadership
-
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.
The top companies hiring Principal Software Engineer in Alameda, CA are Exelixis (2 jobs), Abbott (1 job), and Kairos Power (1 job).
Principal Software Engineer jobs take 4 days on average from job posting to starting date. Currently, 22% of job openings offer remote or hybrid positions and 0% of job openings are part-time roles.
See 154 jobsAverage pay
Alameda
$191,130 per yearCalifornia
$219,543 per yearSkills
- Software development
- Leadership
- Java
- Communication skills
- AWS
-
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.
The top companies hiring Senior Software Engineer in Alameda, CA are Abbott (6 jobs), Boxbot (1 job), and Saildrone (1 job).
Senior Software Engineer jobs take 29 days on average from job posting to starting date. Currently, 30% of job openings offer remote or hybrid positions and 0% of job openings are part-time roles.
See 773 jobsAverage pay
Alameda
$180,552 per yearCalifornia
$186,551 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.
The top companies hiring Software Engineer in Alameda, CA are Kairos Power (1 job), Saildrone (1 job), and Science Corporation (1 job).
Software Engineer jobs take 52 days on average from job posting to starting date. Currently, 21% of job openings offer remote or hybrid positions and 1% of job openings are part-time roles.
See 986 jobsAverage pay
Alameda
$145,735 per yearCalifornia
$162,545 per yearSkills
- Software development
- Agile
- APIs
- Java
- Git
-
Mobile Developer
Review job description
Please refer to the employers job description for complete details.
Mobile Developers build applications, ensure platform compatibility, and enhance app performance. Proficiency in mobile programming languages, UX/UI design skills, and problem-solving abilities are essential.
Mobile Developer jobs take 20 days on average from job posting to starting date. Currently, 23% of job openings offer remote or hybrid positions and 1% of job openings are part-time roles.
See 33 jobsAverage pay
Alameda
$54.68 per hourCalifornia
$61.50 per hourSkills
- iOS
- Mobile applications
- APIs
- REST
- Application development