• Experience: You have 5+ years of experience in backend or full-stack development, with a strong background in building scalable, cloud-native applications.
• Cloud: Deep expertise with AWS infrastructure, including serverless technologies (Lambda, Fargate), message queues (SQS/SNS), and data services (Kinesis, DynamoDB, RDS).
• Cloud
• Programming: Proficient in TypeScript and Node.js. Experience with React is a plus.
• Programming
• Databases: Experience with both relational databases like PostgreSQL and NoSQL databases like DynamoDB.
• Databases
• Data Models: A strong understanding of data modeling principles and their application in building scalable and performant APIs.
• Data Models
• Problem Solver: You excel at breaking down complex, ambiguous problems into clear, actionable steps. You thrive in a fast-paced environment and are motivated by delivering tangible, high-impact results.
• Problem Solver:
• Collaborator: You are a strong communicator, capable of working with product, data science, and other engineering teams to solve real-world business challenges. You believe that great software is built through close collaboration.
• Collaborator
• Communication: Excellent verbal and written communication skills, with the ability to convey complex ideas clearly.
• Communication:
• Adaptability: Comfortable working in a fast-paced, dynamic environment and adapting to changing priorities.
• Adaptability:
• Start-up experience is a plus.
• Details
• The annual salary for this role is $150,000-$180,000 + equity + benefits (including medical, dental, and vision)
• Location: Remote, US or Canada.