Senior Software Engineering Manager
Key Responsibilities
Backend Strategy & Leadership
Backend Platform Delivery
Governance, Risk & Compliance
Leadership & Team Development
Stakeholder & Vendor Management
Requirements
Educational Qualifications
- Bachelor's degree in Computer Science, Software Engineering, Information Systems, or related discipline (mandatory)
- Postgraduate qualification (MSc in Engineering/IT, MBA) — advantageous
- Professional certifications (preferred): Cloud (AWS Certified Developer/Architect, Azure Solutions Architect, GCP Professional Engineer); API & Integration (MuleSoft, Apigee, Kafka); Agile/SAFe; DevOps (Docker, Kubernetes, CI/CD)
Relevant Experience
- 10–12 years' experience in backend/software engineering, with at least 5 years in leadership roles
- Proven experience designing and managing large-scale backend systems and distributed architectures
- Hands-on expertise with databases (SQL, NoSQL), microservices, message queues, and API frameworks
- Track record implementing cloud-native and event-driven architectures
- Strong background in backend observability, performance optimization, and security engineering
- Experience managing budgets, delivery pipelines, and vendor relationships
Core Skills & Competencies
- Deep technical expertise in backend frameworks, APIs, microservices, and integration
- Strong understanding of enterprise-scale security, scalability, and compliance requirements
- Excellent leadership and people management skills
- Strong communication and stakeholder engagement
- Ability to balance innovation with reliability and governance
Benefits
Benefits of Working With Us
- Diverse Client Exposure across enterprise and high-growth organizations
- High-impact AI and data transformation projects
- Continuous learning and leadership development
- Flexible work arrangements
- Consulting-driven, collaborative environment
- Competitive compensation
- Strong focus on work-life balance
- Inclusive, merit-based culture