Skip to main content

Python Engineer - WFH

Technology
Torentify
1 month ago
Full timeOn-site

Job description

# DevSecOps/Python Engineer

## About the Role

Edgewater Federal Solutions is seeking an experienced DevSecOps/Python Engineer to provide senior technical leadership and hands-on engineering for secure software delivery, Python automation, cloud infrastructure, and CI/CD within a federal enterprise environment. This remote role focuses on establishing secure delivery standards, building reusable automation and services, and integrating security throughout the software development lifecycle.

The role is well suited to a senior engineer with deep Python, DevSecOps, cloud, infrastructure automation, and security engineering experience. The engineer will contribute to secure architecture, delivery automation, production troubleshooting, vulnerability remediation, incident analysis, technical mentoring, and continuous improvement across a federal environment.

## Key Responsibilities

  • Design, implement, and optimize Git-based CI/CD pipelines for Python and platform workloads using GitLab CI, GitHub Actions, or equivalent tools.
  • Integrate SAST, DAST, SCA, secrets scanning, container scanning, SBOM generation, artifact signing, and security gates into CI/CD pipelines.
  • Develop production-grade Python automation, APIs, services, and operational tooling using Python, FastAPI, Flask, REST, and scripting frameworks.
  • Automate infrastructure and environment provisioning using Terraform, policy-as-code, GitOps, and configuration-as-code practices.
  • Build and secure Docker/container deployment patterns using Kubernetes or ECS.
  • Integrate AWS IAM, networking, secrets, encryption, and logging controls into cloud environments.
  • Lead secure design reviews and support vulnerability remediation.
  • Troubleshoot production issues and perform incident root-cause analysis.
  • Provide technical mentoring to engineering teams.
  • Drive continuous improvement across secure software delivery, automation, and platform engineering practices.
  • Integrate security controls throughout the software development lifecycle.
## Required Qualifications
  • U.S. citizenship.
  • Ability to obtain and maintain a Public Trust.
  • Bachelor's degree in Computer Science, Software Engineering, Cybersecurity, Cloud Computing, or a related technical field.
  • 10+ years of experience in software engineering, DevSecOps, cloud engineering, platform engineering, or security engineering, including senior technical leadership responsibilities.
  • Expert Python development skills, including FastAPI/Flask, REST APIs, automation, testing, packaging, logging, and secure coding practices.
  • Strong experience with CI/CD, Git, Terraform, Docker, Kubernetes/ECS, AWS, and automated security testing.
  • Knowledge of OWASP, IAM/RBAC, Zero Trust, secrets management, encryption/TLS, observability, vulnerability management, and software supply-chain security.
  • Experience supporting federal or regulated environments.
  • Familiarity with FISMA, NIST 800-53, FedRAMP, ATO, and continuous monitoring.
## Preferred Qualifications
  • AWS certifications or comparable cloud credentials.
  • CISSP or Security+ certification.
  • CKA or CKS certification.
  • Terraform certification.
  • Python certification.
  • Comparable DevSecOps credentials.
## Skills & Competencies
  • DevSecOps
  • Python
  • FastAPI
  • Flask
  • REST APIs
  • CI/CD
  • Git
  • GitLab CI
  • GitHub Actions
  • Terraform
  • Docker
  • Kubernetes
  • ECS
  • AWS
  • SAST
  • DAST
  • SCA
  • Secrets Scanning
  • Container Security
  • SBOM
  • Artifact Signing
  • Security Gates
  • Policy as Code
  • GitOps
  • Configuration as Code
  • IAM/RBAC
  • Zero Trust
  • Secrets Management
  • Encryption/TLS
  • Observability
  • Vulnerability Management
  • Software Supply-Chain Security
  • OWASP
  • FISMA
  • NIST 800-53
  • FedRAMP
  • Authority to Operate (ATO)
  • Continuous Monitoring
  • Secure Software Development
  • Production Troubleshooting
  • Root-Cause Analysis
  • Technical Leadership
  • Mentoring
## Education & Experience

### Experience

  • 10+ years of software engineering, DevSecOps, cloud, platform, or security engineering experience.
  • Senior technical leadership experience.
  • Expert-level Python development experience.
  • Strong CI/CD, cloud infrastructure, containerization, infrastructure-as-code, and automated security testing experience.
  • Experience in federal or regulated environments.
### Education
  • Bachelor's degree in Computer Science, Software Engineering, Cybersecurity, Cloud Computing, or a related technical field.
## Work Arrangement & Schedule
  • Employment Type: Not specified in the source description.
  • Work Arrangement: Remote
  • Location: Remote
  • Citizenship Requirement: U.S. citizenship required.
  • Background/Clearance Requirement: Must be able to obtain and maintain a Public Trust.
  • No specific weekly hours, shift schedule, or weekend requirement is stated in the source description.
## Compensation & Benefits
  • Salary: $190,000–$215,000
  • Additional benefits are not specified in the source description.
## Compliance / Additional Information
  • Employer: Edgewater Federal Solutions
  • Edgewater Federal Solutions is a privately held government contracting firm located in Frederick, Maryland.
  • The company was founded in 2002 and supports government customer missions through technology and professional services.
  • Edgewater Federal Solutions states that it is ISO 9001, ISO 20000-1, and ISO 27001 certified and appraised at CMMI Level 3 Maturity for Development and Services.
  • Edgewater Federal Solutions is an Equal Opportunity Employer and states that employment decisions are made without regard to protected characteristics under applicable law.
Keywords
pythondevsecopscloud-infrastructurecustomer-intelligence-cicontinuous-integrationcd-certificate-of-depositci-cdenvironment-health-and-safety-hsseecology-environmentsoftware-developmenttraining-and-developmentsoftware-development-lifecycleinfrastructure-automationtroubleshootingmalware-and-vulnerabilitiesstudent-retention-remediation-in-higher-educationremediationtesting-and-analysismentoringcoaching-mentoring

Interested in this role?