Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

General Atomics

Job Summary

General Atomics Integrated Intelligence Inc. (GA-Intelligence) develops cutting-edge software solutions that transform raw data into actionable intelligence. We specialize in real-time global situational awareness and battle management, processing petabytes of data from hundreds of sources across air, land, and sea. Our systems-including the widely used THRESHER and DRAGONSPELL platforms-support tens of thousands of users at all levels of the DoD and Intelligence Community and enable critical decision-making for national security missions.

We process hundreds of thousands of observations per minute, operating at the scale of global sensor networks and battlefield telemetry. Our backend architecture leverages technologies like Kafka, AWS, NiFi, and GeoMesa-the latter of which we designed and open-sourced-to deliver high-throughput, mission-resilient systems that turn streaming data into real-time intelligence.

Why GA-Intelligence?

At GA-Intelligence, we're not chasing hype or building throwaway demos-we're solving complex, mission-critical problems that matter. Unlike younger firms chasing the next funding round, we've spent decades earning the trust of our users and delivering systems they rely on every day. And unlike traditional defense contractors, we're nimble, privately held, and able to make long-term decisions in the best interest of our customers and our country-not quarterly earnings reports.

Our users love our software. Our customers come back because we deliver. And our engineers stay because they get to work on real problems, with real impact, alongside people who care.

If you're looking for a place where engineering excellence meets enduring mission, GA-I3 is where you belong.
What You'll Do

We are seeking Backend Software Engineers to help build the next generation of global situational awareness and battle orchestration capabilities. You'll collaborate with cross-functional teams-including UI/UX engineers, mission engineers, data scientists, and product owners-to design and deliver software that is performant, scalable, and tailored to complex user needs.

Whether you're integrating multi-source data, optimizing backend services, or shaping how insights reach the end user, your work will directly support operational missions that have real-world impact.
What We Believe

These values weren't crafted in a branding session-they were observed and articulated after 35 years of building software that matters. They reflect how we work, what we value in each other, and the kind of impact we want to have. At GA-Intelligence, they aren't aspirational-they're how we operate.
  • Solving Meaningful Challenges - Building mission-driven technology that makes a difference
  • Collaborative Culture - Working as a team to push boundaries and innovate
  • Technical Excellence - Encouraging continuous learning, curiosity, and efficiency
  • Idea Meritocracy - Valuing ideas based on impact, not hierarchy
If these principles resonate with you-not just in theory, but in daily practice-you'll find yourself at home here.

DUTIES AND RESPONSIBILITIES:

Software Engineers at GA-I3 are trusted contributors who bring solid engineering experience and judgment to every stage of the software lifecycle. You will design, build, and maintain robust backend systems, while collaborating with others to ensure solutions are effective, maintainable, and aligned with mission goals.
  • Engineer high-quality software:
    • Take ownership of features or services from design through deployment, ensuring quality, performance, and maintainability
    • Apply secure coding practices and contribute to system reliability, observability, and compliance with relevant standards
    • Improve and sustain deployed capabilities across customer and cloud environments by addressing evolving operational needs
    • Integrate backend components into larger system architectures and support deployments in cloud and bare-metal environments
    • Conduct and contribute to code reviews to uphold engineering standards and mentor less experienced developers
  • Understand the domain and guide the design
    • Work closely with users, stakeholders, and domain experts to understand requirements and translate them into reliable, maintainable code
    • Lead backend efforts on enterprise Java applications for command and control, geospatial data visualization, and analytics
    • Influence technical decisions during design, planning, and cross-team coordination meetings
    • Document technical decisions and communicate clearly with technical and non-technical stakeholders
We recognize and appreciate the value and contributions of individuals with diverse backgrounds and experiences and welcome all qualified individuals to apply.

