remote
Software Engineer II, Full-Stack Marketplace Performance - Affirm
Software Engineer
Full‑stack engineer focused on scaling marketplace performance, building robust APIs, optimizing front‑end experiences, and leveraging cloud services to deliver reliable, high‑throughput solutions.
About the role
Key Responsibilities
- Design, develop, and maintain scalable RESTful APIs using Node.js and AWS services.
- Build responsive, high‑performance front‑end components with React and modern JavaScript.
- Analyze and optimize database queries and data models in SQL to improve latency and throughput.
- Implement monitoring, logging, and automated testing to ensure reliability and rapid issue resolution.
- Collaborate with product, design, and data teams to translate business requirements into technical solutions.
Requirements
- 3+ years of full‑stack development experience in a production environment.
- Hands‑on experience with AWS (Lambda, API Gateway, RDS, DynamoDB) and CI/CD pipelines.
- Strong SQL skills and familiarity with relational database design.
- Excellent problem‑solving skills, attention to detail, and a passion for performance optimization.
Skills
javascriptreactnodejsawssql