Senior Full Stack Engineer

Jobtailor

Calgary

On-site

CAD 110,000 - 140,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Jobtailor in Calgary, Alberta seeks an experienced full-stack/backend developer to design, build, and maintain prototypes and production-grade software for the Brilliant Harvest platform. You will implement ETL tooling, work with the AI Architect on Document Ingestion and RAG-based AI Assistant, and contribute to cross-functional design reviews and architecture evolution.

The role emphasizes clean code, agile practices, data pipelines, and hands-on experience with C#, .NET Core, EF Core, and

Qualifications

  • 4+ years of experience as a full stack or backend developer with ETL skills.
  • Efficient use of LLM tooling.
  • Proficient in C#, with a good knowledge of the .NET Core ecosystem.
  • Strong experience with Entity Framework Core.
  • Unit and API testing with xUnit, Postman, or others.
  • Experience in agile environments, e.g. Azure DevOps.
  • Proficient understanding of Git.
  • Write clean, readable, maintainable code.
  • Experience taking ideas to production.
  • Experience with LLM APIs like GPT.
  • Experience with LangChain and vector databases.
  • Bonus: Python; Bonus: React Native; Bonus: TypeScript, Redux Toolkit, CSS, Node.js.
  • Bonus: Microservices architecture; Bonus: Redis Cache; Bonus: Docker and Kubernetes.

Responsibilities

  • Design, develop, document, and maintain prototypes and products.
  • Design, develop, document, and maintain ETL tools for data extraction and ingestion.
  • Work with the AI Architect to expand and improve the Document Ingestion and RAG-based AI Assistant.
  • Participate in brainstorming, design reviews, code reviews, and architecture evolution discussions.
  • Analyze business requirements, prepare design and implementation recommendations, and estimate development effort.
  • Review and comment on the technical feasibility of UI/UX designs.
  • Work collaboratively and professionally in cross-functional teams.
  • Contribute to continuous practice improvements.
  • Develop and maintain production-ready tools and products for the Brilliant Harvest platform.
  • Contribute to data pipelines and LLM integration.

Skills

Full stack development
ETL skills
LLM tooling
C# proficiency
.NET Core
Entity Framework Core
Unit testing
API testing
Agile methodologies
Git
Clean code
Production deployment
LLM API experience
LangChain
Vector databases
Python
React Native
TypeScript
Redux Toolkit
CSS
Node.js
Microservices
Redis Cache

Tools

Docker
Kubernetes
Azure DevOps
Postman
XUnit
LangChain
Vector Databases
Git

Job description

  • Design, develop, document, and maintain prototypes and products
  • Design, develop, document, and maintain ETL tools for data extraction and ingestion
  • Work with the AI Architect to expand and improve the Document Ingestion and RAG-based AI Assistant
  • Participate in brainstorming, design reviews, code reviews, and architecture evolution discussions
  • Analyze business requirements, prepare design and implementation recommendations, and estimate development effort
  • Review and comment on the technical feasibility of UI/UX designs
  • Work collaboratively and professionally in cross-functional teams
  • Contribute to continuous practice improvements
  • Develop and maintain production-ready tools and products for the Brilliant Harvest platform
  • Contribute to data pipelines and LLM integration
Requirements
  • 4+ years of experience as a full stack developer or backend developer with strong ETL skills
  • Efficient use of LLM tooling
  • Proficient in C#, with a good knowledge of the .NET Core ecosystem
  • Strong experience with Entity Framework Core
  • Unit and API testing with xUnit, Postman, or others
  • Experience working in an agile environment, e.g. Azure DevOps
  • Proficient understanding of Git
  • Able to write clean, readable, and easily maintainable code
  • Experience taking an idea from conception to production
  • Experience developing applications using an LLM API like GPT
  • Experience with frameworks like LangChain and vector databases
  • Bonus: Experience with Python
  • Bonus: Experience with React Native
  • Bonus: Experience with TypeScript, Redux Toolkit, CSS, and Node.js
  • Bonus: Experience with microservices architecture
  • Bonus: Application caching with Redis Cache
  • Bonus: Docker and Kubernetes
Core Competencies

Demonstrates expertise in designing and developing ETL tools and production-ready applications, with a strong focus on LLM integration and agile methodologies. Proficient in C# and the .NET Core ecosystem, with a commitment to clean code practices and collaborative teamwork.

Highest-signal resume keywords
  • ETL Tool Development
  • C# Proficiency
  • Entity Framework Core
  • LLM API Experience
  • Agile Methodologies
ATS Optimization Keywords
Hard Skills
  • ETL Development
  • C#
  • Entity Framework Core
  • Unit Testing
  • API Testing
  • LLM Tooling
  • Microservices Architecture
  • Docker
  • Kubernetes
  • Redis Cache
Soft Skills
  • Collaboration
  • Communication
  • Problem-Solving
Industry Keywords
  • Full Stack Development
  • Backend Development
  • Data Pipelines
  • Document Ingestion
  • RAG-based AI Assistant
Tools & Technologies
  • Azure DevOps
  • Git
  • Postman
  • XUnit
  • LangChain
  • Vector Databases
  • React Native
  • TypeScript
  • Redux Toolkit
  • CSS
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Jobtailor • Mississauga

On-site
CAD 120,000 - 160,000
Mid-Level Software Developer
Mid-Level Software Developer

Jobtailor • Shawinigan

On-site
CAD 90,000 - 120,000
Senior Full-Stack Software Engineer
Senior Full-Stack Software Engineer

Jobtailor • Toronto

On-site
CAD 130,000 - 185,000
Director of AI
Director of AI

Jobtailor • Toronto

On-site
CAD 180,000 - 240,000
AI Engineer
AI Engineer

Valsoft Corporation • Canada

On-site
CAD 100,000 - 140,000
Software Engineer – Full Stack
Software Engineer – Full Stack

Jobtailor • Toronto

On-site
CAD 90,000 - 130,000
Software Developer
Software Developer

Verlo • San Juan de Terranova

On-site
CAD 90,000 - 140,000
Options
Health and dental benefits
Lunch served at the office
Software Developer
Software Developer

Jobtailor • Canada

Hybrid
CAD 90,000 - 130,000
Full Stack Engineer
Full Stack Engineer

Compunnel, Inc. • Montreal (administrative region)

Hybrid
CAD 110,000 - 160,000
Data Science Co-op/Intern
Data Science Co-op/Intern

Jobtailor • Ottawa

On-site
CAD 45,000 - 65,000