Loot Labs is seeking a highly skilled and experienced Backend Software Engineer with a strong focus on AWS services. The ideal candidate will be responsible for developing and maintaining scalable, secure, and highly available serverless backend systems. This role involves working closely with cross-functional teams to integrate backend services with frontend applications.
Key Responsibilities:
• Design and develop robust serverless backend systems using AWS services (DynamoDB, S3, Cognito, AppSync, Lambda, SQS, etc.) and SST.
• Collaborate with frontend developers to integrate backend services.
• Implement and maintain serverless architecture best practices.
• Write clean, efficient, and maintainable code.
• Ensure high performance and responsiveness of backend services.
• Manage and deploy serverless applications using SST.
• Oversee continuous integration and continuous deployment (CI/CD) processes.
• Monitor system performance, troubleshoot issues, and implement improvements.
Qualifications:
• Bachelor's degree in Computer Science or a related field, or equivalent experience.
• A minimum of 4 years of experience developing backend systems in AWS.
• In-depth knowledge of AWS services.
• Strong understanding of database technologies and data modeling.
• Proficiency in serverless architecture and infrastructure as code.
Preferred Skills:
• Expertise in TypeScript.
• Experience with GraphQL API development.
• Experience with search engines such as Opensearch or Elasticsearch
• Familiarity with blockchain development
• Familiarity with DevOps practices and tools.
• Excellent problem-solving skills and the ability to work in a fast-paced environment.
• Strong communication and team collaboration abilities