Job Qualifications

  • Typically requires a bachelors degree in computer science, information systems or related discipline. May substitute equivalent experience in lieu of education.
  • Must have a general understanding of software development concepts, principles, and theory and demonstrate the ability to apply programming and analysis concepts.
  • Must possess the ability to understand new concepts quickly and apply them accurately throughout an evolving environment while organizing work assignments to meet established timetables.
  • Strong communication, computer, and interpersonal skills are required to enable an effective interface with other professionals, produce appropriate documentation, and present results to an internal audience.
  • The ability to work independently and as part of a team is essential.
  • Experience with a variety of programming languages (Java, Scala, Python, and Golang).
  • Experience with deployment technologies, such as Kubernetes (K8s) for container orchestration.
  • Experience with containerization technology (Docker).
  • Understanding of AWS services and cloud environments.
  • Knowledge of CI/CD pipelines and tooling (Gitlab CI/CD, ArgoCD, CircleCI, Jenkins).
  • Must be able to work extended hours as required.
  • Ability to obtain and maintain DoD security clearance is required.
DESIRED SKILLS AND EXPERIENCE:
  • Experience with technologies such as Kafka, NiFi, AWS, Kubernetes, or Docker
  • Familiarity with secure coding practices and software compliance standards
  • Exposure to geospatial data systems or high-throughput distributed architectures
  • Experience developing backend services and APIs
  • Familiarity with cloud platforms (AWS or Azure) and CI/CD pipelines
  • Experience with containerization and orchestration (e.g., Docker, Kubernetes)
  • Experience working in the DoD or Intelligence Community
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Charlottesville, VA vacancy
  • $86.8k - $198k

    Reverse Software EngineerThe Opportunity: Work as part of a varied contract team supporting a DoD client. Apply the expertise required...  ..., using software program code disassembly and reverse engineering. Author concise Scientific and Technical Intelligence (S&TI) assessments... 
    Suggested
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Charlottesville, VA
    1 day ago
  •  ...travel expenses will be covered by client). Can work remote when not traveling. • Degree in computer science, mathematics, physics, engineering and a passion for producing high-quality code. • Strong grasp of both application development and data pipeline concepts. • At... 
    Suggested
    Remote work

    Insight Global

    Charlottesville, VA
    2 days ago
  • $115k - $125k

     ...Software Engineer This professional will be a key member of Investure's Technology team, working closely with senior engineering leadership and partnering with colleagues across the firm's functional teams. This individual will be responsible for building and supporting... 
    Suggested
    Full time
    Temporary work
    H1b
    Work at office
    Remote work
    Work visa

    Investure LLC

    Charlottesville, VA
    3 days ago
  •  ...industry while growing your career. You'll find the work is exciting, fun, and very meaningful.  We are looking for Sr. Software Engineers to join our team. This role will be located in Charlottesville, VA, and will report to the Chief Technology Officer and play... 
    Suggested
    Full time
    Remote work

    Perrone Robotics

    Charlottesville, VA
    2 days ago
  • $112k - $150k

     ...commercial, contracts, and operations. We're looking for an AI Engineer to help transform GE Aerospace operational data into production...  ...ML Product Development Define, build, and evolve AI-powered software products that accelerate Commercial Engine Services operations-... 
    Suggested
    Contract work
    Remote work
    Relocation package

    GE Aerospace

    Charlottesville, VA
    1 day ago
  • $69.4k - $158k

     ...environment. If you’re looking for the chance to not just develop software, but to help create a system that will make a difference, we...  ...into technical solutionsSecret clearanceBachelor's degree in Engineering or Computer ScienceAbility to obtain a DoD 8570 or 8140 IAT... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Charlottesville, VA
    19 hours ago
  •  ...disability coverage; and tuition and professional-development support.Position SummaryUVA ITS is seeking a Lead Microsoft Platforms Engineer to join the Enterprise Infrastructure division. This role serves as the lead engineer, primary technical contact, and subject... 
    Temporary work
    Remote work
    Flexible hours

    University of Virginia

    Charlottesville, VA
    2 days ago
  • $98.4k - $147.6k

     ...provider of mission-enabling solutions for global security. Our Engineering and Sciences (E&S) organization pushes the boundaries of...  ...warfighter. Come be a part of our mission! As a Principal Embedded Software Engineer/Senior Principal Embedded Software Engineer at... 
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    Charlottesville, VA
    21 hours ago
  • $99k - $225k

    Cloud Security Engineer, SeniorThe Opportunity:Define, communicate, and implement cybersecurity architecture and administration processes...  ...plans for secure IT architecture and computing hardware and software 8+ years of experience working with cloud technologies, including... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Charlottesville, VA
    1 day ago
  • $99k - $225k

     ...security plans for secure IT architecture and computing hardware and software 2+ years of experience working with Cloud technologies,...  ...Information Systems Experience in Information System Security Engineer (ISSE) or Information System Security Officer (ISSO) roles Experience... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Charlottesville, VA
    3 days ago
  • A leading tech company is seeking a Java Developer with over 7 years of experience to create and maintain web microservices using the Spring Boot framework. The ideal candidate should have strong skills in Java, REST, and GraphQL while also being proficient with SQL and...
    Full time
    Flexible hours

    Highbrow

    Charlottesville, VA
    4 days ago
  •  ...reputation with the clients.Currently, we are looking for entry-level software programmers, IT enthusiasts, Python/Java developers, data...  ...citizens to apply.Who Should Apply:Recent computer science/engineering/mathematics/statistics or science graduates looking to make their... 

    SynergisticIT

    Charlottesville, VA
    21 hours ago
  •  ...Integrated Intelligence Inc. (GA-Intelligence) develops cutting-edge software solutions that transform raw data into actionable intelligence...  ...software. Our customers come back because we deliver. And our engineers stay because they get to work on real problems, with real... 
    Part time
    For contractors
    Relocation package

    GA-CCRI

    Charlottesville, VA
    4 days ago
  •  ...GA-Intelligence is looking for an experienced Site Reliability Engineer Lead to manage the configuration, deployment and maintenance of...  ...GIT and SVN.Offers technical support where needed, developing software for our back-end systems.Stays current with industry trends and... 
    Part time
    Relocation package

    GA-CCRI

    Charlottesville, VA
    4 days ago
  • Job SummaryGA-Intelligence is seeking a Deputy Chief Engineer to help lead the technical direction of one of our largest and most mission-critical software programs. This individual will be hired initially as the Deputy Chief Engineer and will work in close partnership... 
    Part time
    Relocation package

    GA-CCRI

    Charlottesville, VA
    4 days ago
  • $70.6k - $141.2k

     ...patient-facing web presence. With seven or more years of professional experience, this developer brings deep technical fluency, sound engineering judgment, and the ability to own complex work end to end. They operate with confidence in modern JavaScript frameworks,... 
    Temporary work
    Work experience placement
    Work at office
    Flexible hours
    Shift work
    2 days per week

    University of Virginia

    Charlottesville, VA
    2 days ago
  • $99k - $225k

     ...Job Number: R0243392 Cloud Security Engineer The Opportunity: Define, communicate, and implement cybersecurity architecture and...  ...security plansforsecure IT architecture and computing hardware and software ~2+ years of experience working with Cloud technologies,... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Charlottesville, VA
    1 day ago
  •  ...Software Developer, Systems Software, Senior, (Multi-cloud) Platform Developer. Responsible for containerization, automation and scripting of infrastructure as code, configuration and integration of services, monitoring, and stability of the management infrastructure... 
    Temporary work

    Blackhawk Enterprise Incorporated

    Charlottesville, VA
    21 hours ago
  • $122k - $170k

    Are you driven to build and scale platforms that power seamless, end-to-end customer experiences? The Director, Software Engineering, Customer Experience Platforms leads engineering delivery, architecture strategy, and technical operations across CFA Institute’s digital... 
    Full time
    Remote work

    CFA Institute

    Charlottesville, VA
    3 days ago
  • $144.76k - $178k

     ...Head Of Software Engineering The National Radio Astronomy Observatory (NRAO) is a prestigious research and development organization that plays a vital role in the study of the universe. Associated Universities, Inc. (AUI) is a nonprofit organization that manages and... 
    Remote work

    Associated Universities

    Charlottesville, VA
    3 days ago
  • $95k - $140k

     ...Job Description Summary This role is a hybrid between an AI engineer, data scientist, and software developer, designed for someone who can operate across the full lifecycle of AI system development. You'll play a key role in defining, developing, and evolving software... 
    Permanent employment
    Contract work
    Remote work
    Visa sponsorship
    Work visa
    Relocation package

    GE Aerospace

    Charlottesville, VA
    2 days ago
  •  ...reputation with the clients. Currently, We are looking for entry-level software programmers, IT enthusiasts, Python/Java developers, Data...  ...to apply. Who Should Apply : Recent Computer science/Engineering /Mathematics/Statistics or Science Graduates looking to make their... 

    SynergisticIT

    Charlottesville, VA
    3 days ago
  • $181.3k - $219.1k

     ...Services is searching for a Senior Cloud Infrastructure Support Engineer to be responsible for fulfilling Tier 1-3 Tenant requests to...  ...provisioning, installation, configuration, operation, and maintenance of software and infrastructure‑as‑code in a DevSecOps and continuous... 
    Live in
    Work at office
    Local area
    Shift work
    Night shift

    Linuxconfig

    Charlottesville, VA
    1 day ago
  • $80.4k - $105k

     ...enterprise technology while working with a collaborative, agile engineering team? CFA Institute is hiring a Senior Full-Stack Developer...  ...AWS-based Java platforms while contributing across the full software development lifecycle. You will work alongside architects,... 
    Flexible hours

    CFA Institute

    Charlottesville, VA
    2 days ago
  • $140k - $190k

     ...secure modern applications within a DoD cloud environment. The engineer will develop containerized, cloud-native solutions using AWS GovCloud...  ...and Security Clearance BS in Computer Science, Software Engineering, or related field Experience may be substituted... 

    DSA

    Charlottesville, VA
    2 days ago
  • $80 - $90 per hour

     ...Apply now: Lead Product Engineer , location is Remote . The start date is ASAP for this 2–3 month Contract-to-Hire position....  ...remaining hands-on with development. Requirements: 5  years of software engineering experience with Senior/Lead-level ownership.... 
    Contract work
    Immediate start
    Remote work

    Mondo

    Charlottesville, VA
    9 days ago
  • The Rector & Visitors of the University of Virginia is seeking an experienced Web Developer to support UVA Health's digital solutions team. This role involves building digital experiences that enhance patient interaction and engagement. The ideal candidate will have extensive...

    The Rector & Visitors of the University of Virginia

    Charlottesville, VA
    21 hours ago
  • $130k

     ...Job Type Description POSITION: Cloud Infrastructure Support Engineer WORK LOCATION: Charlottesville, VA JOB CATEGORY: Information...  ...provisioning, installation, configuration, operation, and maintenance of software and infrastructure-as-code in a DevSecOps and continuous... 
    Full time
    Temporary work
    Work experience placement
    Monday to Friday
    Flexible hours
    Shift work
    Night shift

    E&M Technologies

    Charlottesville, VA
    3 days ago
  • $100k

     ...walmart lab etc to name a few.Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients. Who should apply? Recent... 
    Full time
    H1b

    SynergisticIT

    Charlottesville, VA
    1 day ago
  • $77.5k - $176k

    Data Engineer, SeniorThe Opportunity: Ever-expanding technology like IoT, machine learning, and artificial intelligence means that there...  ...information management systems3+ years of experience creating software for retrieving, parsing, and processing structured and unstructured... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Charlottesville, VA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!