> Markdown version of [/jobs/ext/2289018-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/2289018-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:** Colorado Springs, CO, 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 Construction, Software Engineering, Data Streaming, Systems Integration, Data Processing, Information Technology - **Published:** August 29, 2026 - **Apply:** http://hbcu.com/cgi-bin/jobs/searchJobs.cgi?job_id=35148152 ## About the Role * 58 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) - [Why Your Best Mediors Never Become Seniors (And How to Fix It)](https://www.wearedevelopers.com/videos/2108-why-your-best-mediors-never-become-seniors-and-how-to-fix-it) - [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) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [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) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)