Platform Engineer
Role details
Job location
Tech stack
Job description
-
Lead platform engineering efforts that improve the reliability, scalability, and security of cloud-based systems and shared services.
-
Design and implement secure cloud architectures using managed services, networking controls, audit capabilities, and secrets management best practices.
-
Build and maintain infrastructure as code solutions with Terraform to standardize deployments and reduce operational risk.
-
Develop internal tooling and automation in languages such as Java, Python, Go, or C# to streamline platform operations and engineer productivity.
-
Strengthen containerized workloads by applying Docker security practices and supporting services running on platforms such as AWS Fargate.
-
Guide cross-functional technical initiatives, aligning multiple teams on engineering standards, platform direction, and security expectations.
-
Improve delivery pipelines by integrating orchestration and automation tools such as GitHub Actions, Jenkins, CircleCI, or similar technologies.
-
Partner with engineering and security teams to embed secure development practices, code management discipline, and supply-chain protections into daily workflows.
-
Support the use and optimization of cloud platform services, including compute, databases, and other managed offerings, to meet performance and availability goals.
Requirements
We are looking for an experienced Platform Engineer to help strengthen and scale cloud infrastructure. This role focuses on building secure, resilient platform capabilities that support engineering teams and critical services across the organization. The ideal candidate brings deep technical leadership, strong software engineering foundations, and a track record of improving cloud environments through automation, security, and thoughtful architecture., * 10+ years of hands-on experience in software engineering, platform engineering, cloud engineering, or a related technical discipline.
-
Extensive experience operating at a senior or staff engineering level with a history of influencing technical strategy across teams.
-
Strong hands-on expertise with AWS and cloud security services, including monitoring, logging, configuration management, and threat detection capabilities.
-
Proficiency in at least one object-oriented or backend programming language such as Java, Python, Go, or C#.
-
Practical experience with Terraform, Docker, and modern infrastructure automation practices.
-
Familiarity with managed cloud services, including container platforms, relational and NoSQL databases, and other production-grade AWS offerings.
-
Experience working with CI/CD and orchestration tools such as GitHub Actions, Jenkins, CircleCI, Harness, or comparable platforms.
-
Understanding of Agile delivery methods such as Kanban and the ability to collaborate effectively in fast-moving engineering environments.