Job Description :
We are seeking a Senior Backend Engineer (C#) to join our AI team.
In this role, you'll design, implement, and optimize robust backend services and APIs that power Degreed's AI-driven features and data products.
You'll work on high-scale, cloud-native systems that enable intelligent learning experiences for millions of users.
This is an opportunity to drive engineering excellence while collaborating with experts in AI, data, and product development.
Key Skills :
- 7+ years of backend engineering experience, including 3+ years designing and scaling APIs and microservices
- Strong hands-on expertise in backend programming languages, especially C# with a track record of building robust REST APIs
- Proven experience developing and optimizing cloud-native backend services for complex, high-scale products
- Solid SQL and database experience (PostgreSQL / MS SQL Server / Oracle), including schema design and query optimization
- Familiarity with containerization (Docker, Kubernetes), event-driven architectures, and caching strategies
- Good understanding of distributed systems and architectural patterns for scalability and reliability
- Experience integrating backend systems with AI / ML or data-driven services is a plus
- Ownership mindset with a bias for action and delivering results
- Ability to thrive in fast-paced, startup-like environments
- Strong collaboration, mentorship, and communication skills
- Open-source or impactful side project contributions are a bonus
Key Responsibilities :
Own end-to-end implementation and ongoing optimization of backend services powering AI-driven features at DegreedContinuously improve system architecture by applying modern engineering practices and evolving legacy componentsDesign, develop, and maintain scalable RESTful APIs and microservices for seamless integration with AI / data servicesCollaborate with AI, data, and product teams to deliver high-quality backend solutions aligned with strategic goalsInvestigate, troubleshoot, and resolve production issues to ensure stability and performancePromote best practices in code quality, testing, security, and documentationMentor team members and foster a collaborative, knowledge-sharing team cultureContribute to an agile team environment focused on trust, growth, and continuous learningCompensation :
We are committed to fair and equitable compensation practices.
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.
Benefits :
We take care of our people with a comprehensive benefits package designed to support your well-being, growth, and success.
(ref : hirist.tech)