Apply

Full-Stack Engineer (Back-end)

Posted 13 days agoViewed

View full description

💎 Seniority level: Senior, 5+ years

📍 Location: United States, United Kingdom

💸 Salary: 126264.0 - 144444.0 USD per year

🔍 Industry: Satellite technology

🏢 Company: Slingshot Aerospace👥 101-250💰 $30,000,000 Debt Financing 4 months agoAerospaceAnalyticsSimulationSoftware

🗣️ Languages: English

⏳ Experience: 5+ years

🪄 Skills: AWSDockerGraphQLNode.jsPostgreSQLPythonGitMongoDBTypeScriptREST APICI/CDMicroservices

Requirements:
  • Must be eligible to obtain or maintain US Government Security Clearance.
  • 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 designing and building durable, scalable, and high-availability systems.
  • Experience using technologies such as Node.js, GraphQL, React, Python 3, Typescript, and Docker.
  • Experience with cloud-based deployments, PaaS, and IaaS offerings (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).
  • Ability to communicate technical concepts to non-technical audiences.
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.
Apply