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
