View all jobs

Software Infrastructure Engineer

Montreal, Quebec

Software Infrastructure Engineer

Location: Montreal

We have partnered with one of the world's largest rideshare company's that has recently launched a new division in Montreal. They are currently in the process of building a one-stop multimodal transportation app that will allow customers to request a shared car, find a scooter or bike, as well as see nearby public transit options. They are in the process of hiring an experienced software infrastructure engineer to help lead their Stations Software Platform Infrastructure team to work on helping us transition customers to latest generation platform and to make the platform evolve in a solution that can be brought to multiple different markets and business models. 

The Role:
  • Help define the infrastructure’s roadmap and architecture based on technology and business needs
  • Write well-crafted, well-tested, readable, maintainable code/scripts and configurations
  • Have a good grasp and ability to explain the various tradeoffs made in decisions
  • Participate in code reviews to ensure code quality and distribute knowledge
  • Lead projects from idea to positive execution
  • Analyze our internal systems and processes and locate areas for improvement/automation
  • Incorporate considerations for business context, failure modes, monitoring, compliance, and security in your work
  • Proactively participate in resolving ongoing incidents 
  • Unblock, support, effectively communicate, and obtain buy-in across teams to achieve results
  • Share your knowledge by giving brown bags, tech talks, and evangelizing appropriate tech and engineering best practices

The Requirements:
  • BSc/MSc in Computer Engineering, Computer Science, related field or relevant work experience
  • 5+ years of software engineering/production infrastructure industry experience
  • Experience designing, debugging and running fault-tolerant, highly available, large-scale distributed systems
  • Experience working with public cloud platforms (e.g., AWS, GCP, Microsoft Azure, etc.)
  • Proficiency in scripting languages to use APIs to automate manual processes
  • Experience with common CI tools (Jenkins, Buildkite, CircleCI, TeamCity), and proficiency in at least one of those tools
  • Experience working with databases, relational or NoSQL
  • Linux administration experience, or familiarity with managing a fleet of Linux machines
  • Must be fluent in spoken and written English and have a working proficiency in French

How to apply?
You can apply directly to peter.mills@talentlab.com  or on our website at www.talentlab.com. We want to thank all applicants for their interest, but only those in consideration will be contacted.


More Openings

Analog IC Designer
ASIC Design Engineer
System Engineer

Share This Job

Powered by