• Role: Backend Developer
• Location: New York, NY
• Job Type: Fulltime - Onsite (5 days/week)
Requirements:
• 5+ years of hands-on backend development experience working on complex, production-grade systems.
• Strong proficiency in Python (mandatory). Candidates without deep, real-world Python experience will not be considered.
• Demonstrated experience building backend-heavy, product-driven applications (not limited to internal tools, pipelines, or reporting systems).
• Proven experience designing, developing, and supporting complex backend services that handle real business logic and customer-facing workflows.
• Hands-on experience with AWS, including:
• Lambda
• EC2
• ECS
• Strong experience working with relational databases, including PostgreSQL, Aurora, and/or Oracle.
• Solid experience with Docker in production environments.
• Experience building RESTful APIs and microservices architectures; however, surface-level API or microservices experience alone is not sufficient.
• Experience with backend frameworks such as FastAPI or Pyramid is preferred; experience with Flask or Django is also acceptable if used in complex, real-world applications.
• Ability to demonstrate work on real product assignments, including:
• Ownership of backend features
• Contribution to scalable system design
• Involvement in production deployment and ongoing system support
• Strong problem-solving skills with the ability to identify system bottlenecks and propose practical, scalable solutions.
• Excellent communication skills and the ability to collaborate effectively across engineering, product, and business teams.
• Java experience is a plus, but not required.