A

AeroVironment

Defense technology and unmanned aerial systems

Software Engineer - Full-Stack Developer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-time$83.5k - $208k /yrHybrid

About the Job

Requirements

  • A minimum of 8 years of practical software engineering experience is required, although less experience may be considered for exceptional candidates.
  • A Bachelor’s Degree may be substituted for 4 years of experience, a Master’s Degree may be substituted for 6 years of experience, and a Ph.D. may be substituted for 7 years of experience.
  • Proficiency with one or more of the following is required: Java, Spring Framework, Spring Boot, Spring Security, JavaScript, TypeScript, Apache NiFi, MongoDB, PostgreSQL via Amazon Relational Database Service, Linux, Git, Docker, Angular, D3, Vue.js, or React.
  • Demonstrated proficiency in applying sound software engineering principles, practices, and controls is required.
  • Familiarity with using artificial intelligence coding agents transparently is required.
  • An active Top Secret/Sensitive Compartmented Information clearance is required.
  • Applicants must provide documentation verifying U.S. person status under the International Traffic in Arms Regulations and/or Export Administration Regulations; eligible statuses include U.S. citizenship, U.S. lawful permanent residence, or protected individual status.

Responsibilities

  • Build new features and capabilities for a software project deployed on classified networks.
  • Design and deploy software tools for customers’ missions.
  • Code and test high-quality software in a responsive Agile team environment driven by dynamically evolving software requirements.
  • Lead tasks in coordination with other technical resources.
  • Implement agentic coding and other enterprise artificial intelligence systems to expand capabilities and improve team efficiency.
  • Support a customer-facing project by building and leading application feature improvements, including advanced data analytics and integration of artificial intelligence capabilities into real-time dataflows.

Desired Qualifications

  • At least 12 years of experience for expanded responsibilities.
  • Substantive knowledge of global finance, financial data, or blockchain and cryptocurrency.
  • Experience building and maintaining a large-scale database or large-scale real-time data flows, including database schema design, querying, and storage optimization.
  • Understanding of various file formats for database ingestion and experience with extract, transform, and load processes.
  • Use of modern coding practices emphasizing type safety, unit testing, and continuous integration and continuous deployment pipelines.
  • Strength as either a front-end or back-end engineer; full-stack skills are preferred.
  • Experience designing, developing, or supporting an application programming interface capable of servicing a high volume of requests.
  • Broad technical knowledge including software engineering, systems engineering, systems architecture, networking, functional analysis, systems analysis, usability engineering, and testing in an Agile environment.
  • Experience working and succeeding on teams following Agile methodologies.

About the Company

AeroVironment

Defense technology and unmanned aerial systems

AeroVironment designs and builds robotic systems for defense across air, land, and space, including small reconnaissance drones, high-altitude aircraft, and loitering munitions. These products work by carrying sensors and control software that allow autonomous or semi-autonomous missions, with real-time data collection, and, for weapons-enabled models, a payload and deployment mechanism for precision strikes. The company differentiates itself through a growing, multi-domain defense portfolio built via acquisitions, creating an integrated platform that combines drones with space tech, counter-UAS, and other defense capabilities. Its goal is to become a comprehensive defense-technology provider that can win large, long-term contracts by offering coordinated, autonomous systems across multiple domains.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Crystal City, Virginia
Founded
1971

Recently Posted Jobs

Explore more opportunities at AeroVironment

See more jobs