C# Backend Software Engineer with SQL Server

Degreed is the upskilling platform that fuels growth and innovation through lifelong learning, helping businesses build a culture of learning.
$140,000 - $160,000
Backend
Senior Software Engineer
In-Person
501 - 1,000 Employees
8+ years of experience
Education · Enterprise SaaS

Description For C# Backend Software Engineer with SQL Server

Degreed, a leading upskilling platform, is seeking an experienced Backend Software Engineer to join their team in San Francisco. This role presents an exciting opportunity to work on a platform that's transforming how businesses approach learning and workforce development.

The position requires a strong foundation in both backend development and database management, with the workload split approximately 50/50 between these areas. You'll be working with modern technologies including .NET/C#, SQL Server/T-SQL, and ElasticSearch, building and maintaining scalable systems that power the Degreed platform.

As a Backend Software Engineer, you'll be responsible for architecting and developing APIs, optimizing database performance, and implementing search capabilities. The role requires 8+ years of C#/.NET development experience and 3+ years of database development with SQL Server/T-SQL, making it ideal for senior-level engineers who enjoy working on complex, large-scale distributed systems.

The compensation range of $140,000 - $160,000 reflects the senior nature of the position and the San Francisco market. Degreed offers a comprehensive benefits package including medical, dental, and vision insurance, 401k, and flexible work arrangements.

What makes this role particularly appealing is the opportunity to work on technology that directly impacts how people learn and develop their careers. You'll be part of a company that values diversity, promotes a growth mindset, and emphasizes collaboration. The team follows modern development practices, including code reviews, bi-weekly deployments, and maintains high standards for code quality through SOLID principles.

The ideal candidate will bring not only technical expertise but also strong communication skills, as you'll be working closely with product owners, UX designers, and other developers in a collaborative environment. If you're passionate about building scalable solutions, optimizing performance, and contributing to a platform that helps people grow their careers, this role at Degreed could be your next career move.

Last updated 17 minutes ago

Responsibilities For C# Backend Software Engineer with SQL Server

  • 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
  • Architect and develop APIs and services that power the Degreed platform
  • Implement and maintain high-quality .NET/C# code with modular, maintainable structures
  • Participate in code reviews to ensure quality and maintainability
  • Collaborate with Database Developers to troubleshoot and resolve production issues

Requirements For C# Backend Software Engineer with SQL Server

Java
TypeScript
  • 8+ years of C#/.NET Development experience
  • 3+ years of database development with stored procedures on SQL Server/T-SQL
  • Experience managing and optimizing ElasticSearch environments
  • Strong experience in designing and implementing scalable solutions
  • Enterprise SaaS experience with large-scale distributed systems
  • Familiarity with Degreed's technology stack: .NET, Angular, ElasticSearch, SQL Server, Azure

Benefits For C# Backend Software Engineer with SQL Server

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Comprehensive benefits package
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Flexible work arrangements
  • Professional development opportunities

Interested in this job?

Jobs Related To Degreed C# Backend Software Engineer with SQL Server

Senior Application Developer

Senior Application Developer position at CSCI Consulting - Remote role requiring 7+ years experience in enterprise software development with DoD clearance.

Senior Full Stack (RoR) Software Engineer, Payments

Senior Full Stack Ruby on Rails Engineer role focused on building and maintaining payment infrastructure for a healthcare technology platform.

Senior Software Engineer, API Enablement

Senior Software Engineer role at Upstart focusing on API development and scalability solutions using gRPC, offering remote work options and comprehensive benefits.

Java Software Engineer

Senior Java Software Engineer position at Vestmark, developing scalable wealth management applications with 5+ years experience required, hybrid work in Wakefield, MA.

Sr. Software Quality Engineer - Contract

Senior Software Quality Engineer contract position at PlayStation, focusing on test automation and quality assurance for gaming platforms and software.