✨ About The Role
- The Principal Engineer will shape the R&D Group’s technical vision and work on high-impact projects.
- This role involves influencing architectural design and making key decisions on system structures.
- The candidate will lead complex technical projects, ensuring timely delivery to meet business objectives.
- Providing technical leadership and mentoring engineers to foster a culture of innovation and continuous improvement is a key responsibility.
- The role includes driving system design, architecture, and integration efforts.
- Collaboration with cross-functional teams to define project requirements and deliverables is essential.
- The candidate will develop high-quality code and participate in code reviews to maintain standards.
- Staying current with industry trends and best practices to drive continuous improvement initiatives is expected.
⚡ Requirements
- The ideal candidate will have over 10 years of experience in software development and systems architecture.
- A strong background in cloud infrastructures and building complex solutions in production is essential.
- Proven leadership skills with a track record of delivering technical excellence is crucial for success in this role.
- Extensive experience in backend programming with an object-oriented language is a must, with Python and Go being advantageous.
- Excellent problem-solving skills and attention to detail are necessary to navigate complex technical challenges.
- Strong communication and interpersonal skills will be important for mentoring engineers and collaborating with cross-functional teams.
- The ability to thrive in a fast-paced, dynamic environment is essential for this position.
- A bachelor's or master's degree in Computer Science, Engineering, or a related field is required.