> Markdown version of [/jobs/ext/1752793-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/1752793-senior-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). --- # Senior Software Engineer - **Company:** KBR Inc - **Location:** Dayton, OH, United States - **Experience:** Expert - **Salary:** $115,900.0 - $173,800.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Automation of Tests, Software Quality, Code Review, Information Systems, Distributed Systems, Python (Programming Language), Object-Oriented Software Development, Performance Tuning, Software Architecture, Software Maintenance, Software Engineering, Data Streaming, Systems Integration, Data Processing, Information Technology - **Published:** July 19, 2026 - **Apply:** https://www.juju.com/job/00000000ghpw2t ## About the Role + 5-8 years of professional software development experience + Strong experience throughout the full software development lifecycle + 4+ years of experience with Java, Python, or another object-oriented programming language + Experience designing and developing distributed systems or high-throughput data processing applications + Experience with software architecture, performance optimization, and system integration + Demonstrated experience mentoring engineers and leading technical efforts + Experience with automated testing, code reviews, and software quality practices Required Education and Experience: + Active U.S. Government Top Secret / SCI security clearance (U.S. citizenship required) + Bachelor's degree in Computer Science, Information Systems, Engineering, Mathematics, or related technical field Desired Qualifications: + Master's degree in Computer Science or related field + Working knowledge of MIL-STD-6016 and MIL-STD-3011 + Experience serving as a technical lead or component lead + Experience with TDD and CI/CD pipelines + Agile development experience + Security+ certification + Strong analytical, leadership, and mentoring abilities ## Description + Lead the design, development, and maintenance of software for high-velocity data stream processing systems + Analyze customer and mission requirements and translate them into effective software designs + Architect and implement scalable, reliable, and high-performance software solutions + Lead development activities from requirements analysis through deployment and sustainment + Conduct code reviews and mentor junior engineers on software engineering best practices + Develop software prototypes and evaluate technical approaches to complex problems + Lead troubleshooting and root-cause analysis efforts across development, integration, and operational environments + Generate and maintain software baseline documentation, design artifacts, and engineering plans + Coordinate activities across cross-functional engineering teams + Provide project planning support, including task estimation, risk identification, and technical planning ## Related Videos - [Python-Based Data Streaming Pipelines Within Minutes](https://www.wearedevelopers.com/videos/1233-python-based-data-streaming-pipelines-within-minutes) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Implementing continuous delivery in a data processing pipeline](https://www.wearedevelopers.com/videos/73-implementing-continuous-delivery-in-a-data-processing-pipeline) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Why and when should we consider Stream Processing frameworks in our solutions](https://www.wearedevelopers.com/videos/1085-why-and-when-should-we-consider-stream-processing-frameworks-in-our-solutions) - [Build a CI/CD pipeline to automate code reviews and ensure code quality](https://www.wearedevelopers.com/videos/349-build-a-ci-cd-pipeline-to-automate-code-reviews-and-ensure-code-quality) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023)