Position Details
About this role
This role involves leading the development of highly scalable and available microservices-based systems, focusing on performance, reliability, and distributed architecture at scale.
Key Responsibilities
- Design and develop scalable systems
- Lead microservices architecture
- Ensure high system availability
- Mentor engineering teams
- Optimize distributed systems
Technical Overview
The technical environment includes C, C++, C#, Java, Python, Rust, microservices, protocols, and distributed systems, emphasizing high availability and scalability.
Ideal Candidate
The ideal candidate is a senior software engineer with over 11 years of experience in C, C++, Java, and microservices architecture, with a focus on scalable, distributed, and highly available systems. Leadership and mentoring skills are essential.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Less than 11 years of experience, No experience with microservices or distributed systems, Lack of leadership or mentoring experience, No associate degree or higher in relevant field
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile