Senior Software Engineer

ML6 Search + Talent Advisory
Toronto, Ontario

The Opportunity :

We are currently supporting our client, an early-stage mobility-tech start-up, to help them hire a Senior Software Engineer for their growing team in Toronto, ON.

Your role will involve architecting and maintaining key components of our client’s infrastructure while establishing and refining engineering processes to support company growth.

Crafting clean, scalable, and high-performance code will be fundamental to your approach. This is an exciting opportunity to join the founding team and contribute to and influence all major future decisions.

What You’ll Be Doing :

  • Ship high-impact features in a fast-paced, iterative environment
  • Responsible for architecting and maintaining large portions of the infrastructure
  • Setting up and maintaining engineering processes as the company scales
  • Provide technical feedback to engineers through code reviews, design reviews, and team problem-solving sessions
  • Set a high bar for execution, both in terms of quality and speed
  • Write clean, robust code built for scalability and performance
  • Hiring, cultivating, and mentoring new engineers (and other team members) as they join the team

What You’ll Need To Be Successful :

  • 5+ years of experience in full-stack development with some expertise in Backend or Frontend
  • Strong design and development experience with parts of our client’s tech stack (Python, Django REST, React, Typescript, Redux, Postgres, Redis, AWS, Docker)
  • Have worked in or led teams with a strong demonstrated ability to ship high-quality products
  • The ability to take ownership of and lead the design of large-scale backend systems and infrastructure
  • Experience with web frameworks, web services, API design, and development
  • Strong background and experience in using git, version control, performing code reviews, and comfortable working in an agile environment
  • Strong verbal and written communication skills
  • Previous founding / start-up experience or an itch to start a company in the future
  • Experience working at a fintech, clean tech, or transportation / mobility company is nice to have
  • Il y a plus de 30 jours