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.
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
- 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
- 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.
- 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...SuggestedFull timeContract workPart timeWork at officeLocal areaRemote work- ...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...SuggestedRemote work
$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...SuggestedFull timeTemporary workH1bWork at officeRemote workWork visa- ...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...SuggestedFull timeRemote work
$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-...SuggestedContract workRemote workRelocation package$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 timeContract workPart timeWork at officeLocal areaRemote work- ...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 workRemote workFlexible hours
$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 timeRelocation packageShift work$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 timeContract workPart timeWork at officeLocal areaRemote work$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 timeContract workPart timeWork at officeLocal areaRemote work- 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 timeFlexible hours
- ...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...
- ...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 timeFor contractorsRelocation package
- ...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 timeRelocation package
- 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 timeRelocation package
$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 workWork experience placementWork at officeFlexible hoursShift work2 days per week$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 timeContract workPart timeWork at officeLocal areaRemote work- ...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
$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 timeRemote work$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$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 employmentContract workRemote workVisa sponsorshipWork visaRelocation package- ...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...
$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 inWork at officeLocal areaShift workNight shift$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$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...$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 workImmediate startRemote work- 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...
$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 timeTemporary workWork experience placementMonday to FridayFlexible hoursShift workNight shift$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 timeH1b$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 timeContract workPart timeWork at officeLocal areaRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
Related searches
- software development engineer aws Charlottesville, VA
- real time software engineer Charlottesville, VA
- software engineer travel Charlottesville, VA
- experienced software developer Charlottesville, VA
- remote entry level software developer Charlottesville, VA
- information technology software engineer Charlottesville, VA
- network software engineer Charlottesville, VA
- software engineer remote Charlottesville, VA
- intel software engineer Charlottesville, VA
- graduate software developer no experience Charlottesville, VA


