Technical Lead
Team: Engineering
We are looking for candidates with strong experience designing and delivering authentication and authorisation systems, including organisation and permission management within multi-tenant and multi-user architectures. Hands‑on experience with identity and access management platforms such as Auth0 and Okta is highly desirable.
Responsibilities
- Lead Technical Projects : Oversee the design and implementation of key projects, delivering innovative solutions that align with business goals and customer needs.
- Collaborate with Stakeholders : Work closely with Product Managers and other stakeholders to define project scope, timelines, and resources, providing expert technical guidance.
- Drive Engineering Excellence : Create high‑quality, efficient code, uphold coding standards through code reviews and contribute to strategic initiatives and standards through the Technical Authority Group.
- Mentor and Develop Team Members : Foster a collaborative and inclusive team environment, mentoring others and assisting in hiring and onboarding new talent.
- Influence Technical Direction : Play a key role in strategic technical decisions, promoting the adoption of new technologies and processes to enhance product functionality and performance.
- Own Deliverables : Take responsibility for products and features developed by the team, ensuring successful deployment and ongoing support.
Qualifications
- Extensive Technical Leadership Experience : Proven experience in technical leadership or senior software development roles with strong problem‑solving and strategic thinking skills.
- Experience with login and authorisation systems, organisation and permission management, and multi‑tenant/multi‑user architectures : Including hands‑on work with tools such as Auth0 and Okta.
- Technical Experience : Extensive experience with Python and cloud‑based environments.
- Product Focus : A product engineering mindset and focus on business impacts of technical efforts.
- Excellent Communication Skills : Ability to lead diverse teams and collaborate effectively with various stakeholders.
- Agile Methodologies Familiarity : Knowledge of agile practices and project management techniques.
Key Technologies
- Cloud Platforms : AWS and GCP.
- Programming Languages : Python, JavaScript, and TypeScript.
- Frameworks : Vue.js, Django Rest Framework, container‑based and serverless architectures.
- Databases : MongoDB and DynamoDB.
- DevOps and Monitoring : CircleCI, GitHub Actions, Kubernetes, Celery, EventBridge and DataDog.
Competitive salary, benefits, and remote working within our impactful, mission‑driven culture.