1

Software Developer Manager Jobs in Irvine, CA (NOW HIRING)

The Senior Manager of Software Engineering is a senior technical leader responsible for setting the ... Developer, or similar). * Prior experience with application development. Knowledge, Skills, and ...

Terran Orbital is seeking an experienced Flight Software Engineering Manager to join our dynamic team. Reporting to the Director of Program Engineering, the manager will be involved in all aspects of ...

New

Bachelor's degree in Computer Science, Software Engineering, Technology Management, Project Management or a related field and 8 years of progressive post-baccalaureate experience in the job offered ...

Software Developer (Salesforce)

Irvine, CA · On-site +1

$59.50 - $79/hr

WHAT YOU WILL DO The Software Developer (Salesforce) develops, enhances, and supports Salesforce ... Data Management & Platform Support * Maintain Salesforce data models, validation rules, and data ...

The Software Engineer will develop and maintain electrical systems applications that deliver ... configure, and manage required databases (e.g., NoSQL and relational databases) • Ensure all ...

WHAT YOU WILL DO The Software Developer (Salesforce) develops, enhances, and supports Salesforce ... Data Management & Platform Support * Maintain Salesforce data models, validation rules, and data ...

Software Engineer Manager

Irvine, CA · On-site

$237.15 - $300/hr

Bachelor's degree in Computer Science, Software Engineering, Technology Management, Project Management or a related field and 8 years of progressive post-baccalaureate experience in the job offered ...

C++ Developer

Irvine, CA · On-site

$52 - $70/hr

ETAP Software empowers customers to make informed decisions throughout the life cycle of their ... managers, engineers, and QA teams to deliver new features and enhancements • Build and optimize ...

Bachelor's degree in Computer Science, Software Engineering, Technology Management, Project Management or a related field and 8 years of progressive post-baccalaureate experience in the job offered ...

Showing results 41-60

Software Developer Manager information

See Irvine, CA salary details

$11.8K

$149.4K

$173.9K

How much do software developer manager jobs pay per year?

As of Aug 8, 2026, the average yearly pay for software developer manager in Irvine, CA is $149,416.00, according to ZipRecruiter salary data. Most workers in this role earn between $128,800.00 and $163,700.00 per year, depending on experience, location, and employer.

How does a software developer manager typically balance hands-on coding with leadership responsibilities?

A Software Developer Manager often splits their time between technical tasks and managerial duties. While they may participate in code reviews, technical planning, and occasionally contribute code, a significant portion of their role involves mentoring team members, facilitating collaboration, and aligning projects with business objectives. Balancing these responsibilities requires strong time management and delegation skills, as well as the ability to adapt to the needs of both the team and the organization. This hybrid focus allows manager-developers to stay technically engaged while guiding the team's growth and productivity.

What is a software developer manager?

A Software Developer Manager is a professional who leads and oversees a team of software developers, guiding them through the design, development, and maintenance of software applications. They are responsible for managing project timelines, setting goals, and ensuring the team delivers high-quality code. In addition to technical expertise, they must possess strong leadership, communication, and organizational skills to effectively coordinate between their team and other departments. Their role also often includes mentoring developers, conducting performance reviews, and helping to shape the overall technical strategy of the organization.

What are the key skills and qualifications needed to thrive as a software developer manager, and why are they important?

A Software Developer Manager needs a strong background in software engineering, leadership experience, and typically a degree in computer science or a related field. Familiarity with project management tools (like Jira), version control systems (such as Git), and methodologies like Agile or Scrum is essential, along with relevant certifications. Exceptional communication, team-building, and problem-solving skills help leaders motivate teams and resolve conflicts effectively. These skills ensure efficient project delivery, foster innovation, and maintain high team morale in dynamic tech environments.

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

AspectSoftware Developer ManagerSoftware Engineer
CredentialsBachelor's or Master's in CS or related field; often leadership experienceBachelor's or Master's in CS or related field
Work EnvironmentLeads teams, manages projects, oversees development processesDesigns, develops, tests software solutions
Employer & Industry UsageUsed in tech companies, software firms, and IT departmentsCommon across tech, finance, healthcare, and other industries
Search & Comparison IntentUnderstanding managerial roles, leadership responsibilitiesFocus on technical skills, coding, and development tasks

The main difference between a Software Developer Manager and a Software Engineer lies in their responsibilities. The manager oversees teams and projects, focusing on leadership and strategic planning, while the Software Engineer concentrates on coding and technical development. Both roles require similar educational backgrounds, but their day-to-day tasks and career focus differ significantly.

