Senior Technical Program Manager
Blue OriginAbout the role
Application close date:
Applications will be accepted on an ongoing basis until the requisition is closed.At Blue Origin, we envision millions of people living and working in space for the benefit of Earth. We’re working to develop reusable, safe, and low-cost space vehicles and systems within a culture of safety, collaboration, and inclusion. Join our team of problem solvers as we add new chapters to the history of spaceflight!
This role is part of Enterprise Technology (ET), where we’re developing the digital infrastructure needed to build the road to space, with an emphasis on digital capabilities required to advance Blue Origin’s mission. Enterprise Technology is the center of excellence for digital technology at Blue Origin, providing oversight and governance to align technology and business strategies.As part of a small team of experts, you will collaborate with software engineers, system owners, product managers, and business leaders at multiple levels (from executives to technicians) to deliver critical business systems and custom software. You will be responsible for converting business requirements into detailed technical plans that enable development, coordinating design efforts, and overseeing development, testing, and deployment across multiple technical teams. Your partnerships will ensure all requirements are met and the digital ecosystem of Blue Origin is balanced and serves as a strategic enabler of our mission: Millions of people living and working in space!
With a passion for mission and vision, you will leverage your technical expertise, leadership, and commitment to quality to impact safe human spaceflight. You will work with internal technical and non-technical stakeholders to deeply understand their business and technical needs, develop solutions that make the best use of the current technology portfolio, and drive successful execution of technical solutions.
Additional Responsibilities Include:
- Work directly with engineers and senior software development engineers (SDEs) to ensure final design meets business requirements, and to accelerate outcomes and recommend best-practice technology architectures aligned with long-term business goals.
- Collaborate with product managers (PM) to articulate business functionality and ensure technical requirements support business objectives.
- Coordinate and track design, development, testing, and deployment of features into production across multiple technical teams and systems.
- Develop and maintain project milestones, risks, dependencies, and delivery plans across engineering and business teams.
- Serve as the primary point of contact for technical and project-related questions, ambiguity, and feedback regarding feature, timing, and implementation plans; work with PMs to simplify requirements and eliminate unnecessary complexity.
- Document and maintain technical requirements around performance, latency, rollout strategies, and system dependencies, ensuring alignment with business goals while minimizing technical debt.
- Drive accountability to the implementation plan across engineering and business teams, including sequencing deliverables across sprints and across organizations.
- Identify required changes to existing systems/services, estimate work efforts with Software Development Managers (SDMs) and build staffing plans for new capabilities.
- Report on progress to stakeholders, revise implementation plans as risks and dependencies evolve, and coordinate technical escalations between internal and external teams.
- Facilitate cross-system and cross-team events for deployment, including end-to-end integration testing, QA management, rollout planning, and technical escalation resolution.
- Act as a thought leader in the engineering community, sharing best practices, running workshops, and educating teams.
- Consult external technology partners and internal stakeholders, serving as the primary coordinator for technical design discussions/changes and cross-team dependencies.
Required Skills and Experience:
- Bachelor’s degree in computer science or a related field
- 10 years hands-on experience in technical program management, solution architecture, or software engineering in complex distributed systems
- Demonstrable experience leading cross-functional teams and coordinating business transformation programs with measurable outcomes
- Experience with relational, non-relational, NoSQL databases
- Experience with Cloud and AWS Stack (RDS, S3, Kinesis, Lambda, SQS/SNS, etc.)
- Experience managing technical milestones, creating staffing plans, and reporting progress/risks
- Experience with web-based APIs (REST, SOAP, GraphQL)
- Experience developing innovativ
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s