At TeKnowledge, we turn complexity into clarity – and potential into progress. We go beyond problem-solving to transform how you grow. By blending cutting-edge technology with expert insight, we help enterprises, governments and tech vendors tackle their biggest challenges while preparing them for what’s next. From strategy to execution, we drive smarter, faster, and more sustained innovation—empowering organizations with the capability and control to lead with confidence.
Job Summary
- We're seeking a highly experienced Senior Software Engineering Manager: Backend to lead the design, development, and optimization of backend systems and services powering the organization’s digital and enterprise platforms.
- This role ensures backend engineering capabilities are secure, scalable, resilient, and aligned with enterprise architecture.
- Combining deep technical expertise with leadership, governance, and delivery responsibilities, the role drives modernization, operational excellence, and cross-functional collaboration across engineering teams.
Responsibilities
- Define and execute the backend engineering roadmap, ensuring alignment with enterprise and digital strategies.
- Champion modernization initiatives including cloud-native services, microservices, event-driven architecture, and API-first development.
- Provide technical leadership on backend standards, frameworks, and integration patterns across the enterprise.
- Oversee the design, build, and deployment of APIs, services, databases, and middleware that support front-end and mobile platforms.
- Ensure backend systems are resilient, high-performing, and optimized for scale.
- Drive adoption of CI/CD, containerization, orchestration (Kubernetes), and infrastructure-as-code practices.
- Govern API lifecycle management, versioning, and developer portal usage.
- Ensure backend services comply with security, privacy, and regulatory standards.
- Establish observability frameworks, including logging, monitoring, and tracing for all backend systems.
- Align backend engineering with enterprise governance, risk, and compliance frameworks.
- Lead and mentor backend engineering managers, architects, and developers.
- Foster a culture of engineering excellence, continuous learning, and accountability.
- Build strong career pathways for backend engineers, ensuring expertise in modern backend technologies.
- Encourage collaboration between mobile, digital channels, and enterprise engineering teams.
- Partner with enterprise architecture, infrastructure, and product teams to deliver shared services.
- Manage relationships with strategic vendors, API providers, and middleware partners.
- Represent backend engineering in architecture boards, delivery forums, and executive updates.
Qualifications
Education:
- Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or related technical discipline (mandatory).
- Postgraduate qualification (MSc in Engineering/IT, MBA) – advantageous.
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 of 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.
Preferred Certifications:
- Cloud certifications (AWS Certified Developer/Architect, Azure Solutions Architect, GCP Professional Engineer).
- API & Integration certifications (MuleSoft, Apigee, Kafka, or equivalent).
- Agile / SAFe certifications (Scrum Master, SAFe Practitioner).
- DevOps certifications (Docker, Kubernetes, CI/CD tools).
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, with experience growing backend engineering talent.
- Strong communication and stakeholder engagement, bridging technical and business priorities.
- Ability to balance innovation with reliability and enterprise governance.
Why You’ll Enjoy It Here
- Be Part of Something Big – A growing company where your contributions matter.
- Make an Immediate Impact – Support groundbreaking technologies with real-world results.
- Work on Cutting-Edge Tech – AI, cybersecurity, and next-gen digital solutions.
- Thrive in an Inclusive Team – A culture built on trust, collaboration, and respect.
- We Care – Integrity, empathy, and purpose guide every decision.
Method of Application
Signup to view application details.
Signup Now