About The Position

SpaceX is hiring a Software Engineering Manager to lead teams that build and support the software systems used by its Finance department. The finance software team develops and maintains mission-critical applications that keep financial systems accurate, reliable, and secure as the company grows across launch, manufacturing, Starlink, AI, and chip design. Its systems include core financial platforms and integrations connecting Finance with engineering, manufacturing, supply chain, and other teams. The manager will provide technical leadership and strategic guidance, own the system roadmap, and oversee prioritization, implementation, and delivery. The role includes managing and developing software engineers and engineering leads, helping teams set priorities and plan work, and working with leaders and finance stakeholders to ensure systems meet current needs and can scale with the business. Aerospace experience is not required. The position may require extended hours and weekends, travel to other SpaceX sites as needed (approximately 10%), and the ability to pass Air Force background checks for Cape Canaveral and Vandenberg. Applicants must meet applicable U.S. government export authorization requirements.

Requirements

  • Bachelor’s degree in computer science, engineering, math, or a science discipline and 5 or more years of software development experience; alternatively, 7 or more years of professional software development experience in lieu of a degree.
  • At least 1 year of direct-report management experience for a software engineering team.
  • Ability to work extended hours and weekends as needed.
  • Ability to travel to other SpaceX sites as needed, approximately 10%.
  • Ability to pass Air Force background checks for Cape Canaveral and Vandenberg.
  • Must be a U.S. citizen or national, lawful permanent resident, refugee, or asylee, or be eligible to obtain the required U.S. Department of State authorizations.

Nice To Haves

  • At least 5 years of full-stack development experience across web servers, databases, client-side technologies (HTML, JavaScript, and CSS), and CI/CD.
  • Programming experience in Python, C#, .NET, Go, Java, or a similar object-oriented language.
  • Front-end experience with Angular, React, or a similar JavaScript framework.
  • Experience with PostgreSQL, SQL Server, or similar database technologies.
  • Experience building or integrating with ERP, accounting, or financial planning systems.
  • Experience with financial data integrity, auditability, and access controls; experience with SOX-aware systems is a plus.
  • Domain expertise in financial systems such as GL, AP, AR, close, or FP&A; ERP platforms such as SAP, Oracle, or NetSuite; or financial integrations, data pipelines, or reporting platforms.
  • Awareness of current trends, patterns, and developments in web development.
  • Strong knowledge of computer science fundamentals and their practical application.
  • Experience optimizing application performance and scaling web applications.
  • Excellent written and verbal communication skills.
  • Demonstrated technical project management skills.
  • Proven leadership ability on software development teams.
  • Understanding of system architecture and ability to communicate and guide design decisions.
  • Strong desire to mentor and develop employees.
  • Ability to collaborate across groups and departments with engineers, finance stakeholders, and managers.

Responsibilities

  • Manage all aspects of software supporting Finance, including core financial platforms, ERP and accounting integrations, financial data pipelines and reporting, and systems connecting Finance with engineering, manufacturing, supply chain, and other teams.
  • Ensure systems meet goals for reliability, accuracy, auditability, and scalability, align with finance stakeholders’ needs, and use architecture that supports future business growth.
  • Provide technical leadership and strategic guidance to software teams while continuously raising engineering and execution quality.
  • Drive the speed of software team iteration, focusing on capability-based deliverables.
  • Work with teams to set priorities, plan work, and make trade-offs.
  • Own the system roadmap, including prioritization, implementation, and delivery.
  • Collaborate with leaders across the department and company to support end-to-end data flows, strong controls, and financial systems that keep pace with the business.
  • Directly manage software engineers and software engineering leads.
  • Attract, onboard, and retain diverse top talent.
  • Develop people and teams through coaching, mentoring, and management support.
  • Conduct weekly one-on-ones, goal setting, feedback conversations, and semi-annual performance reviews to support employee well-being, team health, learning, and development.

Benefits

  • Potential eligibility for long-term incentives in the form of company stock or long-term cash awards.
  • Potential discretionary bonuses.
  • Employee Stock Purchase Plan with the ability to purchase additional stock at a discount.
  • Comprehensive medical coverage.
  • Vision coverage.
  • Dental coverage.
  • 401(k) retirement plan.
  • Short- and long-term disability insurance.
  • Life insurance.
  • Paid parental leave.
  • Various other discounts and perks.
  • Accrual of 3 weeks of paid vacation.
  • 10 or more paid holidays per year.
  • Paid sick leave under company policy.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service