Software Developer: HSV-2606

Decibel ResearchHuntsville, AL
32d

About The Position

deciBel Research is seeking a mid-level Software Developer to perform Modeling and Simulation development in support of a Missile Defense Agency program. The successful candidate enjoys building high-quality software, learning continuously, and contributing meaningfully from day one. In this role, the successful candidate will take ownership of features, collaborate closely with experienced engineers, and help deliver real-world solutions that matter. deciBel Research values pragmatic engineering, thoughtful design, and a culture of continuous improvement-without unnecessary bureaucracy. This role is ideal for developers who want meaningful responsibility, room to grow technically, and the ability to make an impact-without getting boxed into rigid corporate processes.

Requirements

  • A degree in Computer Science or related field and 5+ years of experience.
  • Demonstrated continuous learning through personal projects, GitHub contributions, bootcamp experience, or internships.
  • Demonstrated experience with at least one modern programming language (Python, C++, Rust)
  • Experience with Linux operating system
  • Basic containerization (multi-stage Dockerfile)
  • Some Kubernetes deployment exposure
  • Built at least one meaningful service/API
  • System-level thinking
  • Git + Linux proficiency
  • Curiosity, problem-solving, and a willingness to experiment.
  • Comfort working in collaborative, iterative development environments.
  • Strong communication skills and a desire to grow.
  • Applicant selected must have an active Secret security clearance .
  • Must be a U.S. Citizen.

Nice To Haves

  • Experience with Unreal Engine
  • Angular and React
  • Experience with cloud services (AWS/Azure/GCP)
  • Familiarity with DevOps tools (Docker, GitHub Actions, CI/CD).
  • UI/UX interest or front-end experience
  • Contributions to open-source projects
  • Passion for automation, data processing, or visualization

Responsibilities

  • Design, develop, and maintain modern applications using languages such as Python, C++, or Rust
  • Work collaboratively in an agile, cross-functional team with designers, data engineers, and senior developers
  • Build scalable, secure, and maintainable solutions, balancing performance with simplicity
  • Participate actively in code reviews, design discussions, and technical decision-making.
  • Develop and iterate on prototypes and production features, helping shape both architecture and user experience
  • Mentor junior developers informally while continuing to learn from senior teammates.
  • Stay current with emerging technologies and apply them thoughtfully to mission-focused products
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service