General Atomics Aeronautical Systems, Inc

Software Developer IV

Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in computer science or related field; advanced degrees preferred
  • 6+ years experience with a bachelor's, 4+ with a master's, or 2+ with a PhD
  • Deep expertise in Java and/or backend languages such as Scala and Go
  • Proven track record of technical leadership in cross-functional projects
  • Strong written and verbal communication skills, particularly in customer-facing roles

Responsibilities

  • Lead the design and delivery of impactful backend software solutions
  • Influence technical roadmaps for backend systems in alignment with organizational goals
  • Represent the company as a technical point of contact for external stakeholders
  • Coordinate deployments across distributed environments, ensuring compliance and security
  • Contribute to performance tuning and reliability improvements for systems
  • Mentor junior engineers, promoting continuous learning and growth
  • Provide technical leadership throughout the development lifecycle

Benefits

  • Collaborative and mission-driven work culture
  • Emphasis on continuous learning and technical excellence
  • Opportunity to tackle meaningful challenges that have real-world impacts
  • Participation in a meritocratic environment where ideas are valued based on impact
  • Support for career development through structured mentoring and skill-building programs
Full Job Description
Job Summary

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:
Senior engineers at GA-Intelligence are technical leaders who drive strategy, architecture, and delivery across complex projects. You'll guide teams in designing scalable systems, ensure high engineering standards, and play a key role in shaping long-term technical direction. In addition to building and maintaining critical backend infrastructure, you'll serve as a mentor, decision-maker, and trusted voice both within the team and with external stakeholders.
  • Lead development activities
    • 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
  • Collaborate externally
    • 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
    • Collaborate with internal and external stakeholders on high-visibility technical initiatives that span multiple teams and domains
  • Engineer performant solutions
    • Contribute to system-wide performance tuning and reliability improvements, identifying architectural risks and proposing mitigation strategies
  • Build the team
    • Develop mentoring structures and contribute to onboarding, skill development, and growth paths for less experienced engineers
    • Mentor mid-level and junior engineers, fostering a culture of continuous learning, ownership, and technical excellence
    • Provide technical leadership across the full development lifecycle, including design reviews, coding standards, and testing practices

Job Qualifications

  • 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 bachelors degree, four or more years of experience with a masters degree, or two or more years with a PhD. May substitute equivalent experience in lieu of education.
  • Deep expertise in Java and/or other backend languages (e.g., Scala, Go)
  • Demonstrated technical leadership in cross-functional engineering efforts
  • Strong written and verbal communication skills, including experience working directly with customers or stakeholders

PREFERRED SKILLS AND QUALIFICATIONS:
  • 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
  • Ability to interface directly with customers and senior stakeholders
  • Experience working in the DoD or Intelligence Community

About General Atomics Aeronautical Systems, Inc

General Atomics Aeronautical Systems, Inc. (GA-ASI) is a leading designer and manufacturer of remotely piloted aircraft (RPA) systems, radars, and electro-optic and related mission systems, including the Predator® RPA series and the Lynx® Multi-mode Radar. GA-ASI provides long-endurance, mission-capable aircraft with integrated sensor and data link systems required to deliver persistent situational awareness and rapid strike capabilities. The company is headquartered in Poway, California, and has additional offices and facilities around the world.
Learn more about General Atomics Aeronautical Systems, Inc
Size
14,000 employees
Industry
Founded
1955

Similar Jobs

More Jobs at General Atomics Aeronautical Systems, Inc

  • General Atomics Aeronautical Systems, Inc
    Program Manager III
    $100K — $130K *
    Englewood, CO 80112 (Arapahoe County)
    Aerospace & Defense
    In-Person
  • General Atomics Aeronautical Systems, Inc
    Financial Analyst II
    $75K — $95K *
    Poway, CA 92064 (San Diego County)
    Finance & Insurance
    In-Person
  • General Atomics Aeronautical Systems, Inc
    Engineer VII
    $120K — $150K *
    Poway, CA 92064 (San Diego County)
    Aerospace & Defense
    In-Person
  • General Atomics Aeronautical Systems, Inc
    Business Development Associate III
    $90K — $120K *
    San Diego, CA 92154 (San Diego County)
    Energy & Utilities
    In-Person
  • General Atomics Aeronautical Systems, Inc
    Software Developer I
    $70K — $95K *
    Charlottesville, VA 22903 (Charlottesville City County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Software Developer IV jobs: