<p><b>What role you will play in team:</b> You will be a leading member of our engineering team, responsible for designing and implementing complex software systems.</p><p><b>What you will do:</b> You will mentor junior engineers, guide technical direction, and contribute to the overall success of our products. You will lead in the design and implementation of new features and improvements.</p><p><b>Key responsibility:</b><ul><li>Lead the design and implementation of complex software systems.</li><li>Mentor junior engineers and provide technical guidance.</li><li>Contribute to the overall technical direction of the team.</li><li>Collaborate with product managers and designers to define product requirements.</li><li>Write high-quality, well-documented code.</li><li>Participate in code reviews.</li></ul></p><p><b>Required Qualification and Skills:</b><ul><li>Master's degree in Computer Science or a related field.</li><li>5+ years of experience in software engineering.</li><li>Proficiency in Java, Python, or C++.</li><li>Experience with distributed systems.</li><li>Strong problem-solving and analytical skills.</li><li>Excellent communication and leadership skills.</li></ul></p><p><b>Benefits Included:</b><ul><li>Competitive salary and benefits package.</li><li>Opportunities for professional development.</li><li>A collaborative and innovative work environment.</li><li>Health insurance.</li><li>Paid time off.</li><li>Onsite perks and amenities.</li></ul></p><p><b>A Day in the Life:</b> A day will be filled with leading technical discussions, coding, mentoring junior engineers, and contributing to the overall success of our products.</p>