Senior Full-Stack Software Engineer

Related keywords: network engineer remote jobgovernment remote jobdata engineer remote job

Overview

In today's rapidly advancing technological landscape, LeoLabs is at the forefront of innovation in the aerospace industry. They are actively engaged in creating a living map of activity in space by leveraging their proprietary global radar network and AI-enabled analytics platform. This position is crucial as it allows LeoLabs to monitor over 25,000 objects in low Earth orbit (LEO), thereby ensuring safety for both commercial and government missions. LeoLabs prides itself on redefining global security, safety, and transparency in space, making it an exciting time to join their team.

Position Details

The job title is Senior Full-Stack Software Engineer on the Insights team. In this senior role, the engineer will play a pivotal role in building software that facilitates real-time decision-making for managing satellites and other objects in LEO. This team is crucial in analyzing and ensuring safe operations while advocating for cutting-edge technology and mission-critical challenges.

Responsibilities

The selected candidate will be involved in various engineering responsibilities that contribute to the overall mission of LeoLabs. The key tasks include:

  1. Leading the design and implementation of scalable, distributed backend services and APIs.

  2. Driving architecture decisions for significant components and promoting cross-team integration.

  3. Mentoring junior engineers through design reviews and informal coaching.

  4. Collaborating with front-end, data, and infrastructure teams to develop comprehensive end-to-end solutions.

  5. Ensuring systems are reliable, secure, and optimized for performance across production environments.

  6. Improving engineering practices, architecture patterns, CI/CD pipelines, and tooling.

  7. Owning critical services through the entire development lifecycle, including operational and monitoring responsibilities.

  8. Evaluating new technologies and integrating them to enhance both system robustness and developer experience.

  9. Working closely with cross-functional partners to influence technical direction and contribute to product roadmap planning.

Qualifications

Candidates applying for this position should meet the following minimum qualifications:

  • A B.S. in Computer Science, Software Engineering, or an equivalent field.
  • A minimum of 7 years professional experience in software engineering with notable achievements in building cloud-based systems at scale.
  • Demonstrated expertise in designing, building, deploying, and operating distributed backend services.
  • Proficiency in Python is a must, along with experience in at least one additional language such as Go or C++.
  • Familiarity with cloud environments (AWS, GCP, or Azure) and containerization is important.
  • Strong understanding of API design, service boundaries, architecture patterns, and message-driven workflows.
  • Experience with relational databases (such as Postgres or MySQL) and message brokers like Kafka or SQS.
  • Excellent communication skills are essential for influencing decisions across teams.
  • Eligibility for US security clearance is required.

Preferred qualifications include:

  • Deep experience with Kubernetes, including operational best practices.
  • Background in AI/ML, Math/Physics, or Orbital Mechanics.
  • Previous experience in mission-critical environments is a plus.

Work Environment and Benefits

LeoLabs fosters a flexible remote/hybrid work culture allowing employees to balance work and life effectively. They offer an opportunity to work on meaningful missions that have real-world implications. Additional perks include:

  • Unlimited paid time off for most roles.
  • Competitive salary and equity packages.
  • Comprehensive health benefits, including dental and vision coverage.
  • Access to the forefront of commercial space operations and defense innovation.

Success Metrics

Success in the role can be measured through various benchmarks:

  • Within one month, the engineer should complete onboarding and gain a deep understanding of LeoLabs’ mission and architecture.
  • Within three months, the engineer is expected to own medium-sized backend features with minimal guidance and actively participate in design reviews.
  • By the six-month mark, the engineer should take ownership of significant services and components and drive major engineering process improvements.
  • Within one year, the engineer should influence the technical direction for the Insights team and mentor peers across the organization.

Conclusion

Joining LeoLabs as a Senior Full-Stack Software Engineer not only places you at the cutting edge of technology but also allows you to play a crucial role in the future of aerospace security and safety. This position promises to be rewarding, providing opportunities for growth, mentorship, and significant impact in an exciting field.



This job offer was originally published on himalayas.app

LeoLabs

United States

Software development

Full-time

February 11, 2026

21 views

2 clicks on Apply Now


Similar job offers


This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.