Staff .NET Backend Engineer
Location: Remote
Compensation: To Be Discussed
Reviewed: Fri, Sep 11, 2026
This job expires in: 30 days
Job Summary
As a highly senior, technically hands-on Staff .NET Backend Engineer, the full-time role will involve architecting and delivering cloud-native services using C# and .NET Core, primarily on AWS Lambda, while collaborating with Business Analysts to drive product solutions and mentoring fellow engineers.
Key responsibilities
- Architect and build complex, high-performance distributed services in C# and .NET Core, ensuring end-to-end delivery
- Design data models and persistence patterns across Aurora RDS MySQL and DynamoDB, optimizing for performance and scalability
- Champion a high-quality engineering culture through rigorous standards, including CI/CD practices and observability
Required qualifications
- Proven expertise in C# and .NET Core 8/9, with experience in designing distributed REST API microservices
- Strong knowledge of AWS serverless architecture, including Lambda, API Gateway, and SQS
- Deep understanding of data modeling and query optimization in Aurora RDS MySQL and DynamoDB
- Experience in designing event-driven systems and managing operational robustness with AWS messaging services
- Ability to operate independently without a traditional Product Owner, making product trade-offs and driving delivery
Complete Job Description
The complete job description is available to members. Premium membership includes:
Full access to 42,189 remote jobs from human-vetted companies, updated daily
Resume Builder - AI-powered tool to craft, enhance, and tailor your resume to a specific job
Twice-monthly live group coaching and the full Remote Career Center
20% member discount on Career Services
Backed by a 30-day money-back guarantee