Facebook pixel

Backend Engineer
Customer Engagement
Confirmed live in the last 24 hours
Locations
Ontario, Canada • Remote
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Apache Hive
Apache Spark
AWS
Data Structures & Algorithms
Google Cloud Platform
Hadoop
iOS/Swift
Java
Kotlin
MySQL
PHP
Postgres
Python
Requirements
  • Minimum of 5+ years of industry experience in engineering
  • Fluent in at least one major programming language and would be able to switch between multiple languages. In our stack. We mainly use Go, Python, Php, with Swift, Kotlin and Java for our mobile apps
  • Solid experience building software on top of relational databases such as Postgres or MySQL
  • Write high quality, maintainable, testable code, and you enjoy doing it
  • Curious, data-driven, and a critical problem solver. Break down complex problems rigorously and understand the tradeoffs necessary to deliver great, impactful products
  • Hands on experience in machine learning, or passion to learn the fundamentals of ML to help implement models into our products
  • Learn more about our virtual-first working model here
Responsibilities
  • Drive engineering projects to completion, with a tenacious focus on the business impact of those projects. Skilled at prioritizing tasks to deliver on goals with a sense of urgency
  • Execute new ideas quickly and effectively on the backend while also being a resource to other teams and engineers
  • Collaborate with data scientists to connect and implement complex machine learning algorithms to our backend systems to support our growing customer base
  • Willing, when necessary, to solve tough technical problems at any level of the stack, and be persistent in getting to the solution
  • Work collaboratively with cross-functional teams such as Product and Design to plan and execute on engineering projects
  • Work on large projects and lead small teams of engineers
Desired Qualifications
  • Experience using AWS and/or GCP and its suite of technologies such as DynamoDB, Elastic Beanstalk, etc
  • Familiarity with the big data ecosystem (Hadoop/HDFS, Hive, Spark, etc)
Thumbtack

1,001-5,000 employees

Modern home management platform
Company Overview
Thumbtack is an online marketplace that connects millions of people with local professionals for their projects.