Software Chief Engineer
Kepler Communications
At , we're not just imagining the future of on-demand space connectivity - we're leading it!
Our mission is to provide real-time on-orbit connectivity for critical missions, enabling a new era of data-driven intelligence and innovation. With 33 satellites launched to date, Kepler operates the first commercial optical data relay constellation, enabling real-time, continuous space communications while supporting advanced on-orbit compute and hosted payload capabilities.
Industry-leading technology is only part of the story. What sets Kepler apart is our team: bold thinkers, skilled builders, and passionate problem-solvers who thrive on pushing the boundaries of what’s possible in space. We believe great ideas come from diverse perspectives, and we’re committed to creating an environment where you can grow, lead, and make a global impact.
If you’re ready to reach higher, move faster, and do work that shapes the future space economy - this is your launchpad. Come build the future with Kepler!
What We Offer:
- Competitive compensation designed to recognize and reward your contributions.
- Comprehensive health, dental, and vision insurance —including dependents.
- 401(k) and an annual Wellness Allowance.
- Unlimited vacation, supportive parental leave policy, and company-wide holiday shutdown.
- Semi-annual company-wide parties and regular (virtual and team events.
- Relocation packages available for approved roles.
- $1,500 annual professional development fund to support your growth.
- Town Halls, Celebration Calls and Frequent company-wide events to stay connected and engaged.
- We’re a certified Great Place to Work ®, seven years in a row at our Canadian Headquarters.
As the Software Leader/Chief Engineer, you are the senior technical authority for software across Kepler’s programs and the point of technical accountability for the integrity and coherence of our flight and ground software as an integrated capability. You will provide cross-program technical leadership to ensure software is architected, developed, verified, and operated to standard. You set software technical direction, vision, and roadmap, own the reference architecture and software standards baseline, resolve the hardest cross-cutting technical problems, conduct rigorous technical reviews, and communicate clearly with engineering teams, systems and program leadership, customers, and partners.
This is a horizontal technical-authority role. You do not own program delivery, schedule, or line management, those remain with the program managers and software leads. You are the technical conscience that keeps the software portfolio coherent, sound, and mission-ready, and a force multiplier for the architects and leads already embedded on programs.
Primary Accountability
The Software Leader/Chief Engineer is accountable for the technical integrity and coherence of Kepler's software across programs. You are responsible for the soundness of software architecture, cross-program reuse and interface consistency, verification rigor, security, and the maturity of the software technical baseline. You balance capability, reliability, maintainability, schedule realism, and technical risk to ensure Kepler's software is delivered to standard and fit for purpose across every program and product line.
Authorities
- Establish the software technical direction, vision, and roadmap across programs, reviewed and approved with the Director of Software & Digital Design
- Own and approve the software architecture and standards baseline (KEDS, ECSS-E-ST-40 / Q-ST-80, NASA NRP 7150.2 heritage).
- Chair software technical decision boards, architecture reviews, and cross-program trade studies.
- Resolve cross-program and cross-discipline software technical disagreements.
- Require additional analysis, review, refactoring, or verification when software risk warrants.
- Assess software technical readiness at major program milestones (PDR, CDR, TRR-equivalent gates) and provide recommendations to the program execution team.
- Recommend acceptance of software technical risks, waivers, and deviations.
- Escalate software technical issues that threaten program or platform success.
Key Responsibilities:
Technical Leadership
Provide software technical leadership across flight software, built-in test, GNC software, onboard autonomy, edge/orbital compute, ground software, and the developer platform and SDK
Drive convergence toward a coherent, reusable software architecture across programs
Ensure software activities remain aligned with mission and platform objectives
Engineering Execution
Take on the highest-risk and hardest cross-cutting software problems and drive them to resolution
Identify and remove software technical roadblocks that span teams and programs
Ensure timely software technical decisions and clear technical accountability across programs
Design Reviews & Technical Oversight
Lead deep software technical reviews across programs: architecture, interfaces, timing and real-time behavior, fault management, margins, and security
Challenge assumptions, designs, analyses, test evidence, and verification coverage
Lead software design reviews, anomaly investigations, and readiness reviews
Decision Making
Make timely, evidence-based software technical decisions
Balance capability, reliability, security, maintainability, schedule realism, and technical risk
Prevent teams from stalling on unresolved cross-cutting software issues
Communication & Alignment
Communicate software technical direction clearly and consistently across the engineering organization
Translate complex software issues into concise recommendations for leadership
Represent software engineering in customer reviews, supplier and partner meetings, and governance boards
Ensure software decisions, assumptions, risks, and actions are clearly documented (KEDS) and communicated
Build alignment across Software, Systems, Program Management, Product Assurance, and leadership
Engineering Excellence
Mentor software leads, architects, and senior engineers, and grow the next tier of technical leaders
Raise the standard of software technical rigor, review quality, and standards compliance
Drive reuse, platform standardization, tooling and CI/CD maturity, and lessons learned
Key Interfaces
Director of Software & Digital Design: joint review and approval of software technical direction, vision, and roadmap
Chief Engineer (Systems) and program Chief Engineers
Program Managers
Software Managers, Tech Leads, and Architects
Systems, GNC, and Payload Engineering
Software Product Assurance and Quality
Mission Operations
Customers, Suppliers, and Partners
Decision Making
Set and evolve technical strategy, including direction, vision, and roadmap, jointly with the Director of Software & Digital Design, while retaining decision authority for execution-level technical choices across programs
Measures of Success
Software teams remain technically aligned across programs
Major cross-cutting software decisions are made on time
Software technical risks are understood before they become program risks
Software design reviews achieve high technical maturity
Reuse and architectural coherence increase measurably across programs
Leadership has confidence in the technical status of the software portfolio
Flight and ground software are delivered to standard and perform in orbit
Leadership Principles
Lead through technical credibility
Challenge assumptions constructively
Strengthen the program leads and architects rather than override them
Communicate clearly and decisively
Make sound decisions under uncertainty
Develop future technical leaders
Maintain unwavering technical integrity
Required Skills & Qualifications:
- 15+ years of progressive software engineering experience, including significant experience as a Chief Engineer, Software Architect, Distinguished Engineer, Technical Fellow, or equivalent senior technical authority
- Demonstrated success providing technical direction across a software organization of 50+ engineers, multiple programs, and several engineering disciplines
- Strong understanding of the complete software lifecycle: requirements, architecture, detailed design, implementation, integration, verification, validation, deployment, operations, maintenance, and anomaly resolution
- Experience mentoring senior engineers, architects, and technical leads and developing the next generation of technical leadership
- Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or a related discipline
AI Leadership & Adoption
- Demonstrated experience establishing and executing an AI strategy across software engineering and the broader organization
- Demonstrated success driving organizational change, building AI fluency, and encouraging adoption among engineers, technical leaders, and non-technical teams
Bonus Points:
- Direct experience developing flight software, spacecraft autonomy, GNC software, payload software, onboard or edge computing, and ground-segment systems
- Experience with spacecraft operations, on-orbit commissioning, anomaly resolution, or software updates to operational systems
- Familiarity with digital engineering, model-based systems engineering, requirements management, software product assurance, and formal verification methods
- Experience building common software platforms, SDKs, reusable services, and shared infrastructure across several products or programs
- Experience working within a scaling technology company where processes, architectures, and organizational structures are continuing to mature
Equal Opportunity Employer
Kepler is an Equal Opportunity Employer committed to creating a diverse and inclusive work environment. Employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, disability, or any other characteristic protected by applicable law.
If you require accommodation at any stage of the recruitment process, please contact our People & Culture team at View email address on codingjobboard.com , and we will work with you to meet your needs.
$99k - $225k
Chief Software Systems EngineerThe Opportunity:Are you looking for an opportunity to combine your technical skills with big picture thinking... ...makes you an integral part of delivering a customer focused engineering solution.As a leader in systems engineering, we’re looking...SuggestedFull timeContract workPart timeFor contractorsWork at officeLocal areaRemote work$100k - $150k
...Chief Software Engineer - Remote Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States. This is a fantastic opportunity to join an established and well...SuggestedFull timeH1bLocal areaImmediate startRemote workVisa sponsorship- ...and engaged. - We’re a certified Great Place to Work ®, seven years in a row at our Canadian Headquarters. As the Software Leader/Chief Engineer, you are the senior technical authority for software across Kepler’s programs and the point of technical accountability...SuggestedFull timeRelocation
- ...that these foundational avatar components are high-quality, performant, and reliable at scale. We are looking for a Senior Software Engineer to join our User-Generated Content (UGC) Validation engineering initiatives. This role focuses on advancing our existing automation...SuggestedFull timeWork experience placement
- ...Software Engineer / Project Manager About Vantage Labs: Vantage Labs is a leader in artificial intelligence and natural language technologies, offering advanced Software-as-a-Service solutions built on over 30 years of linguistic research. Their technology...SuggestedFull timeContract workTemporary workFor contractorsLocal area
$120k - $160k
...design stewardship, high-quality implementation, and mentoring of engineers while maintaining hands-on delivery ownership.As a leading... ...related field, or equivalent practical experience.7+ years of software engineering experience in Agile delivery environments.Demonstrated...Temporary workSummer workWork at officeLocal areaRemote workWorldwideRelocation packageFlexible hours2 days per week3 days per week$244.7k - $279.2k
Director, Software Engineer Finance Tech - (Remote Eligible) As a Capital One Director of Software Engineering, you'll work on everything from forward-looking forecasting frameworks and strategic planning tools to high-throughput data engineering pipelines, back...Full timePart timeLocal areaRemote work$128k - $135k
...and shape the future of our communities.What you’ll do in the role: Morgan Stanley Services Group, Inc. is seeking a Director, Software Engineer in Alpharetta, GA to be responsible for the hands-on software design and development of core Java applications as part of the...Temporary workRemote workWorldwide2 days per week$97k - $181k
...Description The Chief Data/AI Engineer will oversee all enterprise data engineering and operations support, ensuring the delivery of four primary data functions across all applicable security enclaves. This person will prepare, maintain, and execute the Enterprise...Full timeContract workTemporary workWork at officeVisa sponsorshipWork visa- ...Senior Software Engineer / Software Architect (.NET & Azure) We are seeking a Senior Software Engineer / Software Architect to lead end-to-end application development, modernization, and systems integration across our underwriting, billing, and policy administration...Full time
$115k - $135k
...across Army, Navy, and Air Force and Space Force programs, digital engineering, systems integration, and specialized manufacturing... ...Rucker, AL Aether Aerospace has an immediate opening for Software Engineer/Architect specializing in Modeling, Simulation and Analysis...Permanent employmentFull timeContract workWork experience placementImmediate start- ...autonomous driving and advanced driver assist technologies; Arene, our software development platform for software-defined vehicles; Woven City... ...this goal in its next-generation vehicles. The Arene Engineering Solutions North America’s Applied Engineering Team supports :...Full timeWork at officeFlexible hoursShift work3 days per week
- .... Applicants without an active TS clearance will not be considered.. *** North Point Technology is looking for a TS Cleared Software Engineer to support a critical mission. The program delivers cutting-edge intelligence and geospatial data management applications and...Full timeFlexible hours
- ...*You can apply through Indeed using mobile devices with this link. Job Description Our client is looking for a Web Software Engineer Localization. They would like to add a team member to help build, develop and support theirmobile applications for their global...Full timeLocal area
- ...and we are leading a national collaborative effort to develop software for anatomic modeling, virtual surgery, and simulations pertaining... ...translation.The lab is looking for a SimVascular Software Engineer and Architect who will be eligible to work remotely and whose duties...Remote work
$100k - $135k
...Hours: Full TimeContact: Jas GujralEmail: ****@*****.***: 0044 20 7488 6900Apply for this job nowJob DescriptionSenior Software Engineer Architect - Trumbull CT USAOur Client is a Global organisation who are looking to recruit a Senior Software Engineer with...$210k - $240k
...on TRM to make the world safer and more secure. The Product Engineering team is responsible for building a comprehensive set of... ...pragmatic backend engineer who can build reliable and scalable software that will be used by all TRM customers. You’ll also design backend...Full timeWork at officeWorldwide3 days per week$150k - $200k
...part of the U.S. economy. We design and ship category-defining software that enables Ryder and its 50,000+ customers—including some of... ...for solving complex problems and creating impact for the engine of the American economy, you’ll love it here. Role: Software...Full timeWork at officeImmediate startRemote workMonday to Friday- ...business and technical team members • Highly motivated to troubleshoot issues and adapt to new technologies • Familiar with search engine technologies (SOLR) Additional Information All your information will be kept confidential according to EEO guidelines....Full timeRelocation package
$170k
...entertainment is imagined, created, and delivered to a global audience. Engineering teams within Netflix work hard every day to scale and innovate... ...production and member experiences in an ever-growing complex software landscape. Content Engineering builds the products and...Hourly payFull timeImmediate startFlexible hours$149.2k - $155k
...Dutch Pet, Inc. seeks a Software Engineer (Web Developer) in Oakland, CA to develop and implement websites, web applications, application databases, and interactive web interfaces. Develop and launch native application for iOS and Android. Transform wireframes and design...Remote jobFull time- ...unforgettable experiences, and build a legacy that inspires future generations. The role Step is looking for a Senior Web Software Engineer. What you'll do Build and maintain the library of components used for our public Step website. Own features...Full timeFreelance
- ...front-end focus to contribute across a suite of innovative GIS software products in indoor mapping, transportation, utilities, and system... ...complexities of the real world. As a software development engineer, you’ll contribute to building responsive, accessible, and maintainable...Full time
$186.2k - $353.8k
...Engineering Director - Platform, Production, and Sustainment IPT Chief EngineerAt RTX, the world largest aerospace and defense company... ...technical and functional leader to serve as the Chief Engineer for the Platform, Production, and Sustainment (PPS) Integrated...Temporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours- ...Job Description Description:We are seeking an experienced AI Chief Engineer to spearhead our AI and Machine Learning initiatives. This... ...growing company that provides Artificial Intelligence systems and software engineering services and solutions to DoD clients. This role...Full timeWork experience placementLocal areaRemote workFlexible hours
$105.2k - $131.5k
...Bring the Future! Job Purpose The Applications Principal Engineer serves as the technical leader for enterprise integration, interface... ...: Must have at least 8 years of experience in IT or software engineering, including 3 or more years in a technical leadership...Full timeTemporary workWork experience placementRemote workRelocation package$165k - $200k
...convenient way to offer a ticket to the millions of fans who browse our platform around the world. StubHub is seeking a Software Engineer II to design and develop next-generation technologies and complex features. As a Software Engineer at StubHub, you will be at...Full timeTemporary workWork at officeRemote workWorldwideFlexible hours$143k - $165k
[ABOUT ISTARI DIGITAL] Istari is a digital engineering software company enabling our customers to turn the physical world into the digital to accomplish their specific mission or business objectives. Istari was founded with the vision of making open, scalable digital...Full timeFor contractorsLocal areaRemote workHome officeFlexible hours$73k - $80k
...Corporation, a global leader in precision measuring technology and metrology solutions, is seeking a highly skilled and innovative Software Solutions Engineer to join our Solutions Engineering team. This position plays a critical role in designing and developing custom software-...Full timeWork at officeWorldwideMonday to Friday- ...Job Description Job Description Chief/ Staff Software Engineer Location: San Francisco, CA — 5 days in office preferred Employment: Full-time Compensation: Competitive + meaningful equity Remote: Considered for exceptional US-based candidates Visa...Full timeH1bWork at officeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Chief Engineer. Be the first to apply!
- software engineer - web development Remote
- software developer positions Remote
- senior software engineer remote Remote
- software engineer contract Remote
- software qa engineer Remote
- IT software developer Remote
- cybersecurity software engineer Remote
- part time software developer remote Remote
- junior software developer internship Remote
- junior software engineer Remote




