T

Thoughtworks

Global tech consultancy for digital transformation

Senior Platform Engineer - AWS, Airflow

Platform EngineeringUpdated on Nov 13
Full-timeChicago, IL, USA$111k - $184k /yr

About the Job

Requirements

  • Solid background structuring secure, highly scalable AWS cloud architectures, including serverless, advanced networking, and AWS best practices.
  • Mastery of Amazon EKS, with advanced knowledge of performance tuning, cost optimization, and platform scaling.
  • Extensive hands-on experience managing and deploying complex data workflows using Apache Airflow, AWS MWAA, and dbt, including implementing dbt CI/CD pipelines.
  • Advanced proficiency building Infrastructure as Code, primarily with Terraform, and expertise designing and integrating enterprise automation pipelines using Harness CI/CD and GitHub.
  • Deep technical understanding of Docker, Kubernetes, microservices architecture, RESTful APIs, and NoSQL databases.
  • Strong foundation in programming and scripting languages such as Python, Go, or Bash, and expert-level experience implementing observability and monitoring tools such as Prometheus, Grafana, Datadog, or New Relic.
  • Ability to influence technical and non-technical stakeholders, including data engineering and development teams.
  • Leadership and mentoring abilities within cross-functional teams.
  • Ability to take strategic ownership and drive continuous improvement initiatives.
  • Proficiency in presenting technical recommendations with well-reasoned arguments.

Responsibilities

  • Design, implement, and manage secure, highly available, and scalable AWS platform infrastructure, balancing cost, reliability, and performance across cloud services.
  • Architect, maintain, and optimize automated CI/CD pipelines using Harness and GitHub, including deployment processes for data environments using dbt CI/CD and Apache Airflow/AWS MWAA.
  • Manage and optimize containerized environments using Docker, Kubernetes, and Amazon EKS, and drive adoption of Terraform-based Infrastructure as Code for scalable resource management and provisioning.
  • Troubleshoot complex platform issues, perform root cause analysis, and drive corrective actions to ensure platform stability.
  • Advance DevOps and GitOps practices across the organization.
  • Mentor junior engineers and provide technical guidance to cross-functional teams.
  • Take ownership of critical platform components, including Terraform automation and AWS MWAA, and contribute to strategic decisions aligned with business and technical objectives.

About the Company

Thoughtworks

Global tech consultancy for digital transformation

Thoughtworks is a global technology consultancy that helps organizations modernize and innovate by combining strategy, design, and software engineering. They work with clients to create adaptable technology platforms, digital products, and data- and AI-enabled solutions through tailored engagements. Their model centers on consultancy services, delivering project-based work, retainer arrangements, and long-term partnerships to implement custom software, modernize legacy systems, and execute data-driven strategies. Distinguishing factors include a 30-year track record, a broad, cross-industry client base, and an emphasis on end-to-end transformation rather than just technology delivery. The company's goal is to help clients thrive in the digital age by enabling sustainable growth and competitive advantage through integrated strategy, design, software, and analytics.

Company size
10,001+
Company stage
IPO
Headquarters
Chicago, IL
Founded
1993

Recently Posted Jobs

Explore more opportunities at Thoughtworks

See more jobs