Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Technical Lead overseeing software engineering solutions in a fast-paced environment for a technology firm. Leading discussions, refactoring efforts, and mentoring teams to achieve business goals.

Responsibilities

  • Initiate and lead discussions on technical solutions and architecture.
  • Influence technical decision-making and set standards for sound engineering practices.
  • Lead refactoring and modernization efforts while maintaining delivery timelines.
  • Identify and prioritize technical debt to ensure long-term codebase health.
  • Collaborate with product and engineering leads to balance business goals with technical integrity.
  • Build and deliver end-to-end software solutions in a fast-paced environment.
  • Take ownership of production issues and define efficient triage and resolution processes.
  • Implement robust test coverage and uphold strong code review standards.
  • Enhance developer experience by improving tools, processes, and workflows.
  • Act as a hands-on technical leader who guides, mentors, and inspires the engineering team.

Requirements

  • 8+ years of experience in software development.
  • 2+ years of experience working with Go.
  • 2+ years of experience as a Technical Lead.
  • Strong experience with PostgreSQL and/or MySQL.
  • Proficiency with Git, Docker, Kubernetes, and Helm.
  • Experience with messaging systems (RabbitMQ and/or Kafka).
  • Basic understanding of frontend frameworks (React and/or Next.js).
  • Basic knowledge of cloud computing (Google Cloud Platform preferred).

Job type

Full Time

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

CloudDockerGoogle Cloud PlatformJavaScriptKafkaKubernetesMySQLNext.jsPostgresRabbitMQReactGo

Location requirements

HybridMontrealCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.