We are looking for skilled Backend Engineers who are passionate about building scalable, high-performance backend systems using C#.NET and AWS serverless technologies. You will work on mission-critical backend systems, develop microservices, and manage data pipelines and real-time data processing with AWS services like Lambda, Kinesis, and DynamoDB.
Design, develop, test, deploy, and maintain scalable backend services using C#.NET
Build and manage serverless components on AWS Lambda
Implement real-time data streaming and processing solutions using AWS Kinesis
Design and maintain performant NoSQL data models in DynamoDB
Collaborate with frontend developers, product managers, and QA teams to deliver high-quality solutions
Monitor and optimize application performance and ensure reliability
Write clean, reusable, and testable code.
Participate in code reviews and mentor junior developers (as applicable)
7+ years of professional experience in backend development using C#.NET/.NET Core
Strong hands-on experience with AWS Lambda
Experience working with AWS Kinesis for event streaming or data processing
Proficient with DynamoDB, including data modeling and optimization techniques
Solid understanding of RESTful API design and integration
Knowledge of CI/CD pipelines and version control (Git)
Strong debugging and troubleshooting skills
Experience with other AWS services like API Gateway, SQS, CloudWatch, or Step Functions
Familiarity with infrastructure as code (Terraform or AWS CloudFormation)
Exposure to microservices architecture and event-driven design patterns
Experience with logging, monitoring, and alerting tools (e.g., ELK, Datadog)
Opportunity to work on cutting-edge AWS serverless architecture
Be part of a fast-growing and collaborative engineering team
Flexible work culture and remote-first setup
Competitive salary.