University - Software Engineer

Booz Allen HamiltonSan Diego, CA
$53,000 - $108,000

About The Position

Are you looking for an opportunity to not just develop software, but to help create a system that will have a positive impact? As a Software Engineer on our team, you can solve a problem with a complete end-to-end solution in a dynamic, agile environment. We’re looking for someone with the skills needed to develop and improve technology from vision to 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. Using a variety of technical skills, you’ll work with the development team to create technical solutions for our clients. You’ll analyze the needs and the environment to help make sure the solution the team develops considers the current architecture and operating environment, as well as future functionality and enhancements. Join us as we develop systems to change the world for the better. Join us. The world can’t wait.

Requirements

  • Experience in programming languages or development frameworks, including common languages or modern front-end or back-end technologies, in an academic environment
  • Experience using common productivity tools, including Microsoft Office
  • Knowledge of basic software development processes or life cycle concepts
  • Ability to obtain a Secret clearance
  • Scheduled to obtain a Bachelor’s degree by Winter 2026 or Spring or Summer 2027

Nice To Haves

  • Knowledge of Agile development
  • Knowledge of Cloud platforms and operating systems
  • Knowledge of databases, including SQL or Oracle
  • Pursuing a Bachelor’s degree in Computer Science, Computer Engineering, Computer Information Systems, IT, or a related field preferred

Responsibilities

  • Develop and improve technology from vision to production-ready system.
  • Use passion to learn new tools and techniques and identify needed system improvements.
  • Create technical solutions for clients using a variety of technical skills.
  • Analyze needs and the environment to ensure the developed solution considers current architecture and operating environment, as well as future functionality and enhancements.

Benefits

  • Health benefits
  • Life benefits
  • Disability benefits
  • Financial benefits
  • Retirement benefits
  • Paid leave
  • Professional development
  • Tuition assistance
  • Work-life programs
  • Dependent care
  • Recognition awards program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service