Back to all roles

Backend Engineer

Remote-first Full-time Now hiring

Overview

Make an Impact Through Technology Join our engineering team and help build a scalable, multi-tenant SaaS platform that supports human services organizations. Your work will directly contribute to systems that manage critical data, improve service delivery, and drive meaningful outcomes.

Responsibilities

Design, build, and maintain backend services using C#/.NET and Python Develop and enhance RESTful APIs for core platform features and integrations Build scalable components for a multi-tenant SaaS environment Write and optimize SQL Server queries and stored procedures Collaborate with product, QA, and design teams in an Agile environment Contribute to architecture decisions, code reviews, and continuous improvements Ensure secure, high-quality code aligned with compliance standards Qualifications 4+ years of experience in backend development (SaaS or enterprise systems) Strong skills in C#/.NET (ASP.NET Core / Web API) Experience with Python (Flask or FastAPI) Solid knowledge of Microsoft SQL Server Experience designing and consuming REST APIs Familiar with Agile, CI/CD, Git, and modern development practices

Nice to Have

Experience in regulated industries (healthcare, government, etc.) Exposure to Azure and cloud-based architectures Experience with multi-tenant or configurable platforms Required Skills C#/.NET (ASP.NET Core / Web API), Python (Flask or FastAPI) Years of Experience Needed 4 Apply To This Job

More remote roles