General Atomics Integrated Intelligence, Inc. (GA-Intelligence) is seeking Backend Software Engineers to build the next generation of global situational awareness and battle orchestration capabilities, processing petabytes of data from numerous streaming data sources in near real time using state-of-the-art algorithms and machine learning techniques.
Requirements
- Familiarity with Java, Scala, or similar programming languages
- Understanding of basic software development principles and version control systems (e.g., Git)
- Internship or academic project experience with backend systems or data processing
- Exposure to distributed systems, cloud environments (AWS preferred), or CI/CD pipelines
- Interest in national security, geospatial systems, or real-time analytics
Responsibilities
- Implement, document, test, and deploy software for a variety of systems with support from more experienced engineers
- Develop and maintain test scripts and frameworks to validate software functionality
- Debug and update deployed software in customer facilities and cloud environments to keep pace with evolving requirements and technologies
- Participate in Agile ceremonies (standups, sprint planning, retrospectives, backlog refinement, and reviews) to support collaborative development
- Learn and incorporate customer, user, and operational requirements into product features
- Grow technical skills through team collaboration, pair programming, mentoring, company training, and funded personal development
- Integrating multi-source data, optimizing backend services, or shaping how insights reach the end user
Other
- Ability to obtain and maintain a TS/SCI with Counterintelligence Polygraph security clearance.
- Strong desire to learn and grow in a mission-focused engineering environment
- Excellent written and verbal communication skills
- US Citizenship Required? Yes
- Clearance Required? Desired