1

Software Engineer Manager Jobs in California (NOW HIRING)

Software Engineer Opportunity Software Resources has an immediate, long term contract job ... API management - Team is not tied to any one platform - Critical problem solving skills ...

About You You are a passionate Software Engineer who wants to develop and scale our multi-tenant ... This position will report to the Engineering Manager. Your Impact Key Responsibilities:

Reporting to the VP of Software Engineering, you will oversee efforts across multiple teams and departments, working closely with their Technical Leads, Research and Engineering Managers. As a ...

Senior Software Engineer

Campbell, CA · On-site

$142K - $200K/yr

Reports To Software Engineering Manager What You Will Be Doing We are seeking a Senior Software Engineer to join our Cloud Engineering team. You will play a role in designing, building, and scaling ...

Reporting to the VP of Software Engineering, you will oversee efforts across multiple teams and departments, working closely with their Technical Leads, Research and Engineering Managers. As a ...

Reporting to the VP of Software Engineering, you will oversee efforts across multiple teams and departments, working closely with their Technical Leads, Research and Engineering Managers. As a ...

The successful candidate will collaborate with cross-functional teams of engineers, project managers, and regulatory experts to design, develop, and deploy software solutions that enhance our ...

The Software Engineer will support the Reverse Engineering, Science, and Technology for ... Knowledge of database technologies and data management concepts. Familiarity with software security ...

Senior Software Engineer

Mountain View, CA

$143K - $189K/yr

You would collaborate with software engineers, architects, product managers and UX designers throughout feature development lifecycle with hands-on contribution to design, development, testing and ...

