Senior Backend Architect – Mission-Critical Systems

General Atomics

Charlottesville (VA)

On-site

USD 110,000 - 188,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

GA-Intelligence in Charlottesville is seeking Senior Backend Software Engineers to build the next generation of global situational awareness and battle orchestration. You will lead design and delivery of scalable backend services, mentor engineers, and collaborate with cross-functional teams to meet mission-critical requirements.

Ideal candidates bring deep Java/backend language expertise and a track record of technical leadership in distributed systems.

Qualifications

  • Bachelor's, Master's, or PhD in CS, information systems, or related field with progression in software development.
  • Deep expertise in Java and backend languages (Scala, Go).
  • Demonstrated technical leadership in cross-functional engineering efforts.
  • Strong written and verbal communication, including customer/stakeholder interaction.

Responsibilities

  • Lead development activities for backend systems.
  • Design, implement, and deliver high-impact backend software solutions.
  • Guide long-term planning and roadmaps for backend services and architecture.
  • Collaborate externally and represent GA-I3 as a senior technical point of contact.
  • Coordinate deployments across distributed environments and ensure security compliance.
  • Mentor engineers and contribute to onboarding and growth paths.

Skills

Java
Scala
Go
Communication
Leadership

Education

Bachelor's degree
Master's degree
PhD

Tools

Kafka
NiFi
GeoMesa
AWS

Job description

GA-Intelligence in Charlottesville is seeking Senior Backend Software Engineers to build the next generation of global situational awareness and battle orchestration. You will lead design and delivery of scalable backend services, mentor engineers, and collaborate with cross-functional teams to meet mission-critical requirements.

Ideal candidates bring deep Java/backend language expertise and a track record of technical leadership in distributed systems.

Get your free, confidential resume review.

or drag and drop your file here.