Sr. Software Engineer - Platform Engineering

Toronto

Our is the fastest-growing Proptech company in the history of commercial real estate (CRE) who are transforming a $15 trillion dollar industry with their award-winning platform which is used to manage over 60% of all office buildings.

 

Headquarters are in NYC, with hubs in other major US cities, Toronto, CA, and London, UK.

 

Responsibilities

 

  • Contribute to our Platform Engineering team, whose mission is to provide and maintain a set of reusable, common infrastructure tools and knowledge for other product teams enabling them to deliver features faster

  • Empower engineers and QA analysts by providing developer testing tools/ frameworks, improving Test Driven Development (TDD) practices and driving change within both groups

  • Drive adoption of new tools and innovations to increase performance and efficiency in quality assurance processes within product development engineering

  • Create visibility into product quality using monitoring and analytics

  • Contribute to building robust testing practices and quality checkpoints in our CI/CD pipelines,

  • applying shift left methodology

  • Partner with application squads to devise test strategy for new features and architectures

  • Help develop and refine our big picture testing strategy

 

Qualifications:

 

  • You have 5+ years of experience developing software with high level of test coverage

  • You have used automated testing frameworks on a product engineering team

  • You are a software engineer with a strong understanding of testing processes and concepts

  • including test data generation

  • You were a part of a collaborative team that used the latest CI/CD tools

  • You have experience CI tools such as ​CircleCI​, Travis, Bamboo, Jenkins or Hudson

  • Some experience using tools like ​Selenium​, Cypress, Puppeteer, or ​RSpec

  • Familiarity with AWS/GCP and container orchestration platform like Kubernetes

 

About Our Team

  • We have a 90+ person product/engineering/design/QA team

  • We work in small, cross-functional teams

  • We value continuous learning in our everyday work

  • We deploy daily and rely heavily on a variety of QA strategies including automated testing and CI

  • We use agile development and lean startup principles and practices to deliver products

  • Our stack: Ruby on Rails, React, Heroku, Postgres, AWS, Swift, Android