
Juniper Square is hiring a Senior Technical Lead to build a strategic backend platform service. The role involves owning the end-to-end backend architecture, designing APIs, and leading a team of 4-5 engineers.
Requirements
10+ years of backend engineering experience
5+ years of Python experience (or strong polyglot - Python/Java)
Production experience with async Python (FastAPI / asyncio) at scale
Strong API design skills
Microservices and distributed systems knowledge
Deep PostgreSQL experience
Scale & performance knowledge
AWS deep experience
Observability and production ownership skills
Experience leading project-level technical direction for 12+ months
Track record of grooming and mentoring junior and mid-level engineers Benefits
Remote work option
Physical offices in San Francisco, New York City, Mumbai and Bangalore
Investment in digital-first operations
Collaboration with teams across 27 U.S. states, 2 Canadian Provinces, India, Luxembourg, and England