Backend Services Engineer
Beeye
Software Engineering
Canada
About Beeye
Beeye is a SaaS platform that helps professional services firms (accounting, consulting, engineering) plan resources and manage workload at scale. We are a Montreal based team of 28 people, serving clients in 20 countries, building on a modern Blazor / .NET / Azure stack.
Key Responsibilities
- Design, develop, and maintain backend services and APIs to support scalable and reliable software solutions.
- Build and maintain integrations, including REST APIs, AI/MCP (Model Context Protocol) services, and data I/O pipelines (ETL, data ingestion, and transformation).
- Develop new services and extend existing ones to support evolving integration and data exchange needs.
- Write clean, maintainable, and well-tested code following best practices and coding standards.
- Collaborate with cross-functional teams including front-end developers, product managers, and QA engineers to deliver features.
- Participate in code reviews, architecture discussions, and technical design sessions.
- Troubleshoot and resolve production issues, ensuring system reliability and performance.
Basic Qualifications
- 5+ years of professional software development experience.
- Strong hands-on experience with C# or equivalent object-oriented programming languages.
- Solid knowledge of SQL databases and data modeling.
- Experience with API design and service-to-service communication, including REST APIs and integration patterns.
- Understanding of asynchronous programming patterns and distributed systems concepts.
- Fluent in both English and French.
Preferred Qualifications
- Experience with .NET and Entity Framework Core.
- Familiarity with Azure cloud services and deployment practices.
- Experience with message queues, caching, and microservices architecture.
- Experience building ETL pipelines or data integration workflows.
- Exposure to AI/LLM integrations, MCP, or agentic tooling.
- Working knowledge of CI/CD pipelines and DevOps practices.
- Experience in a B2B SaaS or enterprise software environment.
Location: Remote within Canada.
