Software Engineering Manager

Job Category: Software
Location: California, United States
Employment Type: Permanent
Location Terms: On-site
Salary: USD210000

Software Engineering Manager
Location: Irvine, CA (ONSITE)
Employment Type: Full-Time
Salary Range: $160,000 – $210,000


About the Role
We are seeking a highly technical Software Engineering Manager to lead the development, deployment, and long-term evolution of mission-critical software systems supporting advanced space-based and terrestrial platforms. This leader will oversee a multi-disciplinary engineering team spanning DevOps, DevSecOps, Site Reliability Engineering (SRE), and Full-Stack development.
The team operates primarily within AWS cloud environments, with hybrid on-prem solutions to optimize performance, cost, and operational resilience. This role requires a forward-thinking technical visionary who understands both legacy system constraints and modern cloud-native architectures.
This is a hands-on leadership role. The expectation is that you will contribute technically to the codebase approximately 40% of the time while leading people, driving architecture decisions, and ensuring successful execution across programs.

Key Responsibilities
  • Remain hands-on with code while managing the team, demonstrating active contributions to production systems
  • Architect and guide the development of scalable, resilient cloud-based mission systems
  • Lead a multi-functional team including DevOps, DevSecOps, SRE, and Full-Stack engineers
  • Provide mentorship, coaching, and performance management to build and sustain high-performing engineering teams
  • Drive strong technical design reviews and ensure adherence to engineering best practices
  • Apply strong analytical and critical thinking skills across the full technology stack
  • Clearly communicate complex technical concepts to both technical and non-technical stakeholders
  • Influence architectural and business decisions through strong cross-functional collaboration
  • Manage multiple concurrent initiatives, prioritize effectively, and ensure delivery in a dynamic environment
  • Partner closely with product and program management teams to align engineering execution with mission goals

Required Technical Qualifications
  • Extensive experience designing and deploying systems within AWS cloud environments
  • Hands-on experience with containerization technologies including Kubernetes and Docker
  • Strong frontend experience with React.js (hooks, context API, state management) and TypeScript, including scaling complex user interfaces
  • Backend proficiency with Python frameworks (Django, Flask, FastAPI) and Go
  • Experience with SQL and NoSQL databases and API design principles (RESTful, GraphQL)
  • Proficiency with Git-based version control systems

Required Experience
  • 6+ years of professional experience in cloud-based software development
  • 2+ years in an engineering leadership or management role
  • Experience working closely with product and program management stakeholders
  • Demonstrated ability to balance technical contribution with people leadership

Preferred Qualifications
  • Experience with Next.js for server-side rendering and production-ready web applications
  • Experience with modern testing frameworks (Jest, React Testing Library, Cypress) and test-driven development practices
  • Strong understanding of modern web development principles including HTML5, CSS3, accessibility standards, responsive design, and performance optimization

Why Join
  • Lead development of mission-critical systems that support real-world operational use cases
  • Influence architectural direction for both cloud-native and hybrid infrastructure environments
  • Build and scale high-impact engineering teams
  • Competitive compensation and comprehensive benefits package
Attach a Resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!