✨ About The Role
- The Principal Engineer will lead the design, development, and operations of a scalable Search Platform.
- This role involves collaborating with Software Architects, Product Managers, and Engineering Managers to create technical solutions.
- The engineer will be responsible for ensuring the performance and reliability of large-scale microservices.
- The position includes mentoring and hiring engineers to build high-performing teams.
- The role requires conducting thorough design and code reviews to maintain high development standards.
âš¡ Requirements
- The ideal candidate will have over 10 years of experience in building and running large-scale systems.
- A strong foundation in computer science fundamentals, including data structures, algorithms, and distributed systems, is essential.
- Proficiency in programming languages such as Java or Golang is required for this role.
- The candidate should have experience with microservices architecture and modern technology stacks.
- Strong communication skills are necessary to articulate complex problems to other engineers effectively.