Software Engineer San Diego, CA The Software Engineer works within the Application Development ... Proficiency in database interfacing and relational database management systems (RDBMS such as ...

Sr Software Engineer

San Francisco, CA · Hybrid

$144K - $190K/yr

Sr Software Engineer Placement type (FTE/C/CTH): CTH Duration: 6 months Contract to Direct Hire ... Team of 40 developers reporting into 4 Engineering Managers that report into Director of ...

Senior Software Engineer

San Francisco, CA

$144K - $190K/yr

Collaborate with product management and engineering teams to design and integrate software, conduct code reviews, and troubleshoot product issues. * Perform proof of concepts to identify best design ...

next page

Showing results 1-20

Software Engineer Manager information

See California salary details

$98.2K

$167.2K

$197.9K

How much do software engineer manager jobs pay per year?

As of Jun 9, 2026, the average yearly pay for software engineer manager in California is $167,163.00, according to ZipRecruiter salary data. Most workers in this role earn between $170,700.00 and $170,700.00 per year, depending on experience, location, and employer.

What are some common challenges faced by Software Engineer Managers when transitioning from an individual contributor role?

Software Engineer Managers often find the shift from coding-focused work to leadership responsibilities challenging. Instead of primarily writing code, their days are filled with mentoring team members, managing project timelines, and facilitating communication between technical and non-technical stakeholders. Balancing technical oversight with people management, and learning to delegate effectively, are critical skills to develop. Additionally, they must stay current with technology trends while focusing on team growth and performance.

What is the difference between Software Engineer Manager vs Software Developer?

AspectSoftware Engineer ManagerSoftware Developer
CredentialsBachelor's or higher in CS or related field; often leadership experienceBachelor's degree in CS or related field; coding skills
Work EnvironmentLeads teams, manages projects, collaborates with stakeholdersFocuses on coding, designing, and implementing software solutions
Industry UsageCommon in tech companies, startups, large enterprisesWidespread across industries, including tech, finance, healthcare
Search & Comparison IntentUnderstanding managerial roles, career progressionTechnical skills, coding responsibilities

The main difference between a Software Engineer Manager and a Software Developer lies in their responsibilities. The manager oversees teams, manages projects, and aligns technical work with business goals, while the developer primarily focuses on coding and building software solutions. Both roles require strong technical skills, but the manager also needs leadership and project management abilities.

What is a Software Engineer Manager?

A Software Engineer Manager is a professional who leads a team of software engineers, overseeing the design, development, and deployment of software projects. They are responsible for managing team performance, setting goals, and ensuring that projects are completed on time and within budget. In addition to technical expertise, they also handle hiring, mentoring, and career development of team members. Software Engineer Managers often collaborate with other departments to align technical solutions with business objectives. Their role combines leadership, project management, and deep technical knowledge.

What are the key skills and qualifications needed to thrive as a Software Engineer Manager, and why are they important?

To thrive as a Software Engineer Manager, you need a solid background in software development, team leadership experience, and often a degree in computer science or a related field. Familiarity with project management tools (like Jira), version control systems (such as Git), and cloud platforms (e.g., AWS, Azure) is typically required, along with relevant certifications. Exceptional communication, problem-solving, and mentoring abilities help you build effective teams and drive project success. These skills ensure you can lead technical initiatives, foster collaboration, and deliver high-quality software solutions in dynamic environments.
What are the most commonly searched types of Software Engineer jobs in California? The most popular types of Software Engineer jobs in California are:
What cities in California are hiring for Software Engineer Manager jobs? Cities in California with the most Software Engineer Manager job openings:
Infographic showing various Software Engineer Manager job openings in California as of June 2026, with employment types broken down into 98% Full Time, and 2% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $167,163 per year, or $80.4 per hour.
Software Engineer

$80 - $86/hr

Other

Medical, Dental, Vision, Life, Retirement

Posted 17 days ago


Job description

Software Engineer Opportunity

Software Resources has an immediate, long term contract job opportunity for a Software Engineer with a major corporation in Burbank, CA. 4 days per week on-site, Fridays remote. 16+ month contract Pay Rate: $80 - $86/hr DOE

Must Haves

Architecture - building applications - front end/backend - Angular, React, API management - Team is not tied to any one platform - Critical problem solving skills, Informatica may or may not use so nice to have as integration platforms use them, Project is Workday upgrades

Description

Read, analyze, design, build, test and debug applications for system integrations solutions with focus on HR data between internal and external systems - Design and implement applications using Web Services methodologies such as XML, XSLT, JSON, xPath and other related technologies - Design and build user friendly interfaces using scripting languages and front-end frameworks and libraries - Develop and manage server-side programming and APIs - Manage databases for HR data within the technology landscape for various subscribing systems - Participate in project and DevOps delivery from requirements gathering to deployment - Lead business and stakeholder teams to effectively translate business requirements into technical solutions keeping in mind best practices and industry standards - Perform fit-gap analysis to identify opportunities to automate and make existing processes more efficient. - Collaborate with various teams, including third party vendors, Enterprise Applications and Infrastructure teams on various projects and day-to-day deliverables - Mentor junior team members to ensure deliverables are met - Analyze data points to influence critical decisions to effectively deliver on projects - Build and foster client & peer relationships, partner with other teams to deliver mission critical applications - Lead support teams and other team members to troubleshoot critical incidents by conducting root cause analysis and identifying solutions - Contribute to impact analysis during various application Release Cycles - Own comprehensive technical documentation of integrations and other applications for document versions and archives

Basic Qualifications

Minimum 5+ years of experience developing software applications - Minimum 5+ years hands-on experience configuring systems - Minimum 5+ years of experience with some of the following specific technologies: OData, REST, SOAP, FTP/SFTP, JDBC, CSV, XML, JSON, XSL, encryption standards such as PGP, x509. - Minimum 5+ years of experience working on JavaScript, CSS3 and HTML5 and third-party libraries such as React Js, Angular, jQuery - Minimum 5+ years of experience working server-side programming languages such as Net, Java, Ruby and Python - Minimum 3+years of experience in API development using web services and Service Oriented Architecture (SOA) methodologies. - Minimum 3+years of experience in database technology, including SQLServer, Oracle, MongoDB and MySQL and caching mechanisms such as server caching, browser caching, CDN caching, database query caching, in-memory caching (like Redis and Memcached), and application caching - Expertise in comprehensive testing lifecycle inclusive of Unit Testing, User Acceptance Testing, Regression Testing, and Defect Remediation. - Comfortable with Agile and Waterfall development lifecycles for project deliveries - Experience with software development lifecycle methodologies such as Scrum, Kanban, etc. - Expertise in secure software development and secure coding practices - Ability to translate business requirements into software technical specifications - Act as a liaison between business and technology teams - Keep abreast with latest technologies and share knowledge with team members & peers - Problem solver, analytical and results driven with innovative thinking - Good communication and presentation skills, both oral and written. Able to interact with various levels within a project team. - Able to collaborate and work effectively with different team members as part of a matrix organization - Able to prioritize and multitask between assignments as needed by the business and team deliverable requirements - Works independently under minimal guidance

Preferred Qualifications

Familiarity and experience with SAP, Workday, SuccessFactors, or any other HCM system - Experience with HR Systems & Processes - Google Cloud Platform or similar cloud platforms - Informatica or similar middleware technology - Experience with Robotic Process Automation tools

Required Education

BS STEM

About Software Resources

Software Resources, founded more than 3 decades ago, is a trusted staffing partner specializing in Technology (IT, Creative, & Marketing), Finance, & Accounting placements. We work with companies nationwide that need skilled professionals and connect them with candidates like you looking for the right opportunity. We are always looking for professionals at all experience levels and in various specialties to meet our clients' hiring needs. As a member of our team, you will have access to benefits including medical, dental, and vision coverage, a 401(k) with company match, short-term disability, life insurance with AD&D. If this position fits interests you, we encourage you to apply. You can view all our job openings at Software Resources Careers.