> Markdown version of [/jobs/ext/1773361-mid-software-engineer](https://www.wearedevelopers.com/jobs/ext/1773361-mid-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). --- # Mid Software Engineer - **Company:** KBR Inc - **Location:** Dayton, OH, United States - **Experience:** Experienced - **Salary:** $92,700.0 - $139,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Agile Methodology, Software Quality, Code Review, Collaborative Software, Information Systems, Protocol Buffers, Python (Programming Language), Object-Oriented Software Development, Software Architecture, Software Construction, Software Engineering, Data Streaming, Extensible Markup Language (XML), Data Processing, Integration Tests, Information Technology, Enterprise Integration, Software Version Control - **Published:** July 19, 2026 - **Apply:** https://www.juju.com/job/00000000ghpw3c ## About the Role + 3-5 years of professional software development experience + Experience across the full software development lifecycle + 2+ years of hands-on experience with Java, Python, or another object-oriented programming language + Experience building software systems emphasizing throughput, reliability, and availability + Experience developing data processing or integration solutions supporting multiple message formats (XML, Protocol Buffers, etc.) + Experience with version control, collaboration tools, and modern software engineering 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 applying TDD principles + Agile development experience + Security+ certification + Strong curiosity, adaptability, and problem-solving skills Basic Compensation: $92,700 - $139,000 (For the Colorado Springs Area Only)The offered rate will be based on the selected candidate's knowledge, skills, abilities and/or experience and in consideration of internal parity. ## Description + Design, develop, and maintain software for high-velocity data stream processing systems + Implement features and enhancements from requirements through delivery + Write clean, efficient, and maintainable code with an emphasis on performance and reliability + Develop and execute unit and integration tests to ensure software quality + Participate in code reviews and contribute to shared coding standards and best practices + Collaborate with cross-functional engineering teams to deliver end-to-end solutions + Troubleshoot and resolve software issues across development and production environments + Create prototypes and contribute to software architecture discussions + Generate and maintain technical documentation and project artifacts ## 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) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)