Agile Defense

Senior Full-Stack Software Developer – Ansible Automation

Agile Defense

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AnsibleAWSCloudDockerFlaskLinuxPythonReactVMwareVue.js

About the role

  • Develop, maintain, and enhance the application’s backend services and APIs using Python and FastAPI.
  • Write and maintain Ansible playbooks and collections that drive the platform’s automation logic.
  • Support build, test, and deployment pipelines for RHEL-based appliances and cloud deployments.
  • Collaborate with team members to design, implement, and review new features and integrations.
  • Troubleshoot and resolve issues across the stack, including web, database, and automation layers.
  • Contribute to continuous integration and delivery (CI/CD) processes and related tooling.
  • Participate in code reviews and uphold best practices for quality, security, and maintainability.
  • Assist with packaging and versioning of application releases for on-premises and cloud environments.
  • Document code, configuration, and automation workflows to support reproducibility and compliance.
  • Engage in agile sprint planning, backlog grooming, and cross-team collaboration to deliver product goals.

Requirements

  • Required Certification(s): Security+
  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related technical field; equivalent professional experience may be considered in lieu of a degree.
  • 5-7 years of professional experience in software development, automation, or DevOps engineering.
  • Strong proficiency with Python and experience developing or maintaining web applications (FastAPI, Flask, or similar frameworks).
  • Hands-on experience writing Ansible playbooks or developing Ansible collections.
  • Working knowledge of Linux (RHEL 8/9 preferred), system administration concepts, and automation pipelines.
  • Familiarity with containerization, virtualization, or image-based deployments (e.g., Docker, VMware, AWS AMI).
  • Experience with version control (Git), CI/CD tools, and collaborative development workflows.
  • Exposure to frontend frameworks (React, Vue, or similar) is a plus but not required.
  • Security or compliance background (e.g., STIGs, hardening, or configuration management) is highly desirable.
Benefits
  • Employees of Agile Defense are our number one priority.
  • Competitive and comprehensive benefits package.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonFastAPIAnsibleCI/CDLinuxDockerGitFlaskRHELVirtualization
Soft skills
collaborationtroubleshootingcode reviewdocumentationagile planningproblem-solvingcommunicationteamworkquality assurancemaintainability
Certifications
Security+
Seek

Senior Software Engineer – Applied AI

Seek
Seniorfull-time$150k–$175k / year🇺🇸 United States
Posted: 19 minutes agoSource: seek.applytojob.com
CloudDistributed SystemsPythonReact
Descript

Software Engineer – Agent

Descript
Mid · Seniorfull-time$174k–$286k / yearCalifornia · 🇺🇸 United States
Posted: 26 minutes agoSource: boards.greenhouse.io
PostgresReactRedisTypeScript
Zealogics Inc

Senior AI Full Stack Developer

Zealogics Inc
Seniorfull-time🇺🇸 United States
Posted: 2 hours agoSource: zealogicsllc.applytojob.com
AngularAWSAzureCloudDockerJavaScriptKubernetesMicroservicesMongoDB.NETNext.jsNode.js+7 more
Bonusly

Software Engineer

Bonusly
Mid · Seniorfull-time$133k–$200k / year🇺🇸 United States
Posted: 2 hours agoSource: ats.rippling.com
MongoDBPostgresReactRubyRuby on Rails
KBR, Inc.

Senior Software Engineer

KBR, Inc.
Seniorfull-time$110k–$140k / year🇺🇸 United States
Posted: 2 hours agoSource: kbr.wd5.myworkdayjobs.com
C++