Tech Lead - Back End

T6 Talent Partners
Old Toronto
Remote
CAD 100,000 - 125,000
Job description

As Platform Tech Lead, you will be responsible for leading the backend development team, designing and implementing scalable and robust backend systems, and ensuring the seamless integration of AWS services. This is a challenging role, working on a complex SaaS product for professionals in the construction design space. This is a senior role that reports to the VP of Engineering.

Please note candidates for this role must reside in Canada and have eligibility to work without sponsorship at this time.

At Augmenta, we create software and robotics for the construction industry that fully automate the design and construction of buildings - completely transforming the industry and empowering architects, engineers, contractors, and developers. We’re a global team, headquartered in Toronto, Canada with a team of brilliant, kind, and collaborative scientists, engineers, and designers. We are spread across Canada, the US, Italy, and South Africa, making our workplace a remote-first and distributed environment. We’ve already built and delivered incredible software and hardware, and now we need your help to develop our first product and deliver it to market.


Responsibilities
  • Architect and implement scalable, reliable, observable, and secure backend systems using AWS services.
  • Lead the backend development team in designing, developing, and maintaining backend services and APIs.
  • Implement robust authorization mechanisms to ensure secure access to services.
  • Design and manage Kubernetes clusters for deploying and scaling microservices.
  • Design and implement multi-tenancy solutions to support multiple clients on a shared infrastructure.
  • Collaborate with front-end developers, product managers, and other stakeholders to define technical requirements and deliver solutions.
  • Ensure best practices in code quality, testing, and deployment.
  • Mentor and guide developers, fostering a culture of continuous learning and improvement.
  • Stay up-to-date with the latest industry trends and AWS services to drive innovation.
Skills & Experience
  • Extensive experience in backend development, with a focus on AWS services.
  • Proven experience in designing and implementing APIs and microservices architecture.
  • Extensive experience with Docker and Kubernetes for container orchestration.
  • Solid understanding of authz/authn mechanisms and best practices.
  • Experience with multi-tenancy architecture and design.
  • Solid understanding of database design and management, both SQL and NoSQL.
  • Experience with CI/CD pipelines and DevOps practices.
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Familiarity with serverless architecture and event-driven systems.
  • Knowledge of security best practices and compliance standards.
  • Excellent problem-solving skills and attention to detail.
  • Strong leadership and communication skills.
Nice to haves - these are skills that would help make the transition to the role and the impact on the team much easier!
  • AWS Certified Solutions Architect or AWS Certified Developer.
  • Proficiency in Golang.
  • Experience with protobuf/gRPC or similar technologies (Thrift/GraphQL/OpenAPI).
  • Experience with AWS Cognito, Dynamo, EKS.
  • Experience implementing enterprise SaaS systems.
  • Experience with service mesh architectures.

We are an open, collaborative, and supportive culture including skill shares, design critiques, and a bi-weekly reading group. We believe that employees should be owners, which is why we provide stock option grants for full-time employees.

We believe in supporting the health and wellbeing of our team, which is why we offer a competitive extended health benefits package including supplementary Health Care Spending Account (HSA) and Wellness Spending Account (WSA).

We believe in balance and taking time to rest and recharge, which is why we offer 4 weeks vacation to all full-time employees plus an extra week off at the end of December.

As a remote-first team, we believe in the importance of having the right setup, which is why we offer a home office budget. Learning and development is critical to us, which is why we have a self-directed learning budget.

Our team is remote-first and fully distributed! We have team members across Canada, the US, Italy, and South Africa. This means that we often collaborate asynchronously via Slack and Video Conferencing.

Please note candidates for this role must reside in Canada and have eligibility to work without sponsorship at this time.

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Tech Lead - Back End jobs in Old Toronto