Skip to content

Senior Software Engineer – Platform
Company | ATPCO |
---|
Location | Reston, VA, USA |
---|
Salary | $126000 – $140000 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Senior, 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.