How Remoteville checks and expires listings
Senior Backend Engineer
Skills
C#DevopsApplication ArchitectureB2CCloud-Native ApplicationsEmerging TechnologiesModeling
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- 7+ years building modern cloud-based web applications
- Strong expertise in C# .NET and .NET Core
- Deep experience with Microsoft Azure services including Azure Functions Cosmos DB Azure DevOps and SQL Server
- Experience designing building and maintaining RESTful APIs
- Strong understanding of scalable application architecture software design patterns and distributed systems
- Experience implementing CI/CD pipelines and automated testing practices
- Proficiency with SQL data modeling and performance optimization
- Experience working within agile product development teams
- Strong problem-solving skills and ability to balance technical excellence with business priorities
- Excellent communication skills and ability to collaborate across technical and non-technical teams
Nice to have
- Startup experience
- Consumer-facing product experience
- Azure certifications
- MediatR experience
- Serverless mindset
- Event-driven architecture
Day to day
- Design, build, and maintain scalable backend services using C# .NET and Microsoft Azure.
- Architect secure reliable high-performance APIs that power product and user experiences.
- Collaborate across Product Design and Frontend teams to deliver new features and shape technical direction.
- Lead code reviews improve engineering standards and mentor fellow engineers in a fast-moving startup environment.
