Define and execute a long-term roadmap for backend services, focusing on high availability, low latency, and massive scalability.
Drive alignment across cross-functional "Clouds" (Sales, Service, Marketing, etc.).
Hire, develop, and retain a world-class org of 15–40+ engineers (including Managers and ICs).
Act as a bridge between executive leadership and deep-tech engineering.
Own the full software development lifecycle (SDLC).
Participate in high-level design reviews and troubleshoot architectural bottlenecks in Java, Golang, or Python environments.
Requirements
10+ years of experience in software engineering
at least 5 years in a significant leadership role (Manager of Managers preferred for Sr. Director)
Proven track record of building and operating large-scale distributed systems (Microservices, Service Mesh, Event-driven architectures)
Deep familiarity with modern backend languages (Java, Go, or Python) and data persistence layers (SQL, NoSQL, or distributed caches like Redis/Memcached)
Strong experience architecting on AWS or GCP, with a deep understanding of Kubernetes (K8s), containerization, and Infrastructure-as-Code (Terraform/Pulumi)
Demonstrated ability to influence without direct authority and navigate complex organizational structures to get "Buy-in" for large technical migrations
Degree in Computer Science or a related technical field.