Posted in

Senior Software Engineer – Platform

Senior Software Engineer – Platform

CompanyATPCO
LocationReston, VA, USA
Salary$126000 – $140000
TypeFull-Time
Degrees
Experience LevelSenior, Expert or higher

Requirements

  • 10+ years of experience in cloud infrastructure design and management, with a strong focus on AWS
  • Expertise in architecting, implementing, and managing complex cloud environments, including large-scale, distributed systems
  • Proven experience with Infrastructure as Code (IaC), particularly with AWS CloudFormation, Terraform, or Ansible
  • Strong experience with Linux/Unix systems and automation through scripting languages such as Python, Bash, etc.
  • In-depth knowledge of networking, security, and cloud architecture best practices in AWS environments, including VPC design, IAM, and encryption
  • Experience implementing and optimizing CI/CD pipelines with tools like Jenkins, AWS CodePipeline, or GitLab CI
  • Advanced proficiency with monitoring, logging, and observability tools (CloudWatch, Datadog, Prometheus) to ensure infrastructure health and performance
  • Leadership and mentoring experience, with a proven ability to guide junior engineers and promote a culture of continuous learning
  • Excellent problem-solving and troubleshooting skills, with experience in root cause analysis of complex cloud issues
  • Strong collaboration and communication skills, with the ability to work with both technical and non-technical stakeholders.

Responsibilities

  • Lead the design and implementation of highly available, scalable, and secure cloud infrastructure in AWS, ensuring alignment with business needs and best practices
  • Architect cloud solutions that are optimized for performance, security, and cost-efficiency, including multi-region, multi-account, and hybrid cloud architectures
  • Drive automation initiatives, building robust Infrastructure as Code (IaC) frameworks using tools like AWS CloudFormation, Terraform, or Ansible to automate the provisioning, scaling, and monitoring of cloud resources
  • Provide technical leadership and mentorship to platform engineers, guiding them in cloud best practices, security, DevOps methodologies, and problem-solving approaches
  • Collaborate with cross-functional teams including product, development, and security to ensure seamless integration of services and applications with the cloud infrastructure
  • Oversee the implementation and management of CI/CD pipelines, ensuring fast, reliable, and automated deployment processes
  • Lead complex troubleshooting and performance tuning efforts for cloud infrastructure and applications, ensuring the highest levels of reliability and performance
  • Implement security best practices for cloud infrastructure, including monitoring, logging, and incident response, working closely with security and compliance teams to maintain a secure cloud environment
  • Evaluate and integrate new AWS services and emerging cloud technologies to enhance platform capabilities and drive continuous improvement
  • Develop and enforce governance models for cloud environments, ensuring compliance with regulatory requirements and organizational policies
  • Act as the subject matter expert (SME) on AWS, providing guidance to executives and stakeholders on cloud strategy and infrastructure investments
  • Oversee the architecture and implementation of APIs following a contract-first approach
  • Evaluate and integrate new AWS services, IAM tools, and emerging cloud technologies to enhance platform capabilities, improve API ecosystems, and drive innovation
  • Develop and enforce governance models for cloud environments and APIs, ensuring compliance with regulatory requirements and organizational policies.

Preferred Qualifications

  • AWS Certified Solutions Architect (Professional), AWS Certified DevOps Engineer (Professional), or other advanced AWS certifications
  • Deep experience with Kubernetes, Docker, and container orchestration in the cloud
  • Expertise in multi-cloud or hybrid cloud strategies, including working with both AWS and other cloud platforms like Azure or Google Cloud
  • Experience with service mesh architectures (e.g., Istio, Linkerd) and microservices deployment in AWS
  • Hands-on experience with security compliance frameworks (e.g., SOC2, HIPAA, ISO27001) and implementing security controls in cloud environments
  • Familiarity with serverless architectures using AWS Lambda and other AWS serverless services.