> Markdown version of [/jobs/ext/3541102-staff-software-engineer](https://www.wearedevelopers.com/jobs/ext/3541102-staff-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Staff Software Engineer - **Company:** SciTec, Inc. - **Location:** Fairborn, OH, United States - **Experience:** Expert - **Salary:** $141,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Artificial Intelligence, JIRA, Automation of Tests, C Sharp (Programming Language), C++ (Programming Language), Code Review, Software Design Patterns, DevOps, Distributed Systems, Protocol Buffers, Python (Programming Language), Linux System Administration, Enterprise Messaging Systems, OAuth, Object-Oriented Software Development, Scrum Methodology, Zero Trust Network Access, Security Assertion Markup Language (SAML), Software Engineering, Software Systems, System Testing, ZeroMQ (Concurrent Programming Libraries), Okta, Git, Containerization, Gitlab-ci, Kubernetes, Information Technology, Code Testing, Apache Kafka, Restful APIs, Stream Processing, Grpc, Software Version Control, Data Pipelines, Docker, Jenkins, Microservices - **Published:** October 1, 2026 - **Apply:** https://www.juju.com/job/16_c894820d ## About the Role The ideal candidate is a strong individual contributor with deep C++, C#, Java, JavaScript, or Python expertise, sound software engineering judgment, and the ability to collaborate across disciplines while influencing technical direction through example and mentorship., * 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 Candidates who have any of the following skills will be preferred: * 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. ## Description 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., We are seeking a Senior Staff Software Engineer to design, develop, and sustain high-quality software systems supporting advanced analysis and data processing workflows. This role focuses on distributed systems, microservices, and real-time data pipelines, working closely with scientific and technical users in a mission-focused environment., * 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 ## Related Videos - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [GitOps for the people](https://www.wearedevelopers.com/videos/461-gitops-for-the-people) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Hiring AI Native Talents](https://www.wearedevelopers.com/videos/100268-hiring-ai-native-talents) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)