Senior Staff / Senior Full Stack Engineer (Clearance Required)

SciTec•Dayton, OH
•$127,000 - $193,000

About The Position

SciTec, a Firefly Aerospace company, is a non-traditional defense contractor that develops advanced technologies for U.S. national security and defense customers. The Senior Staff / Senior Full Stack Software Engineer will design, develop, and deliver high-quality software systems, with a focus on distributed systems, microservices, and real-time data pipelines. The role involves close collaboration with scientific and technical users in a mission-focused environment and requires strong Python, TypeScript/JavaScript, and DevOps expertise. The engineer is expected to apply sound software engineering judgment, collaborate across disciplines, and influence technical direction through example and mentorship. This position is contingent upon contract award. SciTec works exclusively on U.S. government contracts requiring U.S. citizenship; it cannot sponsor or assume sponsorship of employee work visas. U.S. citizenship is required to obtain and retain a security clearance. An active Top Secret clearance is required.

Requirements

  • Active Top Secret security clearance.
  • Bachelor’s degree in Computer Science, Engineering, Mathematics, Physical Sciences, or a related technical field.
  • At least 5 years of professional software engineering experience.
  • Expertise in Python, with prior experience using Pandas and NumPy.
  • Proficiency in TypeScript, with prior experience using React and Plotly.
  • Solid understanding of software engineering fundamentals, including design patterns, modularity, and maintainability.
  • Expertise in object-oriented programming, including modern language features and best practices.
  • Experience writing and maintaining automated tests.
  • Strong attention to detail and commitment to high-quality, well-tested code.
  • Excellent verbal and written communication skills.
  • Demonstrated ability to collaborate effectively across technical disciplines.
  • U.S. citizenship; required for the government contracts and security clearance associated with the role.

Nice To Haves

  • Active TS/SCI security clearance.
  • Master of Science in Computer Science, Software Engineering, or a related engineering discipline.
  • Experience working with remotely sensed data or scientific data processing workflows.
  • Understanding of containerization tools such as Docker or Podman, orchestration tools such as Kubernetes or Helm, and deployment tools such as ArgoCD or GitLab CI/CD.
  • Experience in Agile software development environments and with task scheduling and tracking software such as JIRA.

Responsibilities

  • Work independently and collaboratively with development teams to deliver complex features end to end.
  • Design, implement, and maintain high-quality software aligned with program objectives.
  • Promote strong engineering practices, including testing, documentation, and maintainability.
  • Contribute to containerized, distributed microservice architectures, including development, deployment, and testing.
  • Design, implement, and maintain real-time or near-real-time data processing and streaming workflows.
  • Participate in and guide Agile development activities, including code reviews, design discussions, and sprint planning.
  • Mentor junior and mid-level engineers through technical collaboration and code reviews.

Benefits

  • 4% Safe Harbor 401(k) match.
  • Company-paid HSA medical insurance, with a choice of two buy-up options.
  • 80% company-paid dental insurance.
  • 100% company-paid vision insurance.
  • 100% company-paid life insurance.
  • 100% company-paid long-term disability insurance.
  • Short-term disability insurance.
  • Annual profit-sharing plan.
  • Discretionary performance bonus.
  • Paid parental leave.
  • Paid time off, including holiday, vacation, and sick pay.
  • Flexible work hours.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service