careertakescareertakes

Junior Software Engineer

Confidential Client•Aerospace & Defense
Entry LevelFull-timeHybridN/A
Washington
2 Days Ago

The Junior Software Engineer will support the development and integration of air traffic management systems for a federal aviation program, focusing on system management and modernization of air traffic control operations. The role involves utilizing scripting, automation, containerization, and infrastructure as code practices within a hybrid work environment, contributing to critical national airspace system projects.

Boost your chances. Upload your resume to see your match score.

Unlock Match Rate
Description

About Careertakes

👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, Technology, Information and Internet.

Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.


What You’ll Do

This Junior Software Engineer role supports the development, integration, and operational management of air traffic management and control systems for a federal aviation program. You’ll work with system-level tooling, automation, and infrastructure to help modernize mission-critical operations.

  • Support development and integration of air traffic management systems and related infrastructure
  • Maintain and automate Linux-based systems (primarily Red Hat Enterprise Linux)
  • Write and improve automation and scripts using Python and Bash/Shell
  • Use configuration management and Infrastructure-as-Code practices (Ansible, IaC tooling)
  • Work with container technologies (Podman/Docker) and manage VM lifecycles (VMware, KVM)
  • Contribute to CI/CD pipelines, build automation, and release processes
  • Troubleshoot system issues, participate in deployments, and document runbooks and procedures

What You’ll Need

  • Bachelor’s degree in Computer Science or a related technical field (or equivalent experience)
  • Less than 2 years of relevant experience (entry-level/junior)
  • Strong scripting and automation skills in Python and Bash/Shell
  • Linux system administration experience, preferably with Red Hat Enterprise Linux
  • Familiarity with containerization (Podman/Docker) and virtualization (VMware, KVM)
  • Basic experience with Ansible or other configuration management tools
  • Ability to obtain and maintain a Public Trust clearance (required for employment)
  • Strong troubleshooting, communication, and documentation skills

Nice-to-Haves

  • Hands-on experience with CI/CD tools and pipelines
  • Exposure to mission-critical or federal aviation systems
  • Knowledge of security best practices for system administration and deployments
  • Familiarity with monitoring and logging tools for large-scale systems

Compensation & Benefits

  • Competitive annual salary range: $69,550 – $125,725 (USD), plus potential bonuses
  • Hybrid work environment (mix of in-office and remote work)
  • Opportunity to work on national airspace system modernization and enterprise infrastructure
  • Professional development and exposure to mission-critical deployments

Location & Clearance

  • Location: Washington, WA (onsite/hybrid as required by program)
  • Clearance: Must be able to obtain and maintain a Public Trust clearance

Equal Opportunity & Hiring Transparency

Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.

If you have questions about how your data is used, please contact us directly.

Negotiate a higher salary! Check the salary ranges for this job type in your area.

View My Salary Range