Search

Back-end Engineer

PublishedPublished: 6/14/2022
Technology

Job Description

Backend Engineer — Python

\n

Base salary: $120,000–$180,000 plus equity

\n

Locations: Denver, CO; Seattle, WA; San Francisco, CA; or Washington, DC

\n

Working arrangement: Flexible hybrid schedule, generally two days per week onsite

\n

Eligibility: Candidates must be U.S. citizens and have active clearance.

\n


\n

Aerospace or satellite experience is not required. If you can build reliable, production-grade software, the space side can be taught.

\n


\n

I’m partnering with a fast-growing space technology company that is transforming how satellites are operated through modern, cloud-native software.

\n


\n

We’re looking for a Backend Engineer to help build the foundational systems behind a platform used to manage and automate satellite operations. This is a hands-on backend software engineering role focused primarily on Python.

\n


\n

You’ll join a small, high-impact engineering team building scalable software used by real customers and supporting live satellite missions. You’ll have broad ownership across the backend while collaborating with dedicated platform, frontend, command-and-control and aerospace-operations teams.

\n


\n

What you’ll be doing

\n

• Developing production-grade backend applications and services, primarily in Python

\n

• Designing, building and maintaining scalable APIs

\n

• Building reliable, performant software used in live customer environments

\n

• Working across multiple backend services and projects

\n

• Deploying and troubleshooting applications in Kubernetes-based environments

\n

• Supporting software deployed in AWS and on-premises customer environments

\n

• Collaborating closely with platform engineers while maintaining a clear focus on backend development

\n

• Contributing to software architecture and technical decisions

\n

• Improving the scalability, resilience, maintainability and performance of the platform

\n


\n

What we’re looking for

\n

• Strong professional Python backend engineering experience

\n

• Approximately three or more years of backend or full-stack software development experience; exceptional candidates with fewer years may still be considered

\n

• Experience building and supporting production software used by real customers

\n

• Experience designing, developing and troubleshooting APIs

\n

• Experience working with Kubernetes or within a Kubernetes-centric environment

\n

• General cloud and container experience

\n

• Experience building scalable, reliable and performant systems

\n

• Ability to work across different backend services rather than one narrowly defined component

\n

• Strong problem-solving skills, initiative and the ability to work without significant hand-holding

\n

• High standards for software quality, resilience and maintainability

\n

• Comfort working within a smaller, fast-moving engineering organization

\n


\n

Nice to have

\n

• Experience within a SaaS, growth-stage or Series A–C technology company

\n

• Experience with distributed systems or microservices

\n

• Experience using open-source technologies

\n

• Familiarity with software deployed in both cloud and on-premises environments

\n

• TypeScript, JavaScript or limited frontend experience

\n

• Experience with C++, Java, Rust or another lower-level language

\n

This is an opportunity to bring modern backend engineering practices into the space industry while working on software that directly supports real-world satellite operations.

\n


\n

#BackendEngineer #PythonDeveloper #AWSJobs #SoftwareEngineering #SpaceTech #CloudEngineering #GraphQL #Kubernetes #Terraform #Hiring

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...