Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

General Atomics Logo

Senior Software Engineer

General Atomics

$105,890 - $189,545
Oct 15, 2025
Charlottesville, VA, US
Apply Now

General Atomics Integrated Intelligence Inc. (GA-I3) is looking to solve complex, mission-critical problems by developing cutting-edge software solutions that transform raw data into actionable intelligence for national security missions. They specialize in real-time global situational awareness and battle management, processing petabytes of data from hundreds of sources.

Requirements

  • Deep expertise in Java and/or other backend languages (e.g., Scala, Go)
  • Proven experience architecting and scaling distributed systems
  • Deep expertise in backend architecture, distributed systems, and service design
  • Experience with performance tuning and high-availability system design
  • Familiarity with Kafka, NiFi, GeoMesa, AWS, or other cloud-native technologies
  • Experience leading incident response, root cause analysis, and operational improvements

Responsibilities

  • Lead the successful design, implementation, and delivery of high-impact backend software solutions
  • Guide long-term planning efforts and influence technical roadmaps for backend services and system architecture so they align with organizational goals, operational requirements, and product strategy
  • Represent GA-I3 as a senior technical point of contact for customers, partners, and other engineering teams
  • Coordinate software deployments and upgrades across distributed environments, including DoD and IC networks
  • Evaluate and implement cross-platform deployment strategies, ensuring compliance with integration and security standards
  • Contribute to system-wide performance tuning and reliability improvements, identifying architectural risks and proposing mitigation strategies
  • Provide technical leadership across the full development lifecycle, including design reviews, coding standards, and testing practices

Other

  • Typically requires a bachelors degree, masters degree or PhD in computer science, information systems or related discipline and progressive software development experience as follows; six or more years of experience with a bachelor's degree, four or more years of experience with a master's degree, or two or more years with a PhD. May substitute equivalent experience in lieu of education.
  • Demonstrated technical leadership in cross-functional engineering efforts
  • Strong written and verbal communication skills, including experience working directly with customers or stakeholders
  • Ability to interface directly with customers and senior stakeholders
  • Experience working in the DoD or Intelligence Community