Jobs · Engineering · Virginia

Systems AWS Platform Engineer

Guidehouse · McLean, VA · 2 wk ago
On-siteEngineering$98k–$163k/yrFull-time

Travel Required: Up to 10%

Clearance Required: Ability to obtain Public Trust

What You Will Do

  • Build and maintain a self-service application delivery platform for AWS workloads.
  • Design reusable Jenkins shared libraries and pipeline standards.
  • Create Terraform module stacks for ECS, S3, SQS, Lambda, IAM, and related AWS services.
  • Define the YAML-based application contract used by application teams.
  • Implement promotion workflows, approvals, drift prevention, and environment separation.
  • Partner with developers, security, and operations to deliver secure golden paths.
  • Design and develop end-to-end Jenkins Declarative and Scripted pipelines using Groovy to automate seamless code promotion from development through to production environments.
  • Build Terraform modules and root-module compositions for multi-service applications.
  • Support ECS Fargate and optional AWS capabilities such as S3, SQS, Lambda, IAM.
  • Standardize build, test, deploy, and approval workflows.
  • Establish Terraform state and environment management practices.
  • Create documentation, templates, and onboarding guides for application teams.
  • Improve reliability, observability, security, and cost efficiency.

Requirements

  • Bachelor’s degree or additional four (4) years experience in lieu of degree.
  • Four (4) to ten (10) years Platform Development experience.
  • Strong AWS experience, especially ECS, IAM, S3, SQS, Lambda, VPC, and CloudWatch.
  • Hands-on Terraform experience, including module design and backend/state management.
  • Jenkins pipeline expertise, preferably shared libraries and multibranch pipelines.
  • Experience creating reusable platform abstractions for multiple services.
  • Good scripting ability in Bash or Python.
  • Understanding of SDLC, deployment strategies, and release governance.
  • Must be able to obtain and maintain a Federal or DoD "Public Trust"; candidates must obtain approved adjudication of their Public Trust prior to onboarding. Candidates with an active Public Trust or suitability are preferred.

Nice to Have

  • Experience designing IDP (Internal Developer Platforms).
  • Experience with Spring Boot or containerized Java services.
  • Experience with approval gates, policy enforcement, and environment promotion.
  • Experience with multi-account AWS design.
  • Familiarity with event-driven architectures and asynchronous patterns.
  • Experience onboarding application teams to shared tooling.
  • Experience supporting ServiceNow-based low-code applications.

Pay

The annual salary range for this position is $98,000.00 - $163,000.00. Compensation decisions depend on a wide range of factors, including but not limited to skill sets, experience and training, security clearances, licensure and certifications, and other business and organizational needs.

Benefits

  • Medical, Rx, Dental & Vision Insurance
  • Personal and Family Sick Time & Company Paid Holidays
  • Parental Leave
  • 401(k) Retirement Plan
  • Group Term Life and Travel Assistance
  • Voluntary Life and AD&D Insurance
  • Health Savings Account, Health Care & Dependent Care Flexible Spending Accounts
  • Transit and Parking Commuter Benefits
  • Short-Term & Long-Term Disability
  • Tuition Reimbursement, Personal Development, Certifications & Learning Opportunities
  • Employee Referral Program
  • Corporate Sponsored Events & Community Outreach
  • Care.com annual membership
  • Employee Assistance Program
  • Supplemental Benefits via Corestream (Critical Care, Hospital Indemnity, Accident Insurance, Legal Assistance and ID theft protection, etc.)

Position may be eligible for a discretionary variable incentive bonus.

Similar jobs

AWS Platform Engineer

Clark Construction GroupMcLean, VA· 3 mo ago
Engineering$65k–$170k/yrapply on clark.wd503.myworkdayjobs.com