General Atomics Integrated Intelligence Inc. (GA-I3) is seeking Backend Software Engineers to build the next generation of global situational awareness and battle orchestration capabilities, processing petabytes of data from hundreds of sources to enable critical decision-making for national security missions.
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
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
Other
- We expect junior engineers to learn quickly, ask questions, and take initiative as they build confidence and capability on the job.
- Strong desire to learn and grow in a mission-focused engineering environment
- Excellent written and verbal communication skills
- Interest in national security, geospatial systems, or real-time analytics