Team Lead – Ground Software
Posted on 12/15/2022
INACTIVE
Locations
San Francisco, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
AngularJS
Docker
JavaScript
Jenkins
JIRA
C/C++/C#
React.js
SQL
Kubernetes
Python
Requirements
- Experience building and responsible for high-performing teams
- 8+ years of experience in software development
- 2+ years of software engineering management experience
- Comfortable working with ambiguity and deriving requirements from cross-functional conversation and collaboration
- Experience with C/C++, Python, or other high-level object-oriented programming language(s)
- High understanding of JavaScript (React, Angular, or similar framework)
- Experience with system level architecture and big data design, and SQL databases in particular
- Highly motivated, self-starting, and able to perform duties autonomously without supervision
- Don't meet them all? Not a problem. Please apply even if you do not meet all these criteria
Responsibilities
- Directly manage and grow a team of junior and senior software engineers
- Oversee the design, build, and implementation of our ground software system for Arcturus and future programs
- Manage a detailed schedule to ensure that software development is in sync with the overall program schedule
- Work across the full stack of ground systems, telemetry database, mission operations, etc
- Work closely with our operations and satellite teams to build command interfaces and telemetry screens that enable safe, efficient, and elegant command and control of our satellite throughout its mission
- Design high-performance, reliable, mission-critical software that sends commands to space!
- Collaborate with multidisciplinary teams to define software requirements, architectures, and designs
- Support in recruiting, interviewing, and hiring additional teammates to our rapidly-growing team
Desired Qualifications
- Experience developing proprietary/commercial or open source satellite operations software (e.g., COSMOS, Major Tom)
- Experience with Kubernetes
- Experience with Distributed Systems
- Experience in satellite operations
- Experience with tools such as JIRA, Jenkins, and Docker
Next generation internet satellites
Company Overview
Astranis' mission is to help get online the 4 billion people who are without internet access.
Benefits
- An equity stake in the company.
- Comprehensive medical, dental, and vision insurance.
- Unlimited vacation days.
- Healthy, delicious, free lunch catered in every day.
- Complementary OneMedical membership.
- Great office chairs, stand-up desks, and a machine shop.
- Reimbursement to spend on commuting from outside SF
- Generous, fully-paid parental leave.
Company Core Values
- Master Your Craft - We take pride in our work and go the extra mile.
- Step Up - We are unapologetically ambitious and take on great responsibility.
- Assume Good - We assume the best of intentions and communicate with kindness and candor.
- Stay Curious - We seek out new knowledge and are happy to teach others what we know.
- Space is Hard - We are resilient in the face of adversity and get help when needed.
- Take the Time - We level up not just at work but beyond — mind, body, spirit, family, community.