EdTech Jobs

This position has been filled

This job is no longer accepting applications. Browse open EdTech jobs or view current openings at Degreed or search for C# Backend Software Engineer with SQL Server jobs.

Degreed

C# Backend Software Engineer with SQL Server

Degreed
🇺🇸United StatesRemote$140K–$160K/yr11mo ago

Summary

Degreed seeks an experienced C# Backend Software Engineer with SQL Server expertise to develop high-performance systems for their platform, splitting time equally between backend and database development.

Key Responsibilities: Optimize database performance, design and implement APIs and services, develop database schemas and stored procedures, manage ElasticSearch environments, and collaborate with cross-functional teams to troubleshoot production issues.
Skills & Tools: Expertise in .NET/C#, SQL Server/T-SQL, ElasticSearch management, SOLID principles, and system design; strong problem-solving abilities and proficiency in asynchronous team collaboration.
Qualifications: Experienced backend developer with strong database management and optimization background; preferred experience with large-scale enterprise SaaS systems and familiarity with Degreed's technology stack (.NET, Angular, Azure).
Location: Remote, United States
Compensation: $140,000 – $160,000/year

Job Description

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Fast Facts

We are seeking a skilled C# Backend Software Engineer with strong SQL Server expertise to develop high-performance systems for the Degreed platform, focusing equally on backend and database development.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Responsibilities: Key responsibilities include optimizing database performance, developing APIs, contributing to backend and database features, and collaborating with cross-functional teams.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Skills: Required skills include expertise in .NET/C#, SQL Server, ElasticSearch management, and strong problem-solving abilities.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Qualifications: Preferred qualifications include experience with large-scale enterprise SaaS systems, familiarity with the Degreed technology stack, and capability in using Jira and Confluence.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Location: This is a fully remote position based in the USA.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Compensation: $140000 - $160000 / Annually



We are looking for an experienced Backend Developer who is passionate about designing and implementing scalable, high-performance systems. In this role, you will work within a cross-functional team to develop new features, optimize performance, and maintain the core infrastructure that powers the Degreed platform.

This position requires a strong backend development background with a focus on database management and optimization. You’ll spend approximately 50% of your time on backend development and 50% on database development, with variations depending on the needs of active projects.

Key Skills

  • Backend Development – Expertise in building and maintaining scalable, high-quality backend systems using .NET/C#, following SOLID principles.
  • Database Architecture & Optimization – Strong experience in designing, implementing, and optimizing relational databases (SQL Server/T-SQL required).
  • Search Optimization – Experience managing and optimizing ElasticSearch environments for high-performance data retrieval.
  • Performance Troubleshooting – Ability to diagnose and resolve production environment issues efficiently.
  • Scalability & System Design – Experience in architecting scalable solutions and frameworks.
  • Collaboration & Communication – Strong ability to work in a distributed team with asynchronous communication, effectively engaging with cross-functional teams.
  • Problem-Solving & Innovation – Solution-driven mindset with a passion for learning, growth, and technical excellence.

Key Responsibilities

  • Database & Backend Optimization
  • • Maintain, upgrade, and optimize database performance to support a growing user base.
  • • Design and implement database schemas and stored procedures (SQL Server/T-SQL).
  • • Improve and fine-tune search capabilities using ElasticSearch.
  • Backend Development
  • • Architect and develop APIs and services that power the Degreed platform.
  • • Implement and maintain high-quality .NET/C# code with modular, maintainable structures.
  • • Contribute to new feature development across backend and database components.
  • • Ensure code adheres to SOLID principles and best practices.
  • Cross-Functional Collaboration
  • • Work closely with product owners, UX designers, and developers to align technical solutions with business goals.
  • • Participate in code reviews to ensure quality and maintainability.
  • • Collaborate with Database Developers to troubleshoot and resolve production issues.
  • • Provide guidance on reporting and data warehousing solutions.
  • Continuous Improvement & Support
  • • Stay up to date with emerging technologies and best practices in backend and database development.
  • • Participate in bi-weekly deployments and a production support on-call rotation.

What Sets You Apart

  • Enterprise SaaS experience with large-scale distributed systems.
  • Familiarity with Degreed’s technology stack: .NET, Angular, ElasticSearch, SQL Server, Azure.
  • Experience using productivity tools such as Jira and Confluence.

Compensation

We are committed to fair and equitable compensation practices.

The total pay range for this role is $140,000 - $160,000. 

Actual compensation packages are based on several factors that are unique to each candidate, including but not limited to: skill set, depth of experience, certifications, and specific work location.

Other Open Roles at Degreed

Degreed

Senior Azure Engineer

Degreed·🇺🇸United States

$170K–$200K/yr

2mo agoApply
7mo agoApply