Job Description
POSITION SUMMARY
We are looking for a highly skilled and dynamic Engineering Manager with 8 to 15 years of experience to lead the design and development of high-performance, secure backend systems and scalable cloud-native applications. The ideal candidate should bring a strong technical foundation in backend engineering (Java, Python, Go, Node.js) combined with proven leadership in managing teams, driving cross-functional initiatives, and ensuring alignment between technical delivery and business objectives. This role combines hands-on technical expertise with strategic functional responsibilities, including stakeholder management, team leadership, project planning, and governance over engineering best practices.
POSITION RESPONSIBILITIES
Technical Leadership:
• Lead the development of high-performance backend services using Java, Python, Go, or Node.js, following microservices and event-driven architecture.
• Design and oversee the delivery of secure, scalable, and resilient cloud-native applications across AWS, GCP, or Azure.
• Architect and manage Kubernetes workloads (RBAC, admission controllers, container security, service meshes) with an emphasis on security and observability.
• Drive the implementation of robust CI/CD pipelines using DevSecOps principles, ensuring secure, automated, and high-quality deployments.
• Define and enforce API security standards (OAuth2, OIDC, JWT) and IAM best practices across services.
• Optimize system observability with tools such as Prometheus, OpenTelemetry, ELK, or Grafana, enabling proactive monitoring and incident response.
• Oversee infrastructure security through Infrastructure as Code (IaC) tools such as Terraform, Pulumi, or AWS CDK, incorporating compliance automation.
Security Engineering:
• Champion cloud and application security, including IAM, KMS, WAF, SIEM, and container security tools like Trivy, Falco.
• Integrate security testing tools (SAST, DAST, CSPM) and secrets management into the development lifecycle.
• Drive initiatives around threat modeling, security code reviews, and automated compliance checks.
Functional & Strategic Leadership:
• Lead and mentor a team of engineers, setting clear goals, providing regular feedback, and fostering a high-performance engineering culture.
• Collaborate closely with product owners, architects, QA, and DevOps teams to align technology strategy with business objectives.
• Contribute to roadmap planning, resource allocation, and delivery oversight for key initiatives.
• Act as a key stakeholder in architecture reviews, security audits, and risk assessments.
• Engage in vendor and partner evaluation for tooling and cloud services.
• Communicate technical concepts and status updates effectively to non-technical stakeholders and senior leadership.
EXPERIENCE AND REQUIRED SKILL SET Technical Skills:
• 8 to 15 years of experience in backend development and cloud-native application architecture.
• Proven hands-on experience with Java, Python, Go, or Node.js.
• Strong experience in Kubernetes, cloud platforms (AWS/GCP/Azure), and secure system design.
• Deep understanding of microservices, service meshes (Istio, Linkerd), and API security.
• Expertise in CI/CD, DevSecOps, IaC, and observability tooling.
• Strong background in SQL, NoSQL, and time-series databases.
• Experience with security automation tools and practices.
• Ability to lead and scale engineering teams while managing cross-functional collaboration.
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application