AWS Software Developer

Parsons CorporationAnnapolis Junction, MD
$148,300 - $266,900

About The Position

Parsons is looking for an experienced AWS developer to support the modernization of mission-critical cybersecurity platforms defending national security systems against evolving cyber threats. In this role you will develop, maintain, and enhance a complex software system comprised of distributed microservices, Elasticsearch/OpenSearch analytics platforms, event-driven workflows, and multiple data persistence technologies. You will contribute to the design, deployment, automation, and sustainment of scalable cloud-native capabilities across AWS and hybrid environments leveraging Kubernetes, AWS serverless technologies (Lambda, Step Functions, API Gateway), Infrastructure as Code (Terraform, CloudFormation), and modern DevSecOps practices.

Requirements

  • Bachelor of Science in Computer Science, Cybersecurity, Information Systems, or related field.
  • Minimum of Seven (7+) years’ experience as a Software Engineer.
  • Proficiency with Docker, Kubernetes, AWS Lambda, Python.
  • Experience with Elasticsearch, Kibana, SIEM.
  • Experience with Terraform
  • Experience working as part of an Agile development team.
  • U.S. Citizenship
  • Active TS/SCI security clearance with polygraph

Nice To Haves

  • Strong analytical, communication, and documentation skills.
  • Experience supporting government managed services cloud environments.
  • AWS Certified Developer and/or AWS Certified Solutions Architect

Responsibilities

  • Design, deploy, and maintain secure AWS cloud infrastructure and on-premises environments utilizing Docker, Kubernetes, and related technologies.
  • Monitor system performance, cloud utilization, scalability, and operational health.
  • Configure and manage Kubernetes clusters.
  • Engineer solutions for automating deployments and all associated software configurations to increase reliability of software applications.
  • Participate in technical design sessions and develop detailed technical solutions.
  • Support proxy configuration to handle routing and management of user requests.
  • Evaluate and revise solutions for data redundancy and backup.
  • Evaluate opportunities for process improvements and automation as well as end-to-end deployment pipelines.
  • Confer with mission customers and team members to obtain information on project limitations and capabilities, performance requirements and interfaces.
  • Collaborating in Agile scrum cycles.

Benefits

  • medical
  • dental
  • vision
  • paid time off
  • 401(k)
  • life insurance
  • flexible work schedules
  • holidays
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service