We are looking for a dynamic and experienced Engineering Manager to lead high-performing development teams and drive the design, development, and delivery of scalable, high-quality software solutions.
Requirements
- 7–13 years of overall software development experience, with strong hands-on expertise in Java or Golang
- Prior experience in a technical leadership or engineering management role
- Deep understanding of data structures, algorithms, and system design principles
- Experience in building and scaling distributed systems and microservices architecture
- Strong knowledge of RESTful APIs, cloud platforms (AWS/GCP/Azure), and containerization technologies like Docker and Kubernetes
- Proven ability to manage multiple projects and priorities in a fast-paced environment
- Excellent problem-solving, communication, and stakeholder management skills
- Experience with CI/CD pipelines and modern development tools
Benefits