Software Engineer, Backend (C#/Cloud)
Location: Canada
Department: FlexEnergi
Workplace: remote
Employment Type: full
Description
We are seeking a backend-focused C# engineer who wants meaningful ownership of real production systems. In this role, you will design, build, deploy, and operate core backend services end-to-end, contributing directly to product capabilities while helping shape how our cloud infrastructure, deployment workflows, and operational reliability evolve.
This is a backend-first position—not a pure DevOps role—but we expect comfort working across application code, cloud environments, and production operations to ensure the systems you build run reliably with minimal support.
Job Responsibilities
- Design, build, and maintain backend services in C#
- Own features end-to-end from technical design through deployment and production operation
- Develop and support integrations with external partners, utilities, and market systems
- Improve system reliability, observability, scalability, and performance
- Containerize and deploy services within cloud environments
- Work directly with CI/CD pipelines, monitoring, logging, and runtime configuration
- Contribute to Kubernetes adoption and cloud architecture evolution
- Diagnose and resolve production issues across application, infrastructure, and data layers
- Collaborate with cross-functional engineering and product teams to deliver customer value
Requirements
- Candidates must be legally authorized to work in Canada at the time of application
- 3+ years of professional experience building backend software systems in C#
- Experience deploying and operating production services
- Ability to debug and resolve issues across:
- Application code
- Infrastructure/runtime environments
- Databases or data flows
- Comfort taking a service from local development to reliable production operation with minimal hand-holding
- Strong problem-solving skills and ability to work effectively in high-ownership, evolving environments
Nice-to-Have Experience
- Familiarity with containers, Kubernetes, or Azure cloud environments, including CI/CD workflows such as Azure DevOps
- Strong grounding in relational data modeling and access patterns (e.g., PostgreSQL, ORMs like Entity Framework)
- Comfort with observability, incident response, distributed or event-driven systems, or data pipeline architectures
- Background in smaller teams or growth-stage environments with high ownership and autonomy
About Us
FlexEnergi is solving some of the toughest challenges facing today’s utilities. With rising data center demand, more renewables, and increasing extreme weather, utilities need reliable capacity that can be deployed fast and affordably. Our innovative business model delivers the lowest-cost, fastest to-deploy capacity on the market. We’re a small, nimble, and innovative company that moves quickly, experiments boldly, and rethinks how the grid can improve quickly. Joining FlexEnergi means helping build technology that strengthens reliability, resilience, and sustainability at scale.
FlexEnergi proudly operates as part of the Accurant International portfolio of companies.
Accurant International offers innovative solutions to tackle pressing climate and energy technology challenges through our portfolio companies. Our investments in fields ranging from renewable energy, smart grid systems, electric vehicles, optimizing energy usage in buildings, and other areas has allowed our alliance to lead the way in transforming various fields.
Culture
Privately owned, friendly and family-oriented company with growth and advancement opportunities and learning new advanced technologies. We are a customer focused and employee centered organization. Innovation is the core of our business philosophy.
It is the policy of FlexEnergi not to discriminate against any applicant for employment, or any employee because of age, color, sex, disability, national origin, race, religion, or veteran status.
Benefits
- Medical Insurance
- Vision Insurance
- Dental Insurance
- Employer Paid Life Insurance, AD&D, and Disability Insurance
- Competitive RRSP Match – Up to 6%
- Performance Based Bonus
- Potential Profit Sharing
- Paid Time Off, Holidays and Other Paid Leave
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
