Title:
Sr Software Engineer
Belong. Connect. Grow. with KBR!
Sr 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 the country’s most critical role – protecting our national security.
Why Join Us?
- Innovative Projects: Be part of a dynamic team that thrives on collaboration and innovation, fostering a supportive and intellectually stimulating workplace.
- Collaborative Environment: Be part of a dynamic team that thrives on collaboration and innovation, fostering a supportive and intellectually stimulating workplace.
- Impactful Work: Your contributions will be pivotal in successfully getting mission capability on orbit and shaping the future of space reconnaissance.
Program Overview:
KBR was selected to support the US Space Force/Air Force Research Laboratory’s ASTRO (Advanced Space Technology Research and Optimization) contract to provide mission equipment operations, maintenance, and upgrades to the USSF’s AMOS site in Maui, Hawaii. The AMOS site plays a vital role in national security by monitoring man-made objects in space and continuously developing next-generation capabilities to keep pace with the expanding space domain. This presents an incredible opportunity to push the boundaries of space and telescope technologies.
Position Overview:
This Senior Software Engineer will develop software to control and monitor sensors, telescopes and mechanical equipment. Uses Agile SW development processes to provide end-to-end solutions to automate collection, processing and dissemination of sensor data. Develops solutions to automate routine HW and SW functions and data analysis. You will collaborate with clients and internal teams to [Sr/mid design and] implement containerization solutions using Kubernetes or Docker. A key aspect of your role will involve building and maintaining CI/CD pipelines, ensuring a smooth, secure software update process. Additionally, you will apply GitOps principles for software delivery automation, ensuring that systems are both efficient and secure. Your work will support the Government customer’s goals of enhancing security, scalability, and operational efficiency.
ThisSoftware Engineer will collaborate with SW Developers, Engineers, and Technicians to develop program logic for new applications, modify, and analyze existing application logic. Codes, tests, debugs, documents, implements, and maintains software applications.
- [Sr] Duties include monitoring AMOS Government staff and Stakeholder mission needs and requirements and developing plans to meet those needs, including SW support to integrate new equipment, sensors, or conduct off-nominal operations. This Software Engineer takes a holistic approach to developing solutions, working with Engineering, Operations, and Maintenance staff to identify integrated HW/SW solutions that meet the Government’s needs. Monitors project progress against meeting user and customer needs, resolving issues, and ensuring user/customer satisfaction. Additional responsibilities include mentoring less experienced staff and assisting the Government in identifying solutions to improve quality of services provided. This Software Engineer is a disciplined self-starter with strong organizational, time management, comprehension, and communication skills.
- [Mid] Duties include assisting in developing SW requirements and developing plans to meet those needs, including SW support to integrate new equipment, sensors, or conduct off-nominal operations. Reports project progress against meeting user and customer needs, assists in resolving issues, and ensuring user/customer satisfaction. Additional responsibilities may include mentoring less experienced staff and assisting the Government or SW development team members in identifying solutions to improve quality of services provided. This Software Engineer is a disciplined self-starter with strong organizational, time management, comprehension, and communication skills.
- Coordinates and maintains effective working relationships with Government and contractor team members.
- Translates customer expectations into software deliverables. Knowledge of and able to independently perform the conventional aspects of SW development.
Key Responsibilities:
- Works with Government customer and ASTRO team members to develop SW requirements based on user and customer needs.
- Establishes realistic, properly resourced SW development plans, and manages risks throughout the SW lifecycle.
- Works with Government and KBR to develops proposed SW solutions to effectively respond to emerging Government needs/requirements.
- Maintain strong familiarity with Agile, DevOps, and DevSecOps methodologies to enhance operational efficiency.
- Ability to effectively work and communicate with KBR and Government leadership and with individual contributors to the team.
- [Sr] Implements Agile, Agile XP, DevOps, and DevSecOps SW methodologies and monitors team progress against requirements.
- Seeks feedback from users and customers and makes necessary adjustments continuously throughout the SW lifecycle.
- Adheres to DevSecOps practices at every stage of the SW lifecycle to ensure SW is validated, verified, secure, documented, and maintainable.
- Apply GitOps principles for automated and reliable deployment processes.
- Develop and maintain scripts (e.g., Bash, Python, PowerShell) to automate security checks, deployment processes, and routine DevOps task
- Proactively identifies and rapidly resolves SW issues that impact site mission readiness requirements.
- Work across multiple technology stacks, gaining hands-on experience with various languages, frameworks, and tools to support a broad range of applications.
- Works in languages such as Python, Java, C++, and JavaScript among other languages to deliver industry standard application functionality.
- Ensure effective log management and use analytics tools for system monitoring and optimization.
- Familiarity with database technologies such as PostgreSQL, Mongo DB, Oracle, MySQL, and others.
- Designs, develops, and implements secure, end-to-end Kubernetes or Docker-based cluster and application lifecycles.
- Participates in software development using CI/CD pipelines, with a focus on security and automation.
- Collaborates with clients and internal teams to architect containerized solutions and cloud-native applications.
- Leverages AWS cloud services and other cloud platforms to ensure system reliability, scalability, and security.
- Contributes to the development of secure network configurations and cloud-based security architecture.
- Assists in implementing Service Mesh solutions (e.g., Istio) to support secure and efficient service-to-service communications.
- Collaborates with teams using version control systems like GitLab, and work with automation tools like Ansible, Maven, and Gradle.
- Stays current with cloud technologies, industry best practices, and evolving security threats to recommend innovative solutions.
- Maintains infrastructure using IaC/CaC
Minimum Qualifications:
- Proficient with two of the following: C, C++, Python or Java.
- 5+ years’ experience with Application Development for automation or system controls
- Experience developing and implementing end-to-end cluster and application lifecycles
- Experience working in AWS and cloud technologies
- Expert working with Agile, Agile XP, DevOps, and DevSecOps methodologies
- Expert with HTML, JavaScript, Vue.Js, Angular and or React
- Experience with scripting languages Bash, Powershell
- Experience working with version control systems like Gitlab
- Experience in software systems development using CI/CD pipelines
- Strong problem-solving skills
- Passionate about automation, system efficiency, and security
- Experience with Log Management and Analytics tools
- Proficient in tools like AWS Cloud Services, Gitlab, Ansible, Maven, Gradle
- Experience with tools like AWS Cloud Services, Gitlab, Ansible, Maven, Gradle
- Experience with Unit/Integration Testing
- Experience with Test Driven Development
- Familiarity with Infrastructure as Code
- Bachelor of Science in Computer Science, or related discipline is required.
- Clearance: Ability to obtain a Secret clearance is required
Desired Qualifications:
- Strong statistical and data analysis skills to identify trends in user data
- Experience with Data Visualization tools PowerBI, Tableau, Python
- Networking experience
- Experience or knowledge of Service-Mesh, such as Istio
- Experience in Database development like PostgreSQL, MySQL, Oracle, MongoDB
- Experience developing SW in a Linux environment.
- Clearance: Active Secret desired
Compensation range:
$128,400 - $134,500
The offered rate will be based on the selected candidate’s knowledge, skills, abilities and/or experience and in consideration of internal parity.
Additional Compensation:
KBR may offer bonuses, commissions, or other forms of compensation to certain job titles or levels, per internal policy or contractual designation. Additional compensation may be in the form of sign on bonus, relocation benefits, short term incentives, long term incentives, or discretionary payments for exceptional performance.
Work Environment:
KBR supports work from home when compatible with meeting contract requirements. AMOS is a dynamic work environment, and this contract supports routine operations of and maintenance of mission equipment, as well as the need to respond to real-world events. To the extent possible, schedules are forecasted in advance, but upgrades, maintenance or significant tests require personnel to be present in the telescope facilities on Haleakala or Government’s Kihei office. Candidate must have effective verbal and written communication skills; must be able to adapt communication style to suit different audiences or facilitate group discussions; develop accurate written materials to communicate information clearly and concisely.
Ready to Make a Difference?
If you’re excited about making a significant impact in the field of space defense and working on projects that matter, we encourage you to apply and join our team at KBR. Let's shape the future together.
#ASTRO
Belong, Connect and Grow at KBR
At KBR, we are passionate about our people and our Zero Harm culture. These inform all that we do and are at the heart of our commitment to, and ongoing journey toward being a People First company. That commitment is central to our team of team’s philosophy and fosters an environment where everyone can Belong, Connect and Grow. We Deliver – Together.
KBR is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, disability, sex, sexual orientation, gender identity or expression, age, national origin, veteran status, genetic information, union status and/or beliefs, or any other characteristic protected by federal, state, or local law.