Lead Backend Software Engineer
Indexed description
About The Role
- Architect: Lead complex system design initiatives for scalable, secure, high-availability distributed systems.
- Lead: Own delivery outcomes across reliability, scalability, and performance while making informed tech stack decisions.
- Mentor: Elevate engineering excellence by coaching engineers and fostering a culture of ownership and continuous improvement.
- Collaborate: Partner with Product and Design to translate long-term vision into scalable solutions using POCs and MVPs.
- Optimise: Drive improvements in CI/CD, DevOps, and production-grade observability to ensure operational excellence.
- Seniority: Professional experience building modern backends and APIs, in a Senior or Lead capacity.
- Backend Mastery: Expert-level proficiency in Python and Django (preferred) or similar high-level languages.
- API Expertise: Deep understanding of scalable REST & GraphQL API design and implementation.
- Cloud & DevOps: Hands-on experience with AWS, Docker, and Infrastructure as Code (Terraform/AWS CDK).
- Data & Systems: Expert knowledge of relational databases (PostgreSQL/MySQL) and experience designing distributed architectures.
- Soft Skills: Proven ability to communicate complex technical ideas to both engineers and non-technical stakeholders.
How To Apply
Click APPLY or contact Amaan Kazmi on 022 060 7986 or [email protected] for a confidential discussion.
At Randstad, we are passionate about providing equal employment opportunities and embracing diversity to the benefit of all. We actively encourage applications from any background.
Skills
Django, Python, Rest, GraphQL, ReactJS, Typescript, React, PostgreSQL, MySQL, AWS, Terraform
Qualifications
- Bachelor Degree
Bachelor Degree&ICT
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search