About the Team
The NKP Team delivers a complete, enterprise-grade, production-ready Kubernetes-based platform for modern applications. NKP integrates the best of the Cloud Native Computing Foundation (CNCF) ecosystem into a lifecycle-managed package, simplifying Kubernetes operations while providing seamless application mobility and integrated security and compliance. With NKP, enterprises benefit from a production-ready platform at a dramatically reduced total cost of ownership (TCO).
Your Role
- Lead, manage, and mentor a team of talented software engineers, fostering a culture of innovation, accountability, and technical excellence.
- Drive the end-to-end delivery of large-scale distributed systems projects, from initial planning and design through to development, testing, and release.
- Collaborate closely with product management, other engineering leaders, and cross-functional teams to define the product roadmap and ensure project success.
- Uphold and champion high standards for code quality, system scalability, and overall product quality.
- Leverage your strong technical acumen to guide architectural discussions and unblock complex technical challenges for your team.
- Oversee the successful execution of cross-team projects, ensuring seamless integration and alignment across the organization.
- Manage the career growth and professional development of your team members, providing regular feedback, coaching, and mentorship.
- Recruit, hire, and onboard top engineering talent to grow the team's capabilities.
What You Will Bring
- A strong background as a hands-on software developer before transitioning into management, with significant experience in distributed systems and microservices architecture.
- A minimum of 5 years of engineering management experience in a leadership role
- Proven track record of delivering multiple complex, high-quality, and scalable distributed systems projects.
- Demonstrated experience managing cross-functional and cross-team projects from conception to completion.
- Excellent technical skills and a deep understanding of cloud-native technologies, including Kubernetes, containers, and microservices. Experience with Golang is a significant plus.
- Exceptional leadership and mentorship skills, with a genuine passion for developing the skills and careers of your team members.
- Strong project management, communication, and interpersonal skills.