Company:
Investec
Industry: Banking / Financial Services
Deadline: Not specified
Job Type: Full Time
Experience:
Location: Gauteng
Province:
Field: Data, Business Analysis and AIÂ , ICT / Computer
Description
- The Engineering Lead will be responsible for overseeing the engineering efforts within their specific business unit, ensuring high-quality software development and fostering a culture of excellence. This role involves driving technical initiatives, exploring new technologies, and enhancing engineering practices within the business unit in-line with the group engineering strategy.
Key Responsibilities
- Drive Modern Software Delivery Practices
- Drive and embed up-to-date engineering methods, tools, and mindsets across the group.
- Establish non-negotiable engineering standards that align with the group’s strategic objectives.
- Elevate Developer Experience and Efficiency
- Continuously refine processes and environments to help teams deliver high-quality software faster.
- Identify and remove impediments that slow down or hinder software delivery teams.
- Foster a Learning Culture and Mentor Talent
- Provide guidance, coaching, and technical leadership to engineers at all levels.
- Encourage knowledge sharing within and across business units, ensuring best practices circulate freely.
- Own Business Outcomes Through Technology
- Align engineering efforts with business objectives so that technical innovation has a clear, measurable impact.
- Collaborate with CIOs, architects, GRC, InfoSec, analysts, product owners, and other stakeholders to ensure group-wide cohesion.
- Promote Security, Risk Management, and Compliance
- Integrate security and risk awareness into all stages of software delivery.
- Ensure teams follow robust governance practices and meet regulatory requirements
- Represent and Amplify Engineering @ Investec Externally
- Encourage and drive open-source contributions where appropriate, showcasing the group’s technical excellence.
- Support teams (and yourself) in writing about (e.g. blogging) or speaking at conferences and sharing experiences, elevating both Investec’s brand and the individual engineers’ profiles.
- Collaborate to Scale Impact
- Build effective relationships with other engineering leads, architects, product owners, and business leaders to coordinate efforts.
- Leverage the “One Investec” ideal to unify standards and approaches, reducing duplication of effort.
- Demonstrate Continuous Improvement
- Continuously assess and refine engineering processes, tools, and metrics.
- Champion a culture where experimentation, feedback loops, and iterative enhancements are the norm.
- Own and Track Progress
- Translate group engineering goals into actionable milestones.
- Regularly review team performance and adjust to keep progress on track.
- Embody the Leadership Philosophy
- “Build people first”: focus on developing talent and fostering a growth mindset.
- “Collaborate boldly”: break silos, share knowledge, and take on big challenges together.
- “Own outcomes”: ensure that technical activities map directly to business value.
- “Amplify influence”: go beyond internal duties to contribute to the broader technical community.
Qualifications, Experience and Skills
Technical Experience Required:
- Principle level engineering expertise
- Familiarity with modern engineering practices and data store design
- Experience with Continuous Delivery, CI/CD pipelines, and Azure DevOps
- In-depth knowledge of Cloud (Azure/AWS), containerisation, container orchestration (like Kubernetes) and streaming architectures
- Experience with Data and Data engineering architecture and best practice
Other Qualities:
- Deep technical architecture skills with experience designing scale architectures in banking in transactional and analytical domains
- Strong technical analysis, problem-solving skills, and the ability to make well-reasoned decisions
- Clear and effective communication skills, both verbal and written
- A history of delivering secure, testable, clean, and performance-oriented technology solutions
- A passion for tackling complex technical challenges
- An agile mindset with a focus on continuous improvement
- Ability to explain technical concepts to non-technical stakeholders
- Skilled at providing constructive feedback to engineers and identifying security vulnerabilities
- Quick at diagnosing and resolving complex production issues.
- Competence in identifying high-calibre technical candidates during interviews
- Commitment to developing and sharing engineering best practices
- Ability to identify areas for improvement and drive positive change
- A broad perspective that considers both technical and business aspects
Core skills & knowledge
- Regulatory Knowledge as applicable to role (compulsory)
- To always act with integrity and embrace the philosophy of treating our customers fairly (compulsory)
- Coaching & Assessment (compulsory for Line Managers and other Supervisors)
Additional attributes
- Participate in external (to Investec) technical forums & conferences
- Security aware development practices
- Approachable