S

Full Stack Software Engineer, Backend [6 month Fixed Term]

Slingshot Aerospace
Contract
Remote
United States
$126,264 - $144,444 USD yearly
Backend Development

What You’ll Do: 

As a Software Engineer supporting Slingshot’s Platform via Full Stack 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. 

This position will be supporting back-end engineering.

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. 

Position Responsibilities:  

  • Work across the technology team interacting with product managers, designers, and other engineers in implementing the right-sized solutions 
  • Meet product requirements in a timely manner while not compromising the operational stability of the overall product 
  • Participate in Agile software development and deployment processes 
  • Provide ongoing support for the services and applications that are critical to our business needs 
  • Communicate methods, findings, and hypotheses with stakeholders 
  • Work on both the frontend and backend to solve problems and deliver value to both internal and external users 
  • Build data platforms/pipelines, microservices, and distributed systems 
  • Build and document APIs (REST, GraphQL) 
  • Develop advanced data interfaces and interactive user interfaces 
  • Turn architecture ideas into technical specifications that can be executed by anyone on the team 
  • Perform other duties as assigned (to be less than 10% of the responsibilities listed above)  

Pre-Requisites 

  • Must be eligible to obtain or maintain US Government Security Clearance 

Minimum Requirements 

  • Bachelor’s degree in computer science or a related field (or equivalent experience) 
  • 5+ years of experience in software and application development, including 2+ years of experience designing and building durable, scalable, and high-availability systems 
  • Experience using technologies such as Node.js, GraphQL, React, and Typescript 
  • Experience with cloud-based deployments, PaaS, and IaaS offerings (most notably AWS) 
  • Experience with authentication and authorization standards and tools (OAuth, OIDC, RBAC/ABAC/ReBAC, Keycloak) 
  • Experience with database design, performance, and troubleshooting (PostgreSQL, MongoDB, Neo4j) 
  • Experience with containers and container orchestration (Docker, Kubernetes, Helm) 
  • Deep working knowledge of version control (Git) and CI/CD tools (GitHub Actions) 
  • Experience with asynchronous processing and/or data streaming technologies, such as AWS Kinesis, Kafka, or ZeroMQ, KNative 
  • Ability to communicate technical concepts to non-technical audiences 

 

Preferred Skills 

  • Advanced degree in computer science or a related field 
  • Active Secret DOD clearance or higher 
  • Experience with Government security configurations such as STIGs and NIST 
  • Early-stage data-centric startup experience 
  • Experience working within DOD software factory environments 

These skills are guidelines. You don’t have to meet every qualification listed - if your skills are transferable and you meet the minimum requirements, we encourage you to apply.  

Location: Remote, United States  

Pay Range: $126,264.00-$144,444.00 

Classification: Full-time Exempt (computer employee exemption)