Lead Backend Software Engineer at Flybits Inc
Toronto, ON M4W 3R8, Canada -
Full Time


Start Date

Immediate

Expiry Date

18 Sep, 25

Salary

0.0

Posted On

19 Jun, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Architecture, Git, Kubernetes, Award Winner, Infrastructure, Databases, Financial Services, Aws, Data Science, Context Aware Computing, Redis, Postgresql, Rabbitmq, Languages, Kafka, Github, Rest, Messaging, Devops, Mongodb, Docker

Industry

Information Technology/IT

Description

THE POSITION:

Are you a seasoned Backend Engineer with a knack for leadership and a passion for transforming product roadmaps into scalable engineering processes? We invite you to join the Flybits team as a Lead Backend Software Engineer, working in a hybrid setting from our Toronto office for three days a week! In this role, you will mentor a team of talented backend software engineers, reporting directly to the VP of Engineering.
As the Lead Backend Software Engineer, you will play a pivotal role in shaping the technical direction of our backend systems, ensuring seamless alignment with our product roadmap. You will guide the team in delivering high-quality, reliable, and scalable services while fostering a collaborative and innovative work environment. Your role will encompass both technical leadership and people management, making you a key contributor to the success of Flybits.
This role is a hybrid position requiring you to be on-site in our Yonge-Dundas Square Office three times a week (Monday, Tuesday and Thursday).

Responsibilities
  • Lead a team of backend engineers, providing mentorship, guidance, and performance management.
  • Collaborate with the VP of Engineering to translate product roadmaps into backend engineering processes and deliverables.
  • Drive the design and architecture of scalable, high-performance backend systems in Go.
  • Oversee the deployment, monitoring, and optimization of microservices in a Kubernetes environment, promoting a culture of continuous delivery.
  • Partner with cross-functional teams, including product, design, and engineering, to ensure seamless feature implementation, testing, and documentation.
  • Identify and address performance issues, implementing innovative solutions.
  • Enhance automation in build, testing, deployment, and monitoring processes.
  • Maintain high standards for code quality, architecture, and performance through code reviews and technical leadership.
  • Ensure the security, reliability, and scalability of backend systems.
Loading...