We are seeking an experienced Senior Engineering Manager to lead the development and evolution of platform management and automation systems that enable seamless deployment, operation, and observability of distributed database clusters across cloud and on-premises environments.
Requirements
- Lead and mentor engineering teams focused on platform automation, cluster lifecycle management, and monitoring systems.
- Oversee the design and development of Kubernetes-based operators and orchestration frameworks for distributed platforms.
- Spearhead the creation and implementation of automation systems that facilitate the deployment, scaling, and upkeep of distributed clusters.
- Establish engineering best practices concerning system reliability, scalability, security, and maintainability.
- Perform design reviews and assist teams in building high-quality, production-ready software.
- Collaborate with product management, site reliability engineering (SRE), and infrastructure teams to ensure technical solutions align with product strategy and operational objectives.
- Develop and improve observability frameworks that offer monitoring, logging, and performance insights.
- Assist teams in addressing complex challenges related to distributed systems and eliminating technical obstacles.
- Define engineering roadmaps and monitor progress against strategic goals and operational metrics.
- Promote a culture of continuous improvement, technical excellence, and knowledge sharing among engineering teams.
- Ensure effective collaboration across globally distributed teams and stakeholders.
- Participate in architectural decision-making while remaining actively involved in providing technical guidance when needed.
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Visa Sponsorship
- Four Day Work Week
- Generous Parental Leave
- Tuition Reimbursement
- Relocation Assistance