{"id":469601,"url":"https://alion.io/job/aerovironment-senior-software-engineer","title":"Senior Software Engineer","company":{"id":176366,"name":"AeroVironment","domain":"avinc.com","url":"https://alion.io/company/aerovironment","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":{"grade":"B","score":78,"open_postings":29,"ghost_share":0,"stale_share":0.897,"repost_share":0,"time_to_fill_p50_days":34,"computed_at":"2026-10-22T06:10:10Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Jessup, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":215000,"max":230000,"currency":"USD","period":"year","gross":null,"usd_annual":230000},"salary_estimate":null,"experience_years_min":14,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"ArangoDB","optional":false},{"name":"AWS","optional":false},{"name":"CI/CD","optional":false},{"name":"Docker","optional":false},{"name":"JavaScript","optional":false},{"name":"Kubernetes","optional":false},{"name":"Machine Learning","optional":false},{"name":"Podman","optional":false},{"name":"PostgreSQL","optional":false},{"name":"React.js","optional":false},{"name":"Redis","optional":false}],"status":"live","first_seen_at":"2026-08-25T00:00:00Z","employer_posted_date":"2026-08-25","last_verified_at":"2026-10-22T05:54:33Z","board_verified":true,"closed_at":null,"days_open":59,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":59},"description":"Worker Type\nRegularJob Description\nJob Summary\nThe primary role of the Full-Stack Software Engineer is to design, develop, and deliver modern full-stack applications that solve complex operational challenges. This role focuses on building scalable applications with polished, intuitive user interfaces while supporting rapid prototyping and iterative development.\nYou'll work on a small, high-impact engineering team where you'll help take ideas from concept to working prototype in short, iterative development cycles. This role is ideal for someone who enjoys solving challenging problems across the full stack and wants to have a direct impact on how mission software is designed, developed, and delivered.\nPosition Responsibilities\nDesign, develop, maintain, and enhance complex full-stack software applications based on documented requirements\n\nImplement features end-to-end, spanning user interfaces, backend services, APIs, and data stores\n\nApply modern software engineering practices including version control, code reviews, automated testing, and CI/CD pipelines\n\nBuild and execute simulations and test harnesses in development and test environments\n\nDevelop intuitive, responsive user interfaces using modern UI frameworks and reusable components\n\nEnsure applications adhere to established UI/UX principles, accessibility standards, and organizational style guides\n\nTest and validate user interfaces across supported browsers and platforms\n\nDebug and troubleshoot full-stack applications, performing root cause analysis and implementing long-term solutions\n\nContinuously improve application performance, usability, scalability, and overall user experience\n\nParticipate in code reviews while contributing to engineering best practices and shared development standards\n\nCollaborate closely with product owners, designers, and software engineers to refine requirements and deliver incremental capabilities\n\nStay current with emerging technologies, frameworks, and industry best practices across frontend, backend, and cloud development\n\nBasic Qualifications\nBachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Math, or Physics is required or equivalent combination of education, training, and experience\n\nMinimum 14 years of relevant software engineering experience\n\nActive TS/SCI with Polygraph\n\nStrong Java development experience for backend services\n\nProficiency with modern JavaScript frameworks, particularly React\n\nExperience designing and consuming RESTful APIs\n\nHands-on experience with Docker or Podman\n\nExperience deploying and managing applications using Kubernetes\n\nExperience designing and implementing microservices architectures\n\nDesired Qualifications\nExperience with Machine Learning workflows\n\nExperience with streaming data pipelines\n\nExperience with batch processing systems\n\nExperience working with MongoDB\n\nExperience working with ArangoDB\n\nExperience working with Redis\n\nExperience working with PostgreSQL\n\nExperience developing and deploying applications within AWS cloud environments\n\nExperience working with hyper-converged infrastructure (HCI)\n\nFamiliarity with logging, monitoring, and observability tools\n\nExperience working in Agile or iterative software development environments\n\nSalary Range: $215,000 - $230,000\nThe pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Determination of official compensation or salary relies on several factors including, but not limited to, level of position, job responsibilities, geographic location, scope of relevant work experience, educational background, certifications, contract-specific affordability, organizational requirements, alignment with local internal equity as well as alignment with market data.\nOur compensation package also includes components designed to support employees’ total well-being, which should be considered when evaluating our competitive benefits package. These benefits include health insurance, life insurance, disability, company holiday and paid time off, parental leave, 401(k) company match and contributions, professional development/training reimbursements, and other work/life programs.\nITAR Requirement:\nThis position requires access to information that is subject to compliance with the International Traffic Arms Regulations (“ITAR”) and/or the Export Administration Regulations (“EAR”). In order to comply with the requirements of the ITAR and/or the EAR, applicants will be asked to provide specific documentation to verify U.S. person status under the ITAR and the EAR. A “U.S. person” according to their definition is a U.S. citizen, U.S. lawful permanent resident (green card holder), or protected individual such as a refugee, or asylee. See 22 CFR § 120.15. Some positions will require current U.S. Citizenship due to contract requirements.\nBenefits: AV offers an excellent benefits package including medical, dental vision, 401K with company matching, a 9/80 work schedule and a paid holiday shutdown. For more information about our company benefit offerings please visit: http://www.avinc.com/myavbenefits.\nWe also encourage you to review our company website at http://www.avinc.com to learn more about us.\nPrincipals only need apply. NO agencies please.\nWho We Are\nBased in California, AeroVironment (AVAV) is a global leader in unmanned aircraft systems (UAS) and tactical missile systems. Founded in 1971 by celebrated physicist and engineer, Dr. Paul MacCready, we’ve been at the leading edge of technical innovation for more than 45 years. Be a part of the team that developed the world’s most widely used military drones and created the first submarine-launched reconnaissance drone, and has seven innovative vehicles that are part of the Smithsonian Institution’s permanent collection in Washington, DC.\nJoin us today in developing the next generation of small UAS and tactical missile systems that will deliver more actionable intelligence to our customers so they can proceed with certainty - and succeed.\nWhat We Do\nBuilding on a history of technological innovation, AeroVironment designs, develops, produces, and supports an advanced portfolio of unmanned aircraft systems (UAS) and tactical missile systems. Agencies of the U.S. Department of Defense and allied military services use the company’s hand-launched UAS to provide situational awareness to tactical operating units through real-time, airborne reconnaissance, surveillance, and target acquisition.\nWe are proud to be an EEO/AA Equal Opportunity Employer, including disability/veterans. AeroVironment, Inc. is an Equal Employment Opportunity (EEO) employer and welcomes all qualified applicants. Qualified applicants will receive fair and impartial consideration without regard to race, sex, color, religion, national origin, age, disability, protected veteran status, genetic data, sexual orientation, gender identity or other legally protected status.\nITAR\nU.S. Citizenship required","description_format":"text","description_chars":6971,"description_truncated":false,"requirements":{"experience_years_min":14,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":true,"languages":[]},"benefits":["401k plan","Equity","Health insurance","Life insurance","Parental leave","Professional development"],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Military","Drones & UAVs"],"lifecycle":[{"event":"open","at":"2026-09-06T13:02:54Z"}],"visa":[],"liveness":{"score":18,"band":"cold","label":"Long shot","p_open":1,"p_active":0.51,"p_room":0.36,"age_days":58,"expected_fill_days":34,"reasons":["conf:0","stale_co","velocity","win:tail","crowd:brand"],"computed_at":"2026-10-22T06:10:10Z"},"pay":{"stated_usd_annual":230000,"is_top_pay":true},"html_url":"https://alion.io/job/aerovironment-senior-software-engineer","json_url":"https://alion.io/job/aerovironment-senior-software-engineer.json","meta":{"generated_at":"2026-10-23T05:35:01Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":9129,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-24T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":176366},"rest":"https://alion.io/mcp/rest/get_company?id=176366"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Faerovironment-senior-software-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Faerovironment-senior-software-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Faerovironment-senior-software-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/aerovironment-senior-software-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Faerovironment-senior-software-engineer"}]}