About The Position

This role offers the opportunity to lead and scale multiple platform engineering teams responsible for building, maintaining, and optimizing the systems that power enterprise-grade digital products. As Senior Manager, Platform Engineering, you will shape the technical strategy, oversee full-stack development, and ensure that distributed systems, APIs, and cloud-native platforms meet high standards of performance, reliability, and security. You will collaborate closely with product, architecture, and cross-functional teams to define multi-year roadmaps, implement observability practices, and mentor engineers to deliver scalable solutions. The role combines hands-on technical leadership with team management, fostering a culture of excellence, innovation, and operational rigor. Your work will directly impact the digital experience of end-users while influencing the growth and efficiency of the platform engineering organization.

Requirements

  • 10+ years of experience in full-stack development and platform engineering in Agile/Scrum environments.
  • Proven track record managing teams of 10+ engineers in cloud-first, distributed system architectures.
  • Deep expertise in programming languages such as C++, C#, Java, Golang, and proficiency in at least two languages.
  • Strong background in cloud platforms (AWS, Azure, or GCP), containerization, CI/CD pipelines, and distributed system design.
  • Hands-on experience with microservices, event-driven architectures, domain-driven design, caching strategies, load balancers, and API-first development.
  • Extensive knowledge of observability, SLO/SLA metrics, operational monitoring, and system reliability best practices.
  • Experience with NoSQL databases, event systems (Kafka, RabbitMQ, EventBridge), and headless solutions.
  • Excellent communication, collaboration, and problem-solving skills, with a proactive and adaptable mindset.
  • Strong ability to mentor and develop technical talent, fostering high-performing engineering teams.

Responsibilities

  • Lead and mentor multiple platform engineering teams, providing technical direction across the full software development lifecycle.
  • Define multi-year technology strategy, roadmaps, and backlogs to support scalable, distributed platforms.
  • Guide the design, development, deployment, and maintenance of cloud-native, microservices-based systems.
  • Champion observability, reliability, performance tuning, and continuous improvement in all platform systems.
  • Collaborate with product managers, architects, and leadership to prioritize initiatives, allocate resources, and ensure alignment with business objectives.
  • Review code, designs, and architecture to maintain engineering standards and best practices.
  • Oversee platform support operations, including incident management, root cause analysis, and operational effectiveness.

Benefits

  • Competitive base salary with performance-based incentives.
  • Flexible paid time off and generous PTO accrual plans.
  • Comprehensive medical, dental, and vision coverage.
  • Retirement plan options with company matching contributions.
  • Home office setup allowance and remote work flexibility.
  • Opportunities for professional growth, mentorship, and leadership development.
  • Inclusive and collaborative culture with emphasis on work-life balance and wellbeing.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service