We’re looking for a Senior Backend Engineer with strong expertise in .NET to design and build 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. Key Responsibilities Design, build, and maintain backend services, APIs, and microservices using .NET. Contribute to architectural decisions and help evolve system design over time. Collaborate with engineers to improve code quality, development processes, and best practices. Evaluate the current technology stack and suggest improvements or modernization where needed. Work closely with cross-functional teams to ensure smooth integration across systems. Support the growth of a distributed engineering team through collaboration and knowledge sharing. Help implement and maintain strong QA practices to ensure reliability and performance. Balance scalability, performance, and cost-effectiveness in backend systems. 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. Why Join Kake? Kake is a remote-first company with a global community, fully believing that it’s not where your table is, but what you bring to the table that matters. We provide top-tier engineering teams to support some of the world’s most innovative companies, and we’ve built a culture where great people stay, grow, and thrive. We’re proud to be more than just a stop along the way in your career - we’re the destination. The icing on the Kake: Competitive Pay in USD – Work globally, get paid globally. Fully Remote – Simply put, we trust you. Better Me Fund – We invest in your personal growth and passions. ❤️ Compassion is Badass – Join a community that invests in social good.