Enterprise Software Engineer

The Challenge:

Are you looking for an opportunity to not just develop software but design and create complex AI systems for the Federal Government and Commercial Organizations?  Are you an innovator and thought leader that thrives on making a positive impact as we create a digital, modern, diverse and resilient future for citizens and consumers? As a software engineer, you can solve a problem with complete end-to-end AI solutions in a fast-paced, Agile environment that focuses on empowering engineers to realize their vision as we build our nation’s most mission-critical, sophisticated AI systems.  We’re looking for a developer, leader, and innovator with the skills needed to build software from a vision to a production-ready system.


This role is more than just coding. We need a software engineer who will use their passion to learn new tools and techniques and identify needed system improvements. You’ll analyze the needs and the environment to help the solution team consider the current architecture and operating environment, as well as future functionality and enhancements, then engineer the right solution to realize high-impact and client success. You'll have the unique opportunity to learn all phases of software development and touch all levels of modern technology stacks. Client innovation is about movement into the future, together, so join us as we build AI systems today that positively change the world of tomorrow.  This position is open to remote delivery from any location in the U.S., to include the District of Columbia.


You Have:

  • 4+ years of experience as a software developer or software engineer working with Java

  • Experience working in Kanban or Agile development processes

  • Experience with open-source products, including Jackson, Hibernate, Angular, or Maven

  • Experience with application servers

  • Experience with Git and collaboration tools, including Jenkins, JIRA, Confluence, Nexus, or Bitbucket

  • Experience with requirements gathering

  • Ability to obtain a security clearance

  • Bachelor's Degree


Nice If You Have:

  • Experience using message broker, including Kafka or RabbitMQ

  • Experience with Containerization and Kubernetes

  • Experience with Apache Spark and big data technologies

  • Experience with cloud services, including AWS, Azure, or GCP

  • Experience with software architecture and design

  • Knowledge of basic Data Science concepts and developing data pipelines


Clearance: Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information.



The proposed salary range for this position in Colorado is 120,000 to 130,000. Final salary will be determined based on various factors.

At Booz Allen, we celebrate your contributions, provide you with opportunities and choice, and support your total well-being. Our comprehensive benefit offerings include healthcare, retirement plan, insurance programs, commuter program, employee assistance program, paid and unpaid leave programs, education assistance, and childcare benefits.


Build Your Career:

A challenging and dynamic work environment isn’t all we have to offer. When you join Booz Allen, you’ll have access to:

 experts in virtually every field

  • a culture that focuses on supporting our employees

  • opportunities that provide stability while offering variety


You’ll also be exposed to a wealth of training resources through our Digital University, an online learning portal featuring more than 5000 functional and technical courses, certifications, and books. Build your technical skills through hands-on training on the latest tools and tech from our in-house experts. Pursuing certifications that directly impact your role? You may be able to take advantage of our tuition assistance, on-site bootcamps, certification training, academic programs, vendor relationships, and a network of professionals who can give you helpful tips. We’ll help you develop the career you want as you chart your own course for success.

We’re an equal employment opportunity/affirmative action employer that empowers our people to fearlessly drive change – no matter their race, color, ethnicity, religion, sex (including pregnancy, childbirth, lactation, or related medical conditions), national origin, ancestry, age, marital status, sexual orientation, gender identity and expression, disability, veteran status, military or uniformed service member status, genetic information, or any other status protected by applicable federal, state, local, or international law.


Not ready to apply? Join our talent community and sign up for job alerts.