7 months ago
New York, NY, USAMid Level / Senior
Base Salary
$120k - $160k/yr
Responsibilities
- Build and maintain backend services and APIs using Python.
- Design, implement, and optimize data models across Postgres, DynamoDB, and Redis.
- Contribute to deployments and scaling using Kubernetes, Docker, and AWS.
- Collaborate with frontend engineers, product managers, and designers to deliver end-to-end features.
- Write clean, maintainable, and testable code while participating in code reviews.
- Ensure backend services are performant, secure, and resilient.
- Debug, troubleshoot, and resolve backend issues across staging and production environments.
- Stay current with backend technologies and bring new ideas to improve our stack and workflows.
Requirements
- 3–5+ years of backend engineering experience.
- Proficiency in Python and experience building distributed web applications.
- Familiarity with Postgres, DynamoDB, and Redis for data modeling and optimization.
- Experience designing and consuming RESTful services.
- Understanding of Kubernetes, Docker, and AWS infrastructure.
- Strong problem-solving skills and a track record of delivering production-ready systems.
- Collaborative mindset with excellent communication skills.
Benefits
- Competitive salary with a meaningful stake in the company via equity and 401k plan.
- Comprehensive medical, dental, and vision benefits.
- Learning and development opportunities including regular review cycles with 360-degree feedback.
- Receive up to $25,000 toward closing costs of a new mortgage via our mortgage partners.
- Quarterly budgets for team and company outings.
- Flexible paid time off, sick days, and 11 company holidays.
