Drive engineering projects to completion, with a tenacious focus on the business impact of those projects. 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. Minimum of 5+ years of experience in software engineering. Fluent in at least one major programming language and would be able to switch between multiple languages.
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.
Curious, data-driven, and a critical problem solver.
Experience leveraging AI coding-agents to deliver production software.
Experience supporting and maintaining production software platforms. Thumbtack embraces diversity.
We are proud to be an equal prospect workplace and do not discriminate on the basis of sex, race, color, age, pregnancy, sexual orientation, gender identity or expression, religion, national origin, ancestry, citizenship, marital status, military or veteran status, genetic information, disability status, or any other characteristic protected by federal, provincial, state, or local law.
Thumbtack is committed to working with and providing reasonable accommodation to individuals with disabilities. If you would like to request a reasonable accommodation for a medical condition or disability during any part of the application process, please contact:
[email protected] information about how Thumbtack collects, uses, and shares personal information about job applicants, please see our Job Applicant Privacy Policy.
📌 Senior Software Engineer, Customer Growth (Toronto)
🏢 Thumbtack
📍 Toronto