Backend Engineer (C#/.NET, AWS, Microservices)
Core
Develop, maintain, and refactor backend services and serverless functions to ensure code quality, reliability, and scalability.
Role type
Backend Engineer (C#/.NET, AWS, Microservices)
Builds
Microservices and serverless functions deployed on AWS
Domain
Cloud-native backend development using C#/.NET and AWS
Deliverable
production ML models | product features | infrastructure
Required skills
C#/.NET development, Postgres, AWS RDS, AWS Lambda, Docker, microservices architecture, RESTful APIs, automated testing, CI/CD pipelines, Git
Preferred skills
Observability, analytics, event processing, AWS DocumentDB, Redshift, SonarQube, infrastructure-as-code, authentication/authorization (Cognito, JWT), Python
Technologies
C#, .NET, AWS, Postgres, Docker, Lambda, S3, SonarQube, Cognito, JWT, Python, Redshift, DocumentDB
Responsibilities
Develop and refactor backend services and serverless functions; Troubleshoot and resolve production issues; Enforce coding standards and perform code reviews; Manage CI/CD pipelines and optimize system performance
Seniority
Mid-level, hands-on IC