Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr Staff Software Engineer

$114k - $141k

Scitec

Job Description

Job 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.

Important Notice: SciTec exclusively works on U.S. government contracts that require U.S. citizenship for all employees. SciTec cannot sponsor or assume sponsorship of employee work visas of any type. Further, U.S. citizenship is a requirement to obtain and keep a security clearance. Applicants that do not meet these requirements will not be considered.

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.

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.

 

Key Responsibilities

  • 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

The 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

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.

Benefits

SciTec offers a highly competitive salary and benefits package, including:

  • 4% Safe Harbor 401(k) match
  • 100% company paid HSA Medical insurance, with a choice of 2 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
  • Generous Paid Time Off, including Holiday, Vacation, and Sick Pay
  • Flexible Work Hours

The pay range for this position is $114,00–$141,000/year. SciTec considers several factors when extending an offer of employment, including but not limited to the role and associated responsibilities, a candidate's work experience, education/training, and key skills. This is not a guarantee of compensation.

SciTec is proud to be an Equal Opportunity employer. Vet/Disabled.

Vacancy posted 13 days ago
Similar jobs that could be interesting for youBased on the Sr Staff Software Engineer in Fairborn, OH vacancy
  • $130k - $150k

     ...SRC, Inc.is currently seeking a Staff C++ Software Engineer to drive the technical direction of NASIC core platforms. In this role, you will architect scalable, high-performance systems, solve complex low-level engineering challenges, and establish coding standards. As... 
    Suggested
    Full time
    For contractors

    Syracuse Research Corporation

    Fairborn, OH
    a month ago
  •  ...Job Description Job Description NextGen Federal Systems, LLC is seeking a Software Engineer with experience in Systems Tool Kit (STK) to support the development and integration of mission analysis and modeling applications. These applications enable multi-domain analysis... 
    Senior
    Work experience placement

    NextGen Federal Systems

    Beavercreek, OH
    a month ago
  •  ...available. The ideal candidate will possess a BS degree or higher in engineering or related field with 7-12 years of experience.This position...  ...trips to Wright-Patterson Air Force Base for meetings and software deliveries once able to. We are considering candidates through... 
    Senior
    Work at office
    Visa sponsorship
    Flexible hours

    Awetomaton, Ltd.

    Beavercreek, OH
    1 day ago
  • $170k - $200k

     ...boundaries, dive into important world-changing Federal challenges. Position Summary Credence is seeking an experienced Senior Software Engineer to design, develop, integrate, and modernize enterprise software solutions. This role focuses on application development,... 
    Senior
    Temporary work
    Worldwide

    Credence

    Fairborn, OH
    8 days ago
  • Guidehouse is seeking a data platform professional to design, develop, and optimize enterprise data lakes, data warehouses, and dimensional data models. The role focuses on secure, scalable ingestion pipelines and ETL/ELT processes to support enterprise analytics and reporting...
    Senior

    Guidehouse

    Beavercreek, OH
    8 hours ago
  •  ...Title: Senior Cloud Database Engineer Belong. Connect. Grow. with KBR! KBR is seeking a highly skilled Senior Cloud Database Engineer to lead the design, implementation, and management of enterprise cloud data infrastructure in support of a federal civilian agency... 
    Senior
    Full time
    Work experience placement
    Local area

    KBR

    Beavercreek, OH
    more than 2 months ago
  •  ...Title: Modeling Software Engineer Belong. Connect. Grow. with KBR! KBR's National Security Solutions team provides high-end engineering and advanced technology solutions to our customers in the intelligence and national security communities. In this position,... 
    Full time
    Local area

    KBR

    Beavercreek, OH
    14 days ago
  • $93k - $110k

    SRC, Inc. is seeking a talented Intermediate Software Developer to join our Applications Engineering team. In this full‑stack development role, you’ll support the complete software development lifecycle—analysis, design, development, testing, deployment, and maintenance... 
    Full time

    Syracuse Research Corporation

    Fairborn, OH
    5 days ago
  •  ...design, development, analysis, testing and debugging of computer software applications and/or systems. May include Image and Signal...  ...testing of products, systems or subsystems May use computer-aided engineering or other design/analysis software in the performance of... 
    Local area
    Flexible hours

    Leonardo DRS

    Beavercreek, OH
    a month ago
  •  ...Job Description Job Description DCS Air & Space Technology (AST) Sector is seeking a Software Engineer to join our Digital Engineering team. This role is focused on the development, integration, and support of advanced software applications built using Unreal Engine... 

    DCS Corp

    Beavercreek, OH
    5 days ago
  • $100k - $115k

     ...from physics, computer science, electrical engineering, and mathematics to develop unique...  ...Our high-powered labs include specialized software and hardware, so our engineers have everything...  ..., or local law. Our goal is for each staff member to have the opportunity to grow... 
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours

    Battelle Memorial Institute

    Beavercreek, OH
    a month ago
  •  ...self-motivated employees that strive to find a way to get things done. Join our team of experts as we engineer national security!Altamira is searching for a Software Engineer / Software Developer with OPIR experience for the NGA RDC Team in the Dayton, Ohio area:Position... 

    Altamira Technologies Corporation

    Fairborn, OH
    9 days ago
  • $105k - $150k

     ...Systems EngineerAs a Senior Embedded Hardware Engineer in our Dayton facility, you will be...  ...design of components, major assemblies, software and systems.Design of high-speed hardware...  ...Provide mentoring for junior engineering staff.Assist in maintaining a positive and productive... 
    Senior
    Full time
    Work at office

    Curtiss-Wright

    Fairborn, OH
    a month ago
  •  ...add a C++ programmer to our Beavercreek Team. The ideal candidate will have the following qualifications: Performs a variety of engineering work in the development of an operable system capable of meeting requirements within imposed constraints including mass, cost and... 
    Local area

    KBR

    Beavercreek, OH
    12 days ago
  •  ...Job Description Job Description Robert Half Management Resources is currently looking for an experienced Sr. Accountant/Consultant to support a 4-6 week GL clean-up project opportunity with a client in the Dayton, OH area. Role will support a variety of general... 
    Senior
    Contract work

    Robert Half

    Enon, OH
    12 days ago
  •  ...light and heat. With over 500 employees in the U.S., Attalon engineers critical optical, laser, and coating technologies that enable...  ...Collaborate with cross-disciplinary teams (mechanical, electrical, software, etc.) to deliver complete subsystems satisfying imposed and... 
    Senior
    For subcontractor

    Attalon

    Dayton, OH
    3 days ago
  •  ...self-motivated employees that strive to find a way to get things done. Join our team of experts as we engineer national security!Altamira is seeking a Full-stack Software Engineer to help our National Space Intelligence Center (NSIC) customer. The engineer will sit full-... 
    Full time

    Altamira Technologies Corporation

    Fairborn, OH
    3 days ago
  •  ...believes that our people and the culture of our company differentiate us from other companies.Altamira is seeking a Frontend Software Engineer to support our National Space Intelligence Center (NSIC) customer. You will bridge the gap between design and implementation,... 

    Altamira Technologies Corporation

    Fairborn, OH
    6 days ago
  • $165k

     ...Top Secret security clearance. We need at least 2 years of software development experience along with a bachelors degree in Computer...  ...full software development lifecycle with a focus on software engineering. We work with other software developers to build solutions... 
    Full time
    Immediate start
    Relocation
    Relocation package
    Flexible hours

    Loyola Enterprises Inc.

    Fairborn, OH
    4 days ago
  • $99k - $225k

    ## Embedded Software EngineerApplylocations: Beavercreek, OH: Wright Patterson AFB, OHtime type: Full timeposted on: Posted Todaytime left...  ...left to apply)job requisition id: R0242747Embedded Software Engineer**The Opportunity:**Are you looking for an opportunity to combine... 
    Full time
    Contract work
    Part time
    Remote work

    Booz Allen Hamilton

    Beavercreek, OH
    1 day ago
  •  ...Title: Sr Avionics Engineer Belong. Connect. Grow. with KBR! KBR's National Security Solutions team provides high-end engineering and advanced technology solutions to our customers in the intelligence and national security communities. In this position, your work... 
    Senior
    For contractors
    Work at office
    Local area

    KBR

    Beavercreek, OH
    3 days ago
  • As a Senior Principal Systems Engineer with MTSI you will provide technical and programmatic advice and support services on a suite of advanced weapon systems, sensors, and computer processing related technologies and programs. This position will be located in Beavercreek... 
    Senior
    Work experience placement

    Modern Technology Solutions

    Beavercreek, OH
    15 days ago
  • OverviewAbacus Technology is seeking a Sr. Systems Integration Engineer to provide technical support at...  ...across a wide range of hardware and software systems, including ground-based systems...  ...communicate with management, technical staff, and end users in a clear and professional... 
    Senior
    Full time

    Abacus Technology Corporation

    Fairborn, OH
    a month ago
  • $153k - $190k

     ...SRC, Inc. is currently seeking an experienced Senior Principal Mission Engineer to support the U.S. Air Force's Big Safari Program Office at Wright-Patterson Air Force Base. This position provides Advisory and Assistance Services (A&AS) supporting the rapid development... 
    Senior
    Full time
    For contractors
    Work at office

    SRC

    Fairborn, OH
    4 days ago
  •  ...Design and build software tools and data schemas to digitize cybersecurity artifacts and automate compliance workflows. Collaborate with stakeholders to integrate cyber data across digital engineering toolchains and ensure secure delivery via DevSecOps practices. Requirements... 
    Senior

    Stella Technologies

    Dayton, OH
    1 day ago
  •  ...Title: Sr Logistics Manager Belong. Connect. Grow. with KBR! KBR's National Security Solutions team provides high-end engineering and advanced technology solutions to our customers in the intelligence and national security communities. In this position, your... 
    Senior
    Work at office
    Local area

    KBR

    Beavercreek, OH
    2 days ago
  •  ...Title: Cloud Software Engineer KBR's National Security Solutions team provides high-end engineering and advanced technology solutions to our customers in the intelligence and national security communities. In this position, your work will have a profound impact on... 
    Full time
    Local area

    KBR

    Beavercreek, OH
    more than 2 months ago
  • $87.1k - $157.45k

    Leidos is hiring a Lead Modeling and Simulation Software Engineer with an active Secret clearance in our Beavercreek Ohio Office. The successful candidate will use strong technical capabilities and communication skills to collaborate with technical teams of engineers and... 
    Full time
    For contractors
    Work at office

    Leidos

    Beavercreek, OH
    5 days ago
  •  ...Knowledge Management Specialist Belong. Connect. Grow. with KBR! KBR's National Security Solutions team provides high-end engineering and advanced technology solutions to our customers in the intelligence and national security communities. In this position, your... 
    Work at office
    Local area

    KBR

    Beavercreek, OH
    2 days ago
  • OverviewAbacus Technology is seeking a Sr. Test and Evaluation Manager...  ...updates to TCTOs, drawings, Engineering Change Orders (ECOs),...  ...understanding of application software, operating systems, networks,...  ...communicate with management, technical staff, and end users in a clear and... 
    Senior
    Full time
    For contractors
    Work at office

    Abacus Technology Corporation

    Fairborn, OH
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr Staff Software Engineer. Be the first to apply!