FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Full-Stack Engineer, AI Platform
Thumbtack. Design and build interfaces for business teams to configure agents, review work, approve or correct actions, and understand what happened and why .
Posted 9/18/2026full-timeRemote • Canada, Philippines, United StatesMid-LevelSenior💰 CA$154,700 - CA$200,200 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in full-stack software engineering, with strong capabilities in React and TypeScript for frontend development, and proficiency in Go, PHP, and Python for backend solutions. Skilled in translating complex operational challenges into effective software solutions while managing the entire development lifecycle.
Highest-signal resume keywords
React DevelopmentTypeScript ProficiencyBackend Engineering with GoRelational and Non-Relational Data StoresProduct Judgment
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Frontend DevelopmentBackend DevelopmentApplication State ManagementData-Dense InterfacesObservability ToolingService Code DevelopmentData ModelingMonitoring and ImprovementComplex Problem SolvingSoftware Lifecycle Management
Soft Skills
Navigating AmbiguityCollaboration with Business TeamsTranslating Operational Problems
Tools & Technologies
PostgresDynamoDB
Industry Keywords
Software EngineeringNon-Deterministic SystemsHuman Correction Design
Tech Stack
Tools & technologiesDynamoDBPHPPostgresPythonReactTypeScriptGo
About the role
Key responsibilities & impact- Design and build interfaces for business teams to configure agents, review work, approve or correct actions, and understand what happened and why
- Build observability and evaluation tooling to make agent behavior legible, including successes, failures, and the effects of changes
- Work across the stack from React and TypeScript through service code and data models, owning features end to end through build, test, launch, and iteration
- Partner directly with business teams to translate ambiguous operational problems into working software
- Own the full lifecycle of work, including monitoring and post-launch improvement
Requirements
What you’ll need- 3+ years of professional software engineering experience
- Strong frontend skills with React and TypeScript, including complex application state and data-dense interfaces
- Solid backend engineering ability; experience with Go, PHP, and Python, and ability to pick up a new language
- Working knowledge of relational and non-relational data stores, such as Postgres and DynamoDB
- Product judgment to assess workflows, decide what to build, and determine what to cut
- Interest in non-deterministic systems, uncertainty, partial failure, and designing for human correction
- Ability to navigate ambiguity, close knowledge gaps, and deliver in an evolving environment