Match score not available

Technical Lead, Software Engineering at Hour Consulting

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Hour Consulting logo
Hour Consulting Human Resources, Staffing & Recruiting Small startup https://www.hourconsulting.com/
2 - 10 Employees
See more Hour Consulting offers

Job description

Our client is a fast growing and innovative provider of software to the Real Estate Industry. They have been in the Real Estate Technology space for over 5 years and maintain a high-energy and exciting startup culture. They build both web and mobile software that provides realtors, brokers and other industry experts with an indispensable toolkit to help drive their growth and success. They currently have over 1 million end users on their platform.

Their platform and products support large-scale data sources, processing near-real time updates from a large number of sources. With structured and unstructured data, data ingestion pipelines, data processing capabilities, and extensive front-end displays provide their users the capability to search, label, and track changing datasets as they come in for the real estate arena.

They are currently looking for Technical Lead, Software Engineering to join their engineer team. As a full time technical lead on the engineering team, you will be responsible for leading a team of software engineers in the development, maintenance and support of client facing product, that reach hundreds of thousands of users.

They are seeking a technical lead that will advise and drive critical initiatives and projects while responsibilities will range from designing and maintaining project architectures, while leading the engineering team in delivering a top tier products. In this role, you will have an opportunity to define, refine and/or refactor SCRUM strategies and management solutions to achieve their business goals and solve their engineering challenges.

What you will do

  • Identify, define, and solve strategically essential client-facing problems, including architecting and building highly scalable foundational product platforms, leading new product initiatives, and optimizing code to maximize efficiency.

  • Work with Principal and Senior Engineers to refine the technology and architecture choices they make, while understanding the deadlines and business requirements needs to deliver to the client.

  • Provide mentorship for other engineers on the team to help grow the engineering talent pool, but more importantly, being able to identify and develop future leaders.

  • Collaborate with Product Managers, Engineers, Tech Ops, Account Managers, Data Engineers, and Sales.

  • Advise leadership on new technology adoption

  • Lead by example through strong individual contributorship in addition to task delegation.

What they are looking for

  • 5+ years of engineering experience

  • Familiarity with data structures, cloud systems, front-end frameworks, and other tools

  • Proficiency with JavaScript, React, Node.js

  • Ability to lead Agile processes including Sprint Planning, Sprint Review, Sprint Retrospective, and Daily Scrum

  • Ability to work effectively in teams of technical and non-technical people

  • Ability to work independently and effectively

  • Experience with Relational and Non-Relational Databases

  • Proven track record of leading and managing engineering teams

Bonus would be

  • 3+ years of management/leadership experience

  • Experience working with PubSub software such as Kafka

  • Experience with microservice architecture and containerization, such as Docker and Kubernetes

  • Startup experience

This role is remote anywhere in North America.

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Human Resources, Staffing & Recruiting
Spoken language(s):
Check out the description to know which languages are mandatory.

Other Skills

  • Leadership Development
  • Open Mindset
  • Verbal Communication Skills

Software Engineer Related jobs