Platform Engineer II
$130,000–$140,000 year
RemoteUnited States
Job Summary
Design and deliver reusable Terraform modules and optimize CI/CD pipelines on AWS to accelerate time-to-market. Own components end-to-end, shaping approaches for database migrations and data warehouse infrastructure while applying security by default with least-privilege IAM and secrets handling. Instrument systems, build dashboards, and carry operational load including production support, escalations, and maintaining system health. Write runbooks and documentation to enable team operations and mentor newer engineers. Participate in the on-call rotation as an escalation point of contact, driving incidents to resolution. Weave AI into daily workflows by authoring custom skills and developing multi-agent workflows.
Required Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field with 5+ years of relevant experience, or an equivalent combination of education and 8+ years of professional experience in platform engineering, infrastructure, or DevOps
- 5+ years in platform engineering, infrastructure, or DevOps roles, with a proven track record of building internal tooling and Production support
- Strong hands-on experience across AWS infrastructure
- Advanced Terraform: composing and versioning reusable modules; remote state with locking and workspaces/backends; meta-arguments and dynamic blocks (for_each, count, dynamic); safe state operations and refactoring (import, moved blocks, targeted state changes); drift detection; and policy/testing in CI (e.g., Terratest, tflint, Sentinel or OPA)
- Building and debugging CI/CD pipelines independently (GitHub Actions and/or Jenkins)
- Container orchestration on EKS/Kubernetes and AWS Fargate
- GitOps workflows (e.g., ArgoCD)
- Observability in practice: instrumenting services and building meaningful dashboards and alerts across metrics, logs, and APM
- Security fundamentals applied by default: least-privilege IAM, secrets handling, key and certificate rotation
- Strong proficiency with python and shell scripting to automate recurring work and build internal tooling
- Clear written and verbal communication — able to plan a piece of work, document the reasoning, and align with the team before building
- AWS certification, such as Solutions Architect Associate/Professional or SysOps/DevOps Engineer
- Flexibility to support scheduled off-hours deployments and critical maintenance windows
Desired Qualifications
- Ruby or Postgres performance tuning experience
- FinOps or cloud-cost optimization: right-sizing, cost tagging, and reporting
- OpenSearch/Elasticsearch operation and migration
- Data warehouse / analytics infrastructure on AWS (Redshift, Glue, Step Functions)
- Disaster recovery and backup/restore testing; exposure to RTO/RPO planning
- Experience migrating between CI/CD systems or source-control platforms, such as Jenkins to GitHub Actions or GitLab to GitHub
- Networking depth: VPC, DNS, load balancers, and WAF
- Leading or co-leading incident response and postmortems
- Experience on a small platform/DevOps team moving fast on multiple initiatives concurrently
- Building or operating AI/LLM backends on AWS, including Bedrock, agentic/tool-calling services, MCP servers, and vector stores
- Hands-on experience with Azure infrastructure
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.