Point your AI agent at freehire and let it find you a job.

Get the CLI →

Jobtailor

NewBe an early applicant

Senior Full Stack Engineer

Posted Updated
Discussion

Summary

Senior Full Stack Engineer in Calgary building production-ready tools, ETL pipelines, and a RAG-based AI assistant for the Brilliant Harvest platform. Day-to-day work centers on C#/.NET Core, Entity Framework Core, and LLM integration (GPT APIs, LangChain, vector databases), within an agile team.

  • 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

Skills

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available