Award winning Executive recruitment company, Monroe Consulting Group is recruiting on behalf of a leading HR Software company, focused on the recruitment software and applicant tracking system sector. The company has offers cloud-based SaaS solutions to streamline talent acquisition, making it a key player in the human resource and recruitment industries. Our esteemed client, a leading cloud-based SaaS solutions company, is seeking a Head of Platform Engineering to lead and optimize their technical operations. The ideal candidate will possess background in Software engineering, building and maintaining a collaborative platform for their B2B SaaS solution, as well as establishing architectural frameworks to ensure maximum scalability across all regions.
The Head of Platform Engineering will oversee the technical strategy and execution of the platform's infrastructure. This role requires the candidate to take a leadership role to be responsible for leading the design, implementation of reliable infrastructure solutions through initiatives such as DevOps, SRE, and platform performance. The ideal candidate also needs to ensure that the platform has a reliable, and optimized infrastructure, to further develop productivity via automation and other tools. It is crucial to have a strong background in software engineering, along with proven leadership with efficient team management skills.
Job Responsibilities
- Lead Platform Engineering: Define and execute the technical roadmap for infrastructure, observability, and developer experience.
- Ensure Reliability & Performance: Drive DevOps, SRE, and infrastructure initiatives to maintain platform stability and efficiency.
- Architect Scalable Solutions: Design secure, high-performance infrastructure with best practices and scalability across regions.
- Optimize Operations & Costs: Implement cost-effective strategies while enhancing platform performance.
- Manage Security & Compliance: Enforce security best practices, SOC 2 compliance, audits, and risk mitigation.
- Enhance Developer Productivity: Improve CI/CD pipelines, automation, and tooling to streamline development.
- Address Technical Debt: Identify and refactor legacy systems for better maintainability.
- Provide Hands-On Leadership: Solve complex technical challenges and contribute to code as needed.
Job Requirements
- Communication: English language proficiency is required.
- Experience: Extensive years in a management role, with a background in software development and team leadership.
- Technical Proficiency: Strong familiarity in managing Kubernetes clusters and container orchestration. Proficient in observability tools. Skilled in IaC with Terraform or CloudFormation. Expert in database optimization, especially for multi-tenant systems. Extensive AWS knowledge. Experienced in GitOps workflows and CI/CD automation. Solid backend development skills in Python; JavaScript/TypeScript is a plus. Strong security focus and experience with multi-tenant architectures.
- Soft Skills: Keen to learn, self-motivated, detail-oriented, and aware of the significance of making a meaningful contribution