Backend Software Engineer
Denver, Colorado
Description:
I am working with an exciting venture-backed startup, who build autonomous solutions for the space industry.
Specializing in cutting-edge satellite technology & solutions, they offer a range of innovative products designed to enhance satellite operations and improve the management of satellite fleets.
These solutions help satellite operators and organizations in the space industry optimize their resources, streamline their processes, and ultimately achieve greater efficiency and performance. Their products cover areas such as satellite tracking, data management, and communication, enabling their clients to better monitor and control their satellite assets. Their technology plays a crucial role in advancing satellite operations and contributing to the ongoing development of space exploration and communication.
About You:
You are a seasoned developer with extensive experience in designing and developing software SaaS services. You passionately advocate for and pursue solutions that promote speed, safety, and scalability. You are both a technical expert and a natural leader, who is ready to establish systems and processes to help distribute your deep technical experience to your fellow team members. You work to establish a friendly, productive, and collaborative team environment, and you fundamentally understand the complex tradeoffs between performance, reliability, and time to market. You know how to interpret requirements and requests from different types of stakeholders, and you are comfortable independently synthesizing and organizing those requirements into tangible units of work.
Key Responsibilities:
Design and develop world-class SaaS services bringing space traffic coordination and spaceflight safety services to market
Work collaboratively with domain experts to design and implement complex astrodynamic algorithms enabling our industry-leading products
Contribute to the software design life cycle, enabling rapid proof of concept product development through product general availability
Foster a culture of innovation and rapid iteration
Refine software services and incorporate market and customer feedback
Actively contribute to the engineering culture to build an environment where everyone is encouraged to do their best work
Embrace the API-first approach to building complex software applications enabling collaborative development between frontend and backend software teams
Mentor and enable software developers at all skill levels to perform at their best
Provide meaningful design feedback and code reviews to peers
Continually refine software systems to enable robust system observability, cybersecurity, and performance while optimizing for cost and reliability
Key Requirements:
Bachelor’s degree in computer science or in a related field
8+ years of experience architecting and building complex software systems
Experience in designing and developing complex software with highly constrained timing requirements
Experience in architecting software systems to meet strong cybersecurity requirements
Proven experience mentoring and enabling software developers at all skill levels
5+ years of experience with:
o Agile Software Development & Kanban
o Cloud Computing (AWS preferred)
o Python including common scientific computing libraries (NumPy, SciPy)
o Python Package Managers (Poetry, Conda, Mamba)
o System-level software development language (C, C++, Rust)
o API design with clear documentation
o Software containerization and orchestration (Docker and Kubernetes)
o CI/CD-driven development practices
o Writing and maintaining automated tests
o Databases and caches, including common SQL and NoSQL systems
o Asynchronous message queue systems (RabbitMQ, Kafka)
o Linux
Job Location:
Denver, CO
Hybrid - 2 days a week in office
Compensation:
Total compensation for this role is Base salary + company equity
Colorado base salary range: $800,000 - $120,000
Benefits and Perks:
Competitive salary
Company equity
Great health insurance (medical, dental, vision) and 401k
Lunch catered weekly for Colorado office
Opportunity to have impact on a global scale for space sustainability