The Engineering Manager will lead a talented team in delivering high-quality software solutions, particularly within the e-commerce and retail industries. The role requires a blend of technical expertise and leadership skills, with a focus on scalable, secure, and efficient software systems. The manager will guide team development, ensure quality, and drive operational excellence.
Requirements
- Bachelor’s degree in computer science, Engineering, or a related field.
- 10 years of experience in software engineering, with at least 3 years in leadership or engineering management.
- Proven experience leading and managing teams in the development of large-scale, complex software systems, particularly in the e-commerce space.
- Demonstrated ability to deliver projects successfully from inception through deployment, and ongoing maintenance.
- Proficiency in programming languages such as Java, Python, PHP, or Node.js.
- Experience with e-commerce platforms and frameworks (Magento, Shopify, or similar platforms) is highly desirable.
- Familiarity with cloud platforms (AWS, GCP, or Azure) and containerization technologies (Docker, Kubernetes).
- Experience with CI/CD tools such as Jenkins, GitLab, or Circle CI, and version control systems like Git.
- Experience with databases (SQL, NoSQL), caching systems (Redis), and message brokers (Kafka, RabbitMQ).
- Fluent in English.