×
Register Here to Apply for Jobs or Post Jobs. X

Full-Stack Engineer

Job in Estevan, Saskatchewan, S4A, Canada
Listing for: Braintrust
Full Time position
Listed on 2026-03-11
Job specializations:
  • Software Development
    Full Stack Developer, Backend Developer
Job Description & How to Apply Below

About Braintrust

Braintrust is building modern, AI-enabled workforce and hiring technologies used by some of the world’s most innovative companies. Our products streamline complex workflows, improve decision‑making, and connect organizations with highly qualified talent at scale.

Job Description

We’re expanding our engineering team to build new capabilities across our platform—spanning talent management, workflow automation, client‑facing tools, and internal operations systems. We’re looking for experienced full‑stack engineers who enjoy solving complex system challenges and shipping high‑quality products quickly.

The Role

As a Full‑Stack Engineer at Braintrust, you will help design and build key components of our next‑generation platform. You will work across backend services, data models, and user‑facing interfaces to deliver scalable, performant systems used by internal teams, talent, and enterprise clients. This role is ideal for engineers who thrive in high‑ownership environments, enjoy building end‑to‑end features, and want to work on products at the intersection of AI, workflow orchestration, and large‑scale operations.

What

You’ll Do
  • Build and maintain backend services and APIs powering core workflows across our platform.
  • Develop intuitive, responsive frontend interfaces using modern web technologies.
  • Design scalable data models and contribute to architectural decisions across systems.
  • Own features end‑to‑end—from ideation to technical design, implementation, testing, and iteration.
  • Collaborate closely with PMs, designers, AI engineers, and cross‑functional partners.
  • Improve reliability, observability, and performance across the stack.
  • Contribute to foundational platform decisions as we expand into new capabilities.
Required Qualifications
  • 4+ years of experience building production‑grade full‑stack applications.
  • Strong experience with full‑stack Type Script/Node.js (Next.js/Type Script, React, or similar).
  • Solid understanding of FAST APIs, microservices, and distributed architectures.
  • Strong foundation in Postgre

    SQL databases, schema design, and data modeling.
  • Experience designing or maintaining complex, multi‑step workflows.
  • Ability to turn ambiguous requirements into clear, actionable engineering plans.
  • Excellent communication and collaboration skills.
  • AI‑native development mindset — highly efficient with AI‑enhanced coding tools (e.g., Cursor), able to use AI to accelerate architecting, implementation, debugging, and tech debt cleanup.
Nice‑to‑Haves
  • Experience building AI‑powered features, semantic search, or ML‑integrated systems.
  • Background in B2B SaaS, HR tech, marketplaces, or workflow automation platforms.
  • Familiarity with real‑time systems, event/event‑driven architecture, or data pipelines.
  • Experience with financial or compliance workflows, invoicing systems, or multi‑tenant architectures.
  • Comfort working with distributed teams and async collaboration.
Who You Are
  • You build clean, scalable systems that solve meaningful user problems.
  • You iterate quickly and deliver high‑quality work without heavy supervision.
  • You think like a product owner and engineer.
  • You embrace ambiguity and contribute actively to shaping product direction.
  • You are energized—not threatened—by AI tooling, and you lean into it to multiply your impact.
Why Join Us
  • Work on high‑impact features used by enterprise clients and internal teams.
  • Help shape the next phase of Braintrust’s platform evolution.
  • Join a senior, tight‑knit engineering team with strong ownership and autonomy.
  • Build systems that power mission‑critical workflows across an evolving product ecosystem.
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary