Own the lifecycle of major backend features, from initial technical design and API definition to deployment and scaling.
Collaborate with Product Managers to define requirements and Designers to ensure API responses support intuitive, high-performance user interfaces across web and mobile.
Design and implement resilient services that handle high traffic and complex data relationships without compromising performance.
Drive high standards through rigorous code reviews and by mentoring engineers on best practices in C#, distributed systems, and API contract management.
Collaborate with the team to evolve our multi-tenant architecture, identifying opportunities to decouple services and optimize the data flow between the backend and frontend.
Build and maintain the monitoring and alerting necessary to ensure our platform is stable 24/7. "If you build it, you run it."
Requirements
5+ years of experience, with a proven track record of owning and delivering large-scale, mission-critical operational software from design to production.
Expert-level proficiency in a modern programming language (e.g., C#, Java, TypeScript), with a strong foundation in C# and ASP.NET preferred.
Nice to have: Familiarity with frontend development concepts and modern UI frameworks to facilitate better end-to-end system design and cross-stack collaboration.
Competency in both Relational and NoSQL databases (e.g., CosmosDB, DynamoDB, Elasticsearch, Postgres), with experience supporting these systems at scale.
Experience with at least one major cloud provider (Azure, AWS, or GCP).
Demonstrated experience designing and maintaining high-traffic, resilient backend systems in a production environment.
Strong technical leadership skills with experience mentoring engineers; experience managing smaller teams is a plus.
Strong technical leadership skills, including mentoring engineers and driving cross-team architectural consensus. Small-team management experience is a plus.
Bachelor’s degree in Computer Science, Engineering, Information Systems, or a related field.