Skip to main content
Ensemble

Senior Engineer, Software

RemoteUnited States only
Published
Role
Backend
Experience
Senior
Employment
Full-time
$111.8k–$192.9k/yr
Check eligibility

Open to US only. Set where you work from to check your eligibility.

No BS summary

Senior backend engineer with 5+ years of experience in C# and .NET Core. Must have experience designing and supporting production services, CI/CD, and Azure cloud environments. Familiarity with AI-enabled development tools is a plus. This is a remote position requiring occasional travel.

Core skills

C#.NET CoreAzure

Required skills

ASP.NET CoreCI/CD

Optional skills

AI-enabled development toolscode generation modelsML-driven insightsCopilotembedding modelsvector search

Required languages

English

What you'll do

  • Design, develop, test, deploy, monitor, and continuously improve backend services and APIs supporting data-driven applications
  • Build and maintain scalable data pipelines and services that enable ingestion, transformation, and delivery of structured data for user consumption
  • Develop reusable components, frameworks, and tooling that support consistent and scalable data processing and decisioning workflows
  • Collaborate with product, analytics, and design teams to translate business requirements into technical solutions that improve visibility and usability of data
  • Partner with architecture and data teams to ensure accurate, reliable, and high-quality data integration between systems
  • Participate in and lead technical design sessions, architecture reviews, and exploratory investigations to align with long-term platform strategy
  • Implement and advocate for engineering best practices related to performance, scalability, security, observability, and maintainability
  • Support development of user-facing data capabilities, including visualization, filtering, and interaction with structured datasets
  • Mentor and guide engineers through code reviews and collaboration, helping to elevate team capability and technical standards
  • Contribute to an innovation-focused environment by leveraging automation, AI-enabled tools, and advanced data capabilities

What they require

  • Bachelor’s degree in Computer Science, Statistics, Mathematics , or a related technical field; advanced degrees preferred.
  • 5+ years of professional software engineering experience with a strong backend emphasis
  • Strong proficiency in C# and building backend services with .NET Core / ASP.NET Core .
  • Experience designing and supporting production services (availability, observability, performance, maintainability).
  • Hands-on experience with CI/CD concepts and tooling (build/release pipelines, automated tests, quality gates).
  • Working experience with Azure cloud environments.
  • Demonstrated ability to collaborate cross-functionally and translate requirements into incremental
  • Exposure to AI-enabled development tools , code generation models, or ML-driven insights (e.g., Copilot, embedding models, vector search).
  • Must be inquisitive and demonstrate openness to innovation including AI to explore better processes and ways to alleviate friction and improve patient and client experiences.
  • This is a remote position; however, candidates must be willing and able to travel to and work onsite at client, temporary, or corporate office locations as business needs require.

Benefits

  • Associate Benefits – We offer a comprehensive benefits package designed to support the physical, emotional, and financial health of you and your family, including healthcare, time off, retirement, and well-being programs.
  • Our Culture – Ensemble is a place where associates can do their best work and be their best selves. We put people first, last and always. Our culture is rooted in collaboration, growth, and innovation.
  • Growth – We invest in your professional development. Each associate will earn a professional certification relevant to their field and can obtain tuition reimbursement.
  • Recognition – We offer quarterly and annual incentive programs for all employees who go beyond and keep raising the bar for themselves and the company.

Ensemble is a leading provider of technology-enabled revenue cycle management solutions for health systems, including hospitals and affiliated physician groups.

HealthcareEnterpriseensemble-mouvement.com/

What people say about this company

3.4/ 5

$111.8k–$192.9k/yr