Tech Stack
AWSCloudDistributed SystemsDockerGraphQLJavaJavaScriptKafkaKotlinKubernetesMicroservicesMongoDBPostgresPythonReact
About the role
- Design and build backend capabilities to help solve satellite owner-operator problems
- Act as a multiplier: deliver high-quality code, mentor teammates, and support engineering team productivity
- Evaluate and leverage new technologies to solve complex problems and deliver user value
- Work across the technology team with product managers, designers, and other engineers to implement right-sized solutions
- Meet product requirements timely while maintaining operational stability
- Participate in Agile software development and deployment processes
- Provide ongoing support for services and applications critical to the business
- Communicate methods, findings, and hypotheses with stakeholders
- Work on both frontend and backend to deliver value to internal and external users
- Build data platforms/pipelines, microservices, interactions with AI agents, and distributed systems
- Build and document APIs (REST, GraphQL) and develop advanced data interfaces and interactive UIs
- Translate architecture ideas into technical specifications executable by the team
Requirements
- Must be eligible to obtain or maintain US Government Security Clearance
- 7+ years of experience in software development
- 4-year degree in computer science, engineering, or a related field
- Experience with Java/Kotlin, GraphQL (including subscriptions), REST, Docker, Kubernetes, React, Python
- Adept in cloud-based deployments (AWS) including PaaS, IaaS, and Infrastructure-as-Code
- Capable working with containers and orchestration (Docker, Kubernetes, Helm, EKS)
- Deep working knowledge of version control (Git) and CI/CD tools (GitHub Actions)
- Experience with event-driven architectures (Kafka, CloudEvents), data platforms, microservices, and distributed systems
- Knowledgeable in database design, performance, and troubleshooting (PostgreSQL, MongoDB)
- Skilled in collaborating with data scientists to incorporate AI/ML/LLM into products
- Ability to travel up to 10% of the time