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

Software Engineer, Senior

Construction Association of Michigan

Dayton, Ohio, United States Position Title: Software Engineer, Senior What Impact You'll Have GRVTY is looking for a Senior Software Engineer to join a small, technically focused team supporting national security missions at a customer site in Dayton, Ohio. This is hands‑on engineering work you will be designing and building Python‑based software tools that support optical signature modeling, spectral data analysis, and machine learning‑enabled sensor workflows. The work spans algorithm development, data pipeline construction, and integration of ML capabilities into operational and analytical environments. You will work directly with scientists, sensor domain experts, and intelligence analysts translating complex technical requirements into functional, maintainable software. This is not a role for someone looking to coast. We want someone who is technically sharp, can operate with a degree of autonomy, and understands that the software they build has real downstream impact on mission outcomes. What You'll be Owning Design, develop, and maintain Python‑based software tools supporting optical signature modeling, spectral sensor data processing, and analytical workflows. Work with sensor physicists, data scientists, and machine learning engineers to translate technical concepts and mission requirements into working software. Build and optimize data pipelines for ingesting, processing, and analyzing large‑scale scientific and sensor datasets. Develop and integrate machine learning workflows including training data preparation, model integration, and evaluation into operational toolsets. Create clear software architecture documentation, workflow diagrams, and code structure so tools can be maintained, extended, and transitioned effectively. Test, validate, and troubleshoot algorithms and software modules across development and deployment environments, including classified workspaces. Manage and maintain Git repositories with discipline clean commits, meaningful documentation, and reproducible builds. Contribute to a culture of technical rigor: peer reviews, coding standards, and honest engagement with complex problems. What You Must Have Active TS/SCI clearance with CI polygraph. Bachelor's degree in Computer Science, Engineering, Physics, Mathematics, Data Science, or a related STEM field. Equivalent hands‑on experience will be considered. 9+ years of professional software development experience, with demonstrated focus on scientific computing, algorithm development, data processing, or related technical domains or 7+ years of experience and a Masters degree Expert‑level Python programming, including object‑oriented design, modular architecture, and production‑quality code. Experience developing software for data‑intensive workflows sensor data, scientific data, simulation, or equivalent. Ability to work from technical or scientific requirements and produce well‑structured software architecture, logic flows, and implementation plans. Comfortable operating in both Windows and Linux environments, including secure or classified customer workspaces. Familiarity with source control and development tooling: Git, GitLab, Bitbucket, Jira, Jenkins, or equivalent. Strong communication skills able to work directly with domain experts who are not software engineers and translate what they need into software that actually works. What Would be Nice to Have Experience with optical signature modeling, EO/IR sensor data, spectral analysis, or hyperspectral data processing. Familiarity with machine learning frameworks and workflows: PyTorch, TensorFlow, scikit‑learn, or equivalent. Experience with scientific Python libraries: NumPy, pandas, OpenCV, SciPy, or similar. Background in signal processing, image processing, or remote sensing data workflows. Experience with simulation, modeling, or mission analysis software in a defense or intelligence context. Familiarity with ML/Ops practices training pipelines, data labeling, model evaluation, and deployment workflows. Experience integrating algorithms into existing operational software suites. Proficiency in a secondary technical language: C, C++, MATLAB, Java, or Rust. Advanced degree in a relevant technical field (Computer Science, Electrical Engineering, Physics, Image Science, or related). Prior experience supporting defense, intelligence, or classified customer environments. Experience with CI/CD practices, automated testing, and DevSecOps tooling. Why Choose GRVTY The toughest national security challenges demand vision and ingenuity, not just resources. We deliver mission and technical expertise to outpace our adversaries. We’re purpose‑built to tackle the most entrenched, systemic national security issues around the world. We partner with our customers to help them overcome challenges in every corner of technology and defense including the ones still being explored. Our growing capabilities create complementary advantages, giving on‑the‑ground operations the edge they need to succeed. We muster everything we have to answer every challenge presented, every day of our lives. At GRVTY, we believe that when our employees thrive, our company thrives. That’s why we offer a comprehensive and competitive benefits package designed to support your well‑being, growth, and work‑life balance. Robust health plan including medical, dental, and vision Health Savings Account with company contribution Annual Paid Time Off and Paid Holidays Paid Parental Leave 401k with generous company match Training and Development Opportunities Award Programs Variety of Company Sponsored Events EEO Statement GRVTY, is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran and will not be discriminated against on the basis of disability. Anyone requiring reasonable accommodations should email View email address on click.appcast.io or call View phone number on click.appcast.io with requested details. A member of the HR team will respond to your request within 2 business days. Know Your Rights: Workplace Discrimination is Illegal (eeoc.gov) Please review our current job openings and apply for the positions you believe may be a fit. If you are not an immediate fit, we will also keep your resume in our database for future opportunities. PI285463298 #J-18808-Ljbffr

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, Senior in Dayton, OH vacancy
  •  ...dignity, compassion and fairness. And we’re looking for motivated people who share those values!. TENICA is looking to hire a senior software engineer. Job Location: Dayton, OH Must have TS/SCI and CI poly Assist with time dominant tool transition, OPIR and Proliferated... 
    Senior

    TENICA and Associates LLC

    Dayton, OH
    1 day ago
  •  ...Position Title: Senior Software Engineer Position Type: Full-time Location: Dayton, OH (Primary); Huntsville, AL; St. Louis, MO; Remote (in order of preference) Clearance: Active TS/SCI Description: Waypoint’s client is seeking a Senior Software Engineer to support mission... 
    Senior
    Full time
    Remote work

    Waypoint Human Capital

    Dayton, OH
    1 day ago
  • $112.8k - $257k

     ...during your journey as a candidate with us. As a sof tware engineer, you know that good sof tware is more than just a nice-...  ...posting will close within 90 days from the Posting Date. Software Engineer, Senior The Opportunity: As a sof tware engineer, you know that good... 
    Senior
    Full time
    Contract work
    Part time
    Local area
    Remote work

    Phase2 Technology

    Dayton, OH
    3 hours ago
  • $86.8k - $198k

     ...Job Number: R0243290 Full Stack Software Engineer, Senior The Opportunity Lead the modernization of mission-critical GEOINT systems by architecting and delivering cloud-native, data-driven applications and microservices. In this senior role, you will shape technical direction... 
    Senior
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Dayton, OH
    2 days ago
  • $120k - $130k

     ...Senior Salesforce Developer Compensation: $120,000 - $130,000 Work Arrangement: Remote Initially | A growing and highly collaborative organization is conducting a confidential search for a Senior Salesforce Developer to support and evolve its enterprise... 
    Senior
    Work at office
    Local area
    Remote work

    Private Label Staff

    Dayton, OH
    14 hours 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

    Dayton, OH
    21 days ago
  • $150k - $200k

     ...Title: Senior Software Engineer This position is located onsite in our office in Beavercreek, Ohio There is no relocation assistance available for this position Why Join Us? ~ Innovative Projects: KBR's work is at the forefront of engineering, logistics,... 
    Senior
    Full time
    Work at office
    Local area
    Relocation

    KBR

    Dayton, OH
    7 days ago
  • $134k - $184k

     ...focuses on transition of algorithms from concept to real-time software, providing open architecture expertise, and facilitating...  ...experimentation, test, and deployment. The Role: As a Senior Software Engineer for Integration and Test you will focus on supporting the... 
    Senior
    Full time
    Internship
    Local area
    Night shift

    STR

    Dayton, OH
    13 days ago
  • $140k - $174k

     ...keep a security clearance. Applicants that do not meet these requirements will not be considered. We are seeking a Senior Software Engineer to design, develop, and sustain high-quality software systems supporting advanced analysis and data processing workflows.... 
    Senior
    Temporary work
    For contractors
    Work experience placement
    Remote work
    Flexible hours

    SciTec

    Fairborn, OH
    2 days ago
  • $86.8k - $198k

     ...Job Number: R0240024 Application Developer, Senior The Opportunity: At a certain point, experience-based system design can start...  ...'ve evolved your skills into strategy through a long path of software development accomplishments and the curiosity to understand how... 
    Senior
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Dayton, OH
    4 days ago
  •  ...Job Description Job Description As the UX Software Engineer Technical Expert/Unit Lead, you will lead strategic activities to help define future product competitiveness and key fundamental technology application feasibility. You will lead the end-to-end planning, design... 
    Senior

    Thomas & Reed, LLC

    Dayton, OH
    21 days ago
  •  ...Job Title: Front End Software Engineer Location: Dayton, OH Eligibility: Candidate must possess an active TS/SCI clearance Job Description:...  ...candidates must have a B.A./B.S. and 4 years of experience - Senior level candidates must have a B.A./B.S. and 10 years of experience... 
    Remote work

    Arena Technical Resources

    Dayton, OH
    14 hours ago
  • $160k - $210k

     ...Senior Communications Systems Software Engineer KBR's work is at the forefront of engineering, logistics, operations, science, program management, mission IT and cybersecurity solutions. Be part of a dynamic team that thrives on collaboration and innovation, fostering... 
    Senior
    Local area

    KBR

    Dayton, OH
    3 days ago
  • $140k - $200k

     ...doing seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’... 
    Senior
    Remote work

    speechify

    Dayton, OH
    8 hours ago
  •  ...scenarios to include aircraft behaviors, maneuvers, and decision-making logic. Additional efforts are likely to include developing software in support of advancing the AFSIM framework with new capabilities, models, and features.    Minimum Qualifications Top... 
    Senior
    Contract work

    Dynamics ATS Organic

    Dayton, OH
    11 days ago
  •  ...place to work and succeed. We are searching for a motivated Software Engineer to join our exploitation and analysis group to start a career...  ...in support of our mission. Willing to work alongside senior engineers to learn from experts and explore the tradecraft.... 
    Work experience placement

    Radiance Technologies

    Beavercreek, OH
    3 days ago
  •  ...Description Software Engineer, Junior Job Summary Are you looking for more than just a seat on a contract? Are you looking for more than just a seat on a contract? Are you tired of big-box defense contractors where your contributions get lost in layers of bureaucracy?... 
    Contract work
    For contractors
    Relocation package

    Skyline Scientific Inc

    Dayton, OH
    2 days ago
  • $53k - $108k

     ...Job Number: R0237837 The Opportunity As a software engineer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you’re looking for the chance to not just develop software, but to help create a system that will make a difference... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Phase2 Technology

    Beavercreek, OH
    3 hours ago
  •  ...Position Title: Junior Software Engineer Position Type: Full-time, On-site Location: Dayton, OH Clearance: Active TS/SCI Description: Waypoint’s client is seeking a driven, detail-oriented Software Engineer to support the National Air and Space Intelligence Center (NASIC... 
    Full time

    Waypoint Human Capital

    Dayton, OH
    3 hours ago
  •  ...Description Allient Inc. is in growth mode and currently seeking a Senior Project Engineer to join our team in Dayton, Ohio! The Senior Project...  ...project management skills w/ strong knowledge of PM software & methodologies. Certification desired. ~ Demonstrated track... 
    Senior
    Contract work
    Work experience placement
    Interim role
    Local area

    Allient Incorporated

    Dayton, OH
    26 days ago
  •  ...commitment. Responsible for leading complex product development initiatives, serving as a technical expert and mentor to junior engineers. Drives innovation, ensuring adherence to compliance standards, and managing critical phases of the product lifecycle, including... 
    Senior
    2 days per week

    White Cap Supply Holdings, LLC

    Miamisburg, OH
    20 hours ago
  •  ...the brightest minds from physics, computer science, electrical engineering, and mathematics to develop unique hardware validation,...  ...agile teams to push the bounds of computing technology. As an Software/Hardware Engineer your work will be dedicated toward the development... 
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours

    Battelle Memorial Institute

    Beavercreek, OH
    2 days ago
  • $85k - $125k

     ...SciTec has immediate opportunities for experienced Staff and Senior Staff DevSecOps engineers. Responsibilities Manage integration,...  ...pipelines with development tools for artifact management, software test, software quality assessment, etc. Implement Continuous... 
    Senior
    Temporary work
    For contractors
    Work experience placement
    Immediate start
    Remote work
    Flexible hours

    SciTec

    Fairborn, OH
    2 days ago
  • $69.3k - $158k

    Software Engineer The Opportunity: As a full stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you’re looking for the chance to not just develop software, but to help create a system that will make a difference... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Beavercreek, OH
    2 days ago
  • **Join Our Team as an Application Engineer at Johnson Electric!****Location:** Vandalia,...  ...)**Application Engineer (Entry-Level to Senior-Level)**In this role, you will support the...  ...and internships).* Proficiency in CAD software (Solid Edge preferred).* Familiarity or... 
    Internship

    Johnson Electric Group

    Vandalia, OH
    14 hours ago
  •  ...discipline. Graduate level degree in Chemistry, Physics, or Chemical Engineering preferred. Experience with NIR Spectroscopy highly desirable....  ...tools, such as MatLab or other simulation or computational software. Working Conditions and Physical Demands To perform this job... 
    Work at office
    Worldwide
    Flexible hours

    NDC Technologies

    Dayton, OH
    3 hours ago
  • $130k - $140k

     ...design and implement smarter, more efficient facilities—combining engineering expertise with innovative technologies across HVAC, building...  ..., and renewable energy systems. About the Position The Senior Energy Engineer will play a key leadership role in the development... 
    Senior

    Kimmel & Associates

    Dayton, OH
    14 hours ago
  • $142k - $195k

     ...Title: Senior Reverse Engineer Why Join Us? ~ Innovative Projects: KBR's work is at the forefront of engineering, logistics, operations...  ...full‑scope reverse engineering across hardware, firmware, software, and network protocols Design and guide scalable system... 
    Senior
    Temporary work
    Local area
    Relocation package

    KBR

    Beavercreek, OH
    4 days ago
  •  ...DPP is seeking a Senior Structural Engineer for an opportunity with our client in the Aerospace & Defense industry. Work location : Onsite in Vandalia, Ohio Duration : 12 months Terms : W2 position Work authorization : Candidates must be eligible... 
    Senior

    DP Professionals

    Vandalia, OH
    14 hours ago
  • $75k - $160k

     ...planning, certification and accreditation, software design, programming, maintenance of...  ...About this position: Java Developer Senior Location – Beavercreek, OH The Essential...  ...error handling patterns Implement IXM engine tasks for computationally intensive parallel... 
    Senior
    Contract work

    ARCTICOM LLC

    Beavercreek, OH
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, Senior. Be the first to apply!