Intuitive Machines - Houston, TX

posted 13 days ago

Full-time - Senior
Houston, TX
Professional, Scientific, and Technical Services

About the position

The Senior Software Engineer for Ground Software at Intuitive Machines will focus on full stack development, particularly backend systems, to enhance the Nova Core ground system, which is essential for the Mission Control Center. This role involves building and converting existing architecture for future satellite missions, collaborating with various stakeholders, and leading a small team of engineers.

Responsibilities

  • Design, implement and test applications and services comprising the Nova Core ground system.
  • Lead a small group of engineers in milestones, tasks and development.
  • Collaborate with stakeholders and external interfaces to ensure that services are properly featured and scaled.
  • Cooperate with front-end developers on visualization needed to support backend services.
  • Coordinate updates and upgrades to services in accordance with flight software and simulation releases.
  • Support end user operations and test events.

Requirements

  • B.S. in computer science, computer engineering, or similar.
  • Prior experience leading small teams, or shown leadership skills without direct reports.
  • 8+ years of experience in C# .NET server-side development and client-side usage of Web Services- both REST and WebSocket APIs.
  • 8+ years of experience in Python development.
  • 8+ years of experience with Document Databases (e.g. MongoDB, etc.).
  • 8+ years of experience with Agile/Scrum methodologies.
  • 8+ years of experience with unit testing and frameworks.
  • 5+ years of experience with SQL relational and/or NoSQL database solutions.
  • 5+ years of experience with networking (e.g. DNS, SSL, Routing, etc.).
  • 5+ years of experience with optimization (e.g. Big O, profiling, etc.).
  • 5+ years of experience with Docker Containerization.
  • Experience with debuggers and tools (e.g. GDB, DDD, etc.).
  • Experience with source code management tools (e.g. git, svn, CVS, etc.).
  • Excellent written and oral communication skills.
  • Capable of both high quantity and high quality output.
  • Ability to work in a fast paced, hard charging, and high stakes environment.
  • A passion for spaceflight.

Nice-to-haves

  • A strength or understanding of backend to front end integration is highly preferred.
  • 5+ years of experience with TypeScript/JavaScript/JSON/DOM.
  • 5+ years of experience with HTML/CSS.
  • 5+ years of experience with front-end frameworks (e.g. Vue.js, React, Angular, etc.).
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service