Staff Software Engineer

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

 

  • Identify, scope and lead large technical projects with high impact across many teams and key stakeholders
  • Play a critical role in planning, working closely with senior leaders to develop plans, resource requirements, and influence our long-term technical and business strategy

  • Lead the way by staying up to date with tools, trends, technologies and best practices, and then sharing that knowledge in a meaningful way to advance the overall state of technology for the entire organization

  • Lead by example and produce high-quality code that establishes coding standards and best practices for the team

  • Create technical requirements, software design specifications and other forms of architectural documentation

  • Support and mentor our senior engineers by being the go-to-person for questions but never be a bottleneck, see around the corner and anticipate engineers' needs, broadly distribute knowledge,  and generally evangelize the platform

  • Scrutinize and reason clearly about the technology and architecture choices we make in building products/services. Ensure technical decision making aligns with our broad strategic initiatives.

  • Effectively communicate technical and business risks to stakeholders to ensure that the most informed decisions are being made

 

Qualifications:

 

  • Solid CS fundamentals with experience across a range of disciplines, with more than one area of deep knowledge and experience
  • 8+ years of software engineering experience, with a proven track record of leading large-scale, high availability and fault-tolerant SaaS or consumer applications

  • Served as the technical lead for large complex projects that span multiple teams and functions.

  • Responsible for the technical roadmap for large business areas.

  • Ability to internalize the best ideas from all over the organization, while also setting a vision that others are excited to get behind.

  • Prefer simple solutions and designs over complex ones, and have a good intuition for what will last and scale.

  • Strong expertise in large scale distributed system designs

  • Demonstrated experience in upleveling engineering best practices and creating technical efficiencies across teams

  • Capable of driving and delivering thin slices of end-to-end functionality on a regular cadence with data-driven feedback loops

  • Strong problem-solving skills; adaptable, proactive and willing to take ownership and deal with ambiguity

  • The ability to work in a highly collaborative environment

  • Strong customer empathy and a focus on quality

  • Ability to create consensus among passionate stakeholders in a dynamic, fast-paced environment through excellent verbal and written communication skills

 

About Our Team

  • We have a 90+ person engineering team
  • We work in small, cross-functional teams that include product managers, designers, and QA

  • We value continuous learning in our everyday work

  • We rely heavily on automated testing and CI (CircleCI)

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

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

© 2021 DevTalent Inc. 

  • LinkedIn
  • Instagram
  • YouTube
  • Facebook