Overview
We are looking for an experienced Lead Platform Engineer to join a forward-thinking organization focused on building a large-scale, mission-critical data and technology platform. In this contract role, you will work alongside the CTO and a team of senior engineers to lead the design and implementation of core infrastructure, establish best practices, and make critical architectural decisions. This role is ideal for those who thrive on overcoming complex technical challenges and desire to shape technology strategy and engineering foundations from the ground up.
Responsibilities
- Lead the design and implementation of foundational platform infrastructure and engineering capabilities.
- Define architectural patterns, engineering standards, and best practices for future development.
- Collaborate with the CTO and stakeholders on key technical decisions and documentation.
- Promote secure-by-design principles across platform development.
- Establish and maintain core engineering tooling, including CI/CD pipelines and Infrastructure-as-Code frameworks.
- Design and implement identity and access management (IAM) solutions.
- Build and manage cloud infrastructure using Infrastructure-as-Code approaches.
- Mentor engineers and foster a strong engineering culture within the team.
Requirements
- Proven experience leading or contributing to complex distributed or cloud-native systems.
- Strong expertise in Python, including backend development and infrastructure tooling.
- Hands-on experience with major cloud platforms such as AWS, Azure, or Google Cloud.
- Solid experience in implementing Infrastructure-as-Code with tools like Terraform.
- Experience in designing authentication and authorization systems with modern identity standards.
- Understanding of data storage architectures and query pattern trade-offs.
- Experience in establishing CI/CD pipelines and engineering best practices.
- Excellent communication skills to convey complex technical concepts to varying audiences.