8+ years of software engineering experience with deep expertise in backend systems, distributed architecture, and platform engineering. 3+ years of engineering management experience leading teams of 6-10+ engineers. Experience building middleware, shared services, or platform capabilities that serve multiple applications and teams. Strong understanding of microservices, event-driven architecture, message queues (Kafka, RabbitMQ), API design, and service mesh patterns. Proficiency in modern backend languages (Scala, Java, Python, Go, or similar) and frameworks. Experience with containerization (Docker/Kubernetes) and cloud platforms (AWS, GCP, or Azure). Proven ability to lead initiatives across multiple teams. Exceptional project management skills. Excellent written and verbal communication. Treats the platform as a product with internal customers.