Head of Engineering

sam@4pointconsulting.com

  • Full Time
  • Chicago
  • Applications have closed

Website 4Point Consulting

4 Point Consulting is working with an awesome, growing startup to help them find an incredible Head of Engineering in their new Chicago offices.

Description

We believe everyone should be able to participate and thrive in the economy. Real estate offers incredible risk adjusted returns, but investing in real estate has always been secretive and exclusive. However, now the internet revolution and regulatory changes have turned this paradigm on its head. So we’re building tools that make real estate investment easier and more accessible to all. GroundBreaker is a B2B SaaS company focused in building the back office tools for medium sized semi-institutional real estate investment firms.

About the Job

The Head of Engineering will have passion for making a positive difference, solving complex problems efficiently using technology, constantly learning as well teaching and a strong background in building best-in-class large-class SaaS or consumer application. You should be proactive and forward thinking and evangelize change thoughtfully and enthusiastically throughout the entire organization. In this role you will lead the engineering team and build resilient investment tools that powers our real estate back office investment management product, GroundBreaker. You will collaborate with engineers, product managers, designers and data scientists to evolve these services to meet expanding scale.

Key Responsibilities

Set the Technology Strategy:

Drive the right technology choices (e.g. languages, libraries, frameworks)

Lay out the technology architecture for both immediate and long term

Take appropriate risks for technical debt and defines the strategy for paying it down

Deliver technology capability that gives Groundbreaker a competitive edge in real estate investment

Own the engineering function and manage the engineering team:

Own the code base and ultimately be the lead developer until the team scales

Write scalable full-stack code

Perform code reviews and establish coding standards/best practices for the team

Improved site performance and uptime

Work with the team to recruit new team members

Be responsible for retaining and motivating talent

Provide technical input into our product roadmap:

Define the technical and resources needs for product goals

Work with and listen to customers to drive customer success

Influence our long-term technical and business strategy

About You

BS, MS or Ph.D. in Computer Science or equivalent experience.

At least with 6+ years of professional programming experience, 1+ years in lead role

Experienced building large, complex and highly maintainable systems and web apps

Familiar with building and operating production software in the cloud (AWS, Digital Ocean or something similar)

Knowledgeable of modern relational databases (PostgreSQL, MySQL, etc.); as well as in SQL generally

Experienced in Agile development and continuous delivery

Equipped with great design taste, even for internal applications

Able and eager to learn new domains quickly

Strong attention to detail, and consider both long and short term implications of technical decisions

An all-around excellent, empathetic communicator

Extra Credit

Experience with multiple languages, web frameworks and datastores

Expertise in at least one statically-typed and one dynamically-typed programming language

Experience with web service design and implementation (e.g. REST, JSON-RPC)

Familiarity with DevOps practices and principles

Direct Involvement with open-source software projects

Tagged as: .net, cloud, database, ruby, SQL