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 Senior C# .NET Backend Engineer II jobs.

Summary

Senior C#.Net Backend Engineer II role at Degreed focused on modernizing the global platform through architectural influence and collaboration with product teams. This position involves building scalable backend services while driving technical strategy and mentoring junior engineers.

Key Responsibilities: Participate in full software development lifecycle from ideation to deployment, lead architectural design discussions, and collaborate with Product Managers to deliver sprint outcomes. Troubleshoot production issues, drive technical strategy for vendor integrations, and mentor junior engineers on backend best practices.
Skills & Tools: 8+ years backend engineering experience with strong C# proficiency, event-driven architecture expertise (Azure Service Bus, Kafka, Event Grid), and system modularization skills. Strong problem-solving, collaboration, communication abilities, proficiency in logging/monitoring tools (ELK, Datadog), and understanding of authentication/compliance frameworks (OAuth, JWT, GDPR, SOC 2).
Qualifications: Requires 8+ years of backend engineering experience with strong C# proficiency and event-driven architecture expertise. Preferred qualifications include familiarity with frontend tools (TypeScript, Tailwind, Angular) and understanding of compliance frameworks.
Location: Hybrid in Draper, Utah, United States
Compensation: $150,000 – $190,000/year

Job Description

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Fast Facts

Join Degreed as a Senior C#.Net Backend Engineer II to modernize their global platform by influencing architecture and collaborating with product teams.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Responsibilities: You will participate in the full software development lifecycle, lead architectural discussions, mentor junior engineers, and improve system performance.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Skills: Requires 8+ years of backend engineering experience with strong proficiency in C#, event-driven architecture, and system modularization.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Qualifications: Preferred familiarity with frontend tools like TypeScript and understanding of compliance frameworks like OAuth and GDPR.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Location: The position is located in Draper, Utah, United States.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Compensation: $150000 - $190000 / Annually


As a Senior Backend Engineer II on our Platform Services team, you’ll help modernize and evolve the foundation of Degreed’s global platform. This is more than just backend coding — it's an opportunity to influence platform architecture, enable product teams to ship faster, and build the next generation of scalable services. You’ll collaborate across squads, solve complex technical challenges, and drive the innovation that powers real impact for our users and business.

Key Skills

  • 8+ years of experience in backend engineering
  • Strong proficiency in C# for building scalable backend services and APIs
  • Experience with event-driven architecture using tools like Azure Service Bus, Kafka, or Event Grid
  • Skilled in system modularization, reusable library development, and vendor integrations
  • Proficient in implementing logging, monitoring, and alerting (e.g., ELK, Datadog)
  • Familiarity with frontend tools like TypeScript, Tailwind, and Angular is a plus
  • Understanding of authentication and compliance frameworks such as OAuth, API Keys, JWT, SOC 2, and GDPR
  • Strong problem-solving, collaboration, and communication skills
  • Comfortable working in agile environments with shifting priorities

Key Responsibilities

  • Participate in the full software development lifecycle, from ideation to deployment
  • Build proof-of-concepts and lead architectural design discussions across teams
  • Collaborate with Product Managers and engineers to plan and deliver sprint outcomes
  • Troubleshoot and resolve production issues while improving system performance and scalability
  • Drive technical strategy for features and integrations involving external vendors
  • Contribute to architectural decisions, estimations, and overall system design
  • Mentor junior engineers and advocate for backend engineering best practices

Compensation

We are committed to fair and equitable compensation practices.

The total pay range for this role is $150,000 - $190,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