The Tech Lead will provide technical leadership in partnership with the Solution Architect and guide decisions about the technology stack, architecture, and overall technical direction of the platform. The Tech Lead will also be responsible for maintaining strong engineering standards and promoting best practices across the team.
Requirements
- Minimum 5+ years of software development experience with proven experience in technical or team leadership roles
- Proficiency in preferred programming languages and frameworks, TypeScript, NestJS and Next.js
- Ability to lead change, set priorities, mentor team members, and build strong team relationships
- Current knowledge of industry best practices and development standards, including CI/CD, infrastructure automation, code reviews, and development workflows
- Experience working with leading AI assisted development tools and workflows
- Experience with Infrastructure as Code tools such as Terraform and modern delivery workflows using tools such as Bitbucket Pipelines
- Proficiency with data engineering and platform concepts, including data pipelines, data modelling, processing systems, and analytics environments
- Strong database knowledge with relational, in memory, and non-relational databases
- Experience with new software delivery in hyperscalers such as AWS
- Familiarity with logging, monitoring, and observability tools
- Strong problem solving and troubleshooting skills
- Excellent communication skills
Benefits
- Competitive base salary
- Variable pay opportunities
- $4,000 per year for mental health support benefits
- $1,300 flexible benefit spending account
- Firm-wide closures known as 'Deloitte Days'
- Dedicated days of for learning (known as Development and Innovation Days)
- Flexible work arrangements and a hybrid work structure