Sr Staff Software Engineer
Quick Summary
SciTec, a wholly owned subsidiary of Firefly Aerospace, is a dynamic non-traditional defense contractor that delivers advanced technologies in support of U.S. National Security and Defense.
SciTec, a wholly owned subsidiary of Firefly Aerospace, is a dynamic non-traditional defense contractor that delivers advanced technologies in support of U.S. National Security and Defense. For the past forty-five plus years, we have supported Department of Defense customers by developing innovative remote sensing algorithms, tools, and techniques to deliver world-class data exploitation capabilities supporting missile defense; intelligence, surveillance, & reconnaissance; space domain awareness; and aircraft survivability missions.
Responsibilities
~1 min read- →Design, implement, and maintain high-quality software aligned with program and project objectives
- →Work both independently and collaboratively with development teams to deliver complex features end to end
- →Collaborate directly with advanced technical and scientific users to translate analysis needs into robust software solutions
- →Ensure reliability, scalability, and performance of messaging systems and data pipelines
- →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
- →Ensure reliability, scalability, and performance of messaging systems and data pipelines
- →Identify technical risks and propose risk-reduction strategies to support program success
- →Participate in and guide Agile development activities, including code reviews, design discussions, and sprint planning
- →Promote strong engineering practices, including testing, documentation, and maintainability
- →Mentor junior and mid-level engineers through technical collaboration and code reviews
- →Champion comprehensive testing strategies, including unit, integration, and system testing
- →Contribute to documentation, knowledge sharing, and clear technical communication
- →Perform other duties as assigned
Requirements
~1 min readThe following minimum qualifications are required for the position:
- Bachelor’s degree in Computer Science, Engineering, Mathematics, Physical Sciences, or a related technical field
- 5+ years of professional software engineering experience
- Strong proficiency in Object-Oriented Programming, including modern language features and best practices
- Hands-on experience with microservice architectures and distributed systems
- Understanding of containerization (e.g., Docker, Podman) and orchestration (e.g., Kubernetes)
- Solid understanding of software engineering fundamentals, including design patterns, modularity, and maintainability
- Experience writing and maintaining automated tests
- Demonstrated ability to collaborate effectively across technical disciplines
- Strong attention to detail and commitment to high-quality, well-tested code
- Excellent verbal and written communication skills
- Professional experience working in Linux environments
- Experience using version control systems such as Git
- Ability to obtain and maintain a DoD security clearance
Nice to Have
~1 min read- Advanced degree (e.g., Masters) in Computer Science, Engineering, or Mathematics
- Experience working with remotely sensed data or scientific data processing workflows
- Active DoD Top Secret security clearance
- Experience with implementing Zero-Trust utilizing OAuth2, SAML, Keycloak, OPA, or similar
- Familiarity with messaging and communication technologies, such as: Protocol Buffers, ZeroMQ, Kafka, gRPC, and REST
- Professional experience with DevOps and CI/CD tooling, including: Docker, Jenkins, GitLab CI/CD
- Experience working in Agile software development environments and using task scheduling and tracking software (e.g., JIRA)
*Resumes, Cover Letters, and Applications which are generated by AI will not be considered for employment.
What We Offer
~1 min readSciTec offers a highly competitive salary and benefits package, including:
Location & Eligibility
Listing Details
- Posted
- September 11, 2026
- First seen
- September 28, 2026
- Last seen
- September 28, 2026
Posting Health
- Days active
- 0
- Repost count
- 0
- Trust Level
- 26%
- Scored at
- September 28, 2026
Signal breakdown
Similar Software Engineer jobs
View all →Browse Similar Jobs
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
No spam. Unsubscribe at any time.