What are the most commonly searched types of Software Developer jobs in Irvine, CA? The most popular types of Software Developer jobs in Irvine, CA are:
What cities near Irvine, CA are hiring for Software Developer Manager jobs? Cities near Irvine, CA with the most Software Developer Manager job openings:
Infographic showing various Software Developer Manager job openings in Irvine, CA as of August 2026, with employment types broken down into 88% Full Time, 11% Part Time, and 1% Contract. Highlights an 84% Physical, 3% Hybrid, and 13% Remote job distribution, with an average salary of $149,416 per year, or $71.8 per hour.

Sr. Manager, Software Engineering

loco

Costa Mesa, CA • On-site

Full-time

Posted 23 days ago


Job description

The Senior Manager of Software Engineering is a senior technical leader responsible for setting the vision, standards, and execution strategy for the company’s software engineering function. This role leads and develops software engineering organization while also maintaining strong technical oversight of architecture, integrations, and application platforms that support restaurant operations and enterprise functions.

Serving as both a strategic leader and hands-on technical advisor, this role oversees internal application development, enterprise integrations, API services, and modernization initiatives across multiple platforms. Our current stack includes Java-based systems, JavaScript web applications, SQL databases, and enterprise data and integration platforms. The Senior Manager ensures the engineering organization delivers secure, scalable, high-quality software aligned with business priorities and long-term technology strategy.

This leader establishes technical stack, engineering best practices, quality assurance, and delivery processes. The Senior Manager partners with cross-functional technology and business leaders—including Restaurant Technologies, Data & Analytics, Infrastructure, HR, Finance, Marketing, and Operations—to deliver resilient, scalable solutions that support enterprise growth and operational efficiency.

ESSENTIAL DUTIES AND RESPONSIBILITIES:

  • Leads and manages the software engineering organization, including application developers and quality assurance engineers.
  • Establishes the technical direction, engineering standards, and development practices for the organization.
  • Provides architectural oversight and technical leadership across application development, integrations, APIs, and data workflows.
  • Guides modernization initiatives including platform upgrades, cloud adoption, system refactoring, and technical debt reduction.
  • Oversees the full software development lifecycle including requirements, design, development, testing, documentation, and deployment. Brings AI capabilities into SDLC.
  • Establishes and enforces coding standards, secure development practices, version control strategies, CI/CD pipelines, and documentation requirements.
  • Maintains architectural ownership for applications and near real-time integrations.
  • Works in an architect capacity with the Digital Marketing team, representing IT in design sessions.
  • Leads the Technical QA & Documentation Manager to ensure testing strategies, release documentation, and acceptance criteria are completed prior to deployment.
  • Serves as the senior technical authority and final approver for production releases, ensuring compliance with PCI/SOX controls, security standards, and rollback procedures.
  • Collaborates with Restaurant Systems, Infrastructure, Data & Analytics, Finance, HR, Marketing, and Operations leadership to align engineering initiatives with business priorities.
  • Oversees the design and performance of APIs, integrations, and data pipelines with emphasis on scalability, reliability, logging, and monitoring.
  • Evaluates emerging technologies, vendor platforms, and engineering tools to improve efficiency, security, and system capabilities.
  • Manages engineering capacity planning, sprint planning, backlog prioritization, and delivery timelines across multiple initiatives.
  • Provides leadership, coaching, mentorship, and career development for engineers, analysts, and technical leads.
  • Ensures the creation and maintenance of technical documentation including architecture diagrams, integration specifications, release notes, and operational runbooks.
  • Other duties as assigned by supervisor.

 

QUALIFICATIONS – EDUCATION, EXPERIENCE, LICENSE/CERTIFICATIONS:

To perform this job successfully, an individual must be able to satisfactorily perform the essential functions of the job.  Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions of the job. The requirements listed below are representative of the education and/or experience required.

 

Education/Work Experience:

  • Bachelor’s degree preferred in Computer Science, Information Systems, Engineering, or related field.
  • 8–12 years of progressive software development experience.
  • At least 5 years in a technical leadership role (Engineering Manager, Lead Developer, or similar).
  • Prior experience with application development.

 

Knowledge, Skills, and Abilities:

  • Deep technical expertise with application development frameworks, databases, and modern API architecture.
  • Experience integrating enterprise platforms.
  • Familiarity with ETL platforms.
  • Strong understanding of source control (Git), CI/CD pipelines, automated deployments, and branching strategies.
  • Experience designing scalable enterprise integrations and distributed systems.
  • Strong leadership and organizational management skills for building and developing engineering teams.
  • Ability to manage multiple concurrent initiatives, priorities, and delivery timelines.
  • Excellent analytical and problem-solving skills with the ability to guide teams through complex technical challenges.
  • Strong communication and collaboration skills across both technical and non-technical stakeholders.
  • Ability to enforce engineering standards, documentation practices, and release governance in partnership with QA & Documentation leadership.
  • Ability to work onsite at the Support Center consistent with the hybrid work policy.