Demo

Senior Software Engineer

Aireon
Mc Lean, VA Full Time
POSTED ON 3/20/2025 CLOSED ON 6/25/2025

What are the responsibilities and job description for the Senior Software Engineer position at Aireon?

Company Overview

Aireon deployed the world’s first global space-based air traffic surveillance system, providing real-time aircraft monitoring capabilities around the world, including over the poles, over the oceans and in remote areas.  

Aireon data enables safer, more efficient and more environmentally friendly aviation travel, resulting in significant CO2 emission reductions. More than 20 Air Navigation Service Providers representing more than 40 countries – including NAV CANADA, NATS (UK), Air Traffic and Navigation Services (South Africa), Airports Authority of India (AAI), and ASECNA (Africa) -- rely on Aireon data to navigate aircraft in their airspaces.  

We are committed to offering an employment experience and benefits package that enables you and your family to grow with us and to share in our success. 

Position Summary, Job Requirements & Responsibilities

As a Senior Software Engineer, you will participate in all aspects of the software development lifecycle which includes estimating, technical design, implementation/development, documentation, testing, deployment, and production operations support of Aireon’s integrated product applications developed for our external and internal customers. As a member working in a team environment, you will take direction from the Product Engineering Lead and/or the Product Engineering Director on development and production operations activities.  

 

What You'll Do

  • Participate in technical planning & requirements gathering phases including design, code, test, troubleshoot, and document software applications 
  • Ensure that technical software development process is followed on the project according to internal and industry best practices for software development and operational support 
  • Document and present design documents for project approval 
  • Develop and perform unit and integration testing and document results 
  • Perform peer code reviews 
  • Define measures and KPI’s 
  • Utilize key components of Aireon’s cloud ecosystem for the integrated products we launch and operate 
  • Perform analysis and troubleshooting of processing errors and data inconsistencies and provide solutions 
  • Software Development Life Cycle (SDLC) 
  • Understand Data Flows and Common Data Model 
  • Participate in daily scrum meetings and weekly status meetings to provide a status report of work in progress or accomplished, as well as issues encountered 
  • Track and maintain task activities using Azure DevOps tool 
  • Support implementation of CI/CD pipelines and test automation, as well as automate operational procedures (DevOps) 
  • Create and maintain technical documentation following Aireon’s policies and procedures for software engineering 
  • Adapt and work with team members of various experience levels and locations 

Experience & Education Requirements / EEO

Required Qualifications

  • Bachelor’s degree in MIS, computer science, math, engineering or comparable major 
  • Passionate developer with 5 years minimum of application development and testing experience 
  • At least 7 years of demonstrable programming/testing experience in C#, .NET, and PowerShell scripting 
  • Experience RESTful APIs and microservices in containerized environments 
  • Experience using Microsoft’s Azure Cloud to create and deploy applications 
  • Working knowledge of geospatial data solutions 
  • Eligible to obtain SF-85P Public Trust clearance 

Desired Qualifications

  • Experience with Azure Kubernetes Service on Linux clusters 
  • Experience with Azure DevOps as a collaboration tool 
  • Experience with Azure Pipelines CI/CD 
  • Hold an active Microsoft Azure certification 

About You

 

You are a self-starter. You take the initiative to make things happen with strong follow-through on delegated tasks. 

You are precise. You have an excellent eye for detail. Nothing gets past you without a careful and thorough analysis to deliver high-quality products and services. 

You are task oriented. You are disciplined and accountable. You can efficiently manage specialized work in your area of expertise. 

You are collaborative. You are a team player who puts the interest of the team above your own. You display a positive attitude, are open to sharing information, and enjoy contributing. 

 

 

1-3-6-12 Month Plan

 

In the first month we'll expect you to...

  • Get onboarded and train with your manager
  • Get acclimated into the role
  • Understand the tools and different stakeholders
  • Understand the existing development environment
  • Start defining annual goals 

At 3 months we'll expect you to...

 

  • Participate on one or two scrum teams 
  • Understand ongoing project system requirements and design 
  • Develop APIs/microservices and as needed 
  • Develop and execute unit tests 
  • Conduct demos as needed 

At 6 months we'll expect you to...

  • Continue developer responsibilities 
  • Get involved in new software product requirement phases 
  • Provide technical recommendations for new software product and features 

At 12 months we'll expect you to...

  • Continue developer responsibilities 
  • Continue providing feedback for product features 
  • Support operational support activities 
  • Training on other Aireon products 
  • Research on new development technologies (Proof-of-Concept) 

About the Team

  • Development team of 10 distributed across North America and 3 different time zones 
  • Uses Agile methodology and tools (daily scrums, 2-week sprints, etc.) 
  • Mostly using Azure DevOps and Microsoft Office tools for collaboration and communication 

Perks and Benefits

  • Premium medical, dental and vision plan
  • Life Insurance and AD&D

  • Short Term and Long Term Disability

  • Health Savings Account (HSA)

  • Flexible Spending Accounts (FSA)

  • Retirement 401K plan with Employer Matching

  • Education Assistance and Tuition Reimbursement

  • Paid Time Off, Sick Leave, Floating Holidays

  • Paid Parental Leave

  • Company Sponsored Events

  • Employee Referral Program

 

Aireon is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, sexual orientation, gender identity or status as a protected veteran. EOE of Minorities/Females/Vets/Disability and other protected categories.

Salary.com Estimation for Senior Software Engineer in Mc Lean, VA
$110,672 to $133,301
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer?

Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295

Sign up to receive alerts about other jobs with skills like those required for the Senior Software Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $114,549 - $164,025
    • Income Estimation: $120,936 - $155,014
  • Debugging Skill

    • Income Estimation: $114,549 - $164,025
    • Income Estimation: $120,936 - $155,014
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Senior Software Engineer jobs in the Mc Lean, VA area that may be a better fit.

  • Elluminates Software Springfield, VA
  • Introduction Elluminates Software provides innovation for Federal customers, including AI-driven SaaS, Cloud and On-Prem transformation, and advanced Infra... more
  • 11 Days Ago

  • Software Engineering Institute | Carnegie Mellon University Arlington, VA
  • Who we are SEI helps advance software engineering principles and practices and serves as a national resource in software engineering, computer security, an... more
  • 18 Days Ago

AI Assistant is available now!

Feel free to start your new journey!