We’re looking for a Senior Backend Engineer with strong expertise in .NET to lead the development, design and building scalable backend systems, including services, APIs, and microservices. This role combines hands-on development with technical leadership within the team, contributing to architectural decisions, improving engineering practices, and helping evolve the backend stack. You’ll be working in partnership with a technology company focused on improving operations and user experience within the youth sports space, supporting the growth of a modern, high-performing platform.
Core Requirements
- Strong experience with .NET backend development, including services, APIs, and microservices
- Solid understanding of scalable system design and distributed architectures
- Experience contributing to architecture and technical decision-making
- Experience working in distributed teams
- Strong understanding of engineering best practices and code quality
- Good communication skills and ability to collaborate across teams
- Ability to work independently in a fast-paced environment
Nice-to-Have
- Experience with system modernization or migrations (e.g. version upgrades, architecture changes)
- Experience working on consumer-facing or platform-based products
- Exposure to improving QA processes or testing strategies
- Experience supporting team growth or mentoring other engineers