Job Description :
We are looking for a Lead Engineer to join our dynamic engineering team. This role offers the opportunity to solve complex technical problems, write clean and scalable code, and contribute to the robust architecture powering our real-time gaming platforms. As a Lead / Senior Engineer, you'll be part of a high-performing team that values ownership, collaboration, and technical excellence. You'll work on mission-critical systems, ensuring performance, scalability, and security in a fast-paced gaming :
- Break down complex challenges into manageable tasks and deliver scalable, high-quality code.
- Maintain and improve our backend systems to ensure high performance and minimal downtime.
- Identify and proactively resolve issues, including edge cases and architectural bottlenecks.
- Maintain an organized, well-structured codebase that aligns with engineering best practices.
- Apply strong analytical thinking to design and deliver solutions that enhance user experience.
- Communicate clearly and effectively within cross-functional teams; raise blockers only after thorough problem exploration.
- Participate in Agile ceremonies such as sprint planning, daily stand-ups, and retrospectives.
- Develop an empathetic understanding of the users and deliver value through intuitive features and :
- 7+ years of backend development in Java or Node.js .
- Strong in system design, microservices, and RESTful APIs.
- Hands-on with RDBMS / NoSQL (PostgreSQL, MongoDB, Redis).
- Experience with cloud platforms (AWS preferred), Docker, and Kubernetes.
- Familiar with CI / CD, monitoring, and scaling distributed systems.
- Comfortable with asynchronous processing and message queues (Kafka, etc. ).
- Proven ability to lead, mentor, and drive engineering best practices.
Good to have :
Prior experience mentoring or guiding junior engineers.Exposure to backend development frameworks and cloud technologies.Familiarity with modern DevOps practices (CI / CD, containerization, monitoring tools).(ref : hirist.tech)