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.