Senior Backend Software Engineer

Chicago 22 months agoFull-time External
Negotiable
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