✨ About The Role
- The role involves participating in the design, implementation, and documentation of system architecture initiatives.
- The candidate will collaborate with project team members and cross-functional product teams to achieve product goals.
- There is an emphasis on adopting new technologies and best design practices to enhance product quality.
- The position requires providing technical leadership and participating in code reviews focused on performance and scalability.
- The candidate will be expected to innovate and coach others in the team to foster a culture of innovation.
⚡ Requirements
- The ideal candidate will have a bachelor's degree and over 5 years of relevant experience in software engineering.
- A strong background in developing distributed, multi-tier enterprise applications and APIs is essential.
- Proficiency in Java and Go, along with experience in Spring and Kubernetes, is required for this role.
- The candidate should possess excellent verbal and written communication skills to collaborate effectively with team members.
- Experience in virtualization technologies and cloud management system design will be advantageous.