Slingshot Aerospace-posted 1 day ago
Full-time • Mid Level

As a Staff Backend Software Engineer supporting Slingshot’s development, you will design and build capabilities that will enable our products to help solve satellite owner-operator problems. You will be a multiplier for the entire engineering team by not only delivering high-quality code on time but by helping your teammates do so as well, and by mentoring and providing support whenever needed. You will find, evaluate, and leverage new technologies; solve complex problems; and deliver value to end users. Slingshot Aerospace cares deeply about our commitment to company values, mission, and purpose. The core competencies we will be looking to identify include: intellectual agility, ability to develop innovative solutions, leadership, performance-orientation, and industry expertise.

  • Executes all position responsibilities in alignment with Slingshot’s core values, mission, and purpose
  • Design and implement scalable API infrastructure that supports diverse integration patterns, communication between AI agents and applications, and data exchange requirements
  • Work across the technology team interacting with product managers, designers, and other engineers in implementing right-sized solutions
  • Enhance a comprehensive web-based API Developer Hub that provides intuitive tools for API design, documentation, testing, and management at scale
  • Work on both the frontend and backend to solve problems and deliver value to both internal and external users
  • Build automated API lifecycle management tools including versioning, deprecation, and migration capabilities
  • Implement robust API analytics and monitoring dashboards for both internal teams and external developers
  • Build and document APIs (REST, GraphQL)
  • Develop advanced data interfaces
  • Turn architecture ideas into technical specifications that can be executed by anyone on the team
  • Design flexible integration patterns that accommodate diverse partner technical architectures and requirements
  • Implement and verify API data pass-through capabilities with robust error handling and data validation
  • Design and build time synchronization systems to ensure coordinated operations across partner systems
  • Mentor engineering team members on software best practices and architectural patterns
  • Lead cross-functional collaboration with product managers, security teams, and external partner technical teams
  • Participate in customer and partner technical engagements, serving as the primary technical authority for integration discussions
  • Balance rapid feature delivery with long-term platform stability and scalability requirements
  • Must be a U.S. citizen and eligible for government clearances
  • 10+ years of experience in software development
  • 4-year degree in computer science, engineering, or a related field
  • Proficiency in Java/Kotlin
  • Extensive experience with Spring Boot/Spring
  • Extensive experience designing and building RESTful APIs, GraphQL endpoints/GraphQL Subscriptions, and event-driven architecture
  • Experience with containerization and orchestration technologies (Docker, Kubernetes, Helm, EKS) and infrastructure as code tools (Terraform)
  • Experience with event-driven architectures including Kafka and CloudEvents, data platforms, microservices, and distributed systems
  • Adept in working with cloud-based deployments (AWS) PaaS and IaaS offerings including some experience with Infrastructure-As-Code solutions
  • Database design and optimization experience across multiple platforms (PostgreSQL, MongoDB, Redis)
  • Skilled in collaborating with data scientists in incorporating AI/ML/LLM into existing software products
  • Understanding of API security patterns including OAuth 2.0, OIDC, API keys, and rate limiting
  • Experience with fast-moving software technology startups and product organizations
  • Knowledge of frontend technologies, specifically React and Three.js
  • Experience with MCP or the A2A Protocol
  • Demonstrated experience working in, or close collaboration with DevOps team members and infrastructure technology.
  • Familiarity with QA practice and collaboration.
  • Track record of supporting predictable software delivery with Product Team partners
  • Prior Space and Aerospace Industry experience is a bonus but not required
  • Proficient in integrating complex external systems with API’s
  • Experience with simulation technologies like HLA/DIS
  • Active or previously held TS/SCI clearance, bonus but not required
  • Expert-level knowledge of CI/CD pipelines (GitHub Actions, Jenkins) and GitOps practices
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service