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.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in backend development using TypeScript or Python, with a strong focus on building database-backed features and integrating AI systems. Proven ability to collaborate effectively in a remote environment while delivering high-quality, well-tested code.
Highest-signal resume keywords
TypeScript ProficiencyPython ProficiencyPostgres ExperienceReact/TypeScript DevelopmentProduction-Level AI Experience
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Backend DevelopmentDatabase ManagementAPI DevelopmentData StructuresSystem DesignCode ReviewDebuggingLLM/AI SystemsClean Code PracticesFeature Delivery
Soft Skills
CollaborationLean MindsetAdaptabilityProblem-SolvingCommunication
Tools & Technologies
AWS LambdaAWS FargateAWS API GatewayAWS S3Serverless Architecture
Industry Keywords
Software EngineeringRelational DatabaseRemote WorkTorontoPST Timezone
Tech Stack
Tools & technologiesAWSPostgresPythonReactTypeScript
About the role
Key responsibilities & impact- Build and ship backend features and services using TypeScript or Python, Postgres, and AWS services including Lambda, Fargate, API Gateway, and S3 in a serverless environment.
- Pick up frontend work using React/TypeScript when features require end-to-end development.
- Learn and contribute to LLM-based systems, including prompt handling, tool/function calling, and observability.
- Write clean, well-tested code and incorporate code review feedback.
- Collaborate with product managers, designers, and engineers to deliver features end-to-end.
- Troubleshoot production issues, including backend debugging and AI-specific failure modes such as bad model output, latency, and dropped tool calls.
- Stay current with emerging backend and AI engineering tools and practices and share learnings with the team.
- Report to the Engineering Manager, with day-to-day work led by the Staff Software Engineer.
Requirements
What you’ll need- 2–3 years of professional software engineering experience, with backend-heavy work.
- Proficient in TypeScript or Python.
- Experience building database-backed features on a relational database (Postgres or similar), including working with schemas and writing queries.
- Experience building real features with React/TypeScript or similar.
- Solid computer science fundamentals, including data structures, APIs, and system design.
- Production-level experience with LLM/AI, not just personal or school projects.
- Lean mindset focused on delivering value, asking good questions, and iterating quickly on feedback.
- Comfort working collaboratively in a remote, fast-paced environment.
- Genuine desire to grow into a senior backend engineer.
- Legally authorized to work for any employer in Canada.
- Located in Toronto, Ontario.
- Able to work in-office Monday through Wednesday.
- Able to work within the PST timezone, up to 4pm PST.
Benefits
Comp & perks- Flexible Time Off – Take the time you need to recharge.
- Parental Leave – Support for growing families.
- Health and Dental Insurance – Where applicable, to cover you and your loved ones.
- Retirement Savings + Employee Incentive Plan – Plan for the future while sharing our success.
- Equity
