San Francisco, United States of America Hybrid

Juniper Square is hiring a Senior Technical Lead

This role involves architecting, building, and scaling mission-critical public-facing APIs. It blends deep technical engineering with leadership, requiring ownership of system architecture, mentorship of engineers, and active participation in implementation. The individual will shape technical direction while working hands-on across the backend stack.

Responsibilities

  • Lead the design and ownership of end-to-end architecture for public-facing API platforms
  • Design highly available, scalable, and multi-tenant distributed systems
  • Establish and enforce API standards including versioning, backward compatibility, documentation, and governance
  • Develop and implement security measures, rate limiting, and strategies to prevent abuse
  • Optimize system performance and improve reliability across services
  • Build and review robust backend services using Python and FastAPI
  • Architect and tune asynchronous processing systems using Celery
  • Design and optimize complex PostgreSQL schemas and queries
  • Improve production readiness, observability, and incident response processes
  • Influence AWS infrastructure decisions and cloud architecture
  • Mentor backend engineers and elevate overall engineering quality
  • Lead design reviews and define coding best practices
  • Collaborate with Product, Frontend, DevOps, and Data teams
  • Drive the technical roadmap and manage technical debt proactively
  • Contribute to long-term decisions on platform scalability
  • Ensure systems are built for high availability and fault tolerance
  • Maintain strong ownership of production systems
  • Support the evolution of secure and efficient API platforms

Requirements

  • 9.5 to 12 years of backend engineering experience with significant responsibility for production systems
  • Deep proficiency in Python or Java and modern API frameworks, with a preference for FastAPI
  • Demonstrated experience in designing and scaling public-facing APIs
  • Strong foundation in system design, including distributed systems, scalability, and fault tolerance
  • Extensive experience with PostgreSQL, including performance tuning, indexing, and transaction management
  • Proven experience with Celery or similar distributed task processing systems
  • Hands-on use of Redis and implementation of effective caching strategies
  • Advanced knowledge of AWS services including ECS, EKS, RDS, Lambda, S3, API Gateway, and networking
  • Experience implementing secure API architectures using OAuth2, JWT, RBAC, and WAF
  • Familiarity with Docker, CI/CD pipelines, and Infrastructure as Code practices
  • Experience operating high-traffic, production-critical systems
  • Background in designing multi-tenant or external partner-facing APIs

Nice to Have

  • Experience leading backend engineering teams in a product-focused environment
  • Background in designing API platforms used by third-party developers
  • Exposure to frontend technologies such as React, Next.js, or TypeScript
  • Experience working with GraphQL
  • Experience building developer platforms or SDKs

Tech Stack

Python, FastAPI, Java, Celery, PostgreSQL, Redis, AWS ECS, AWS EKS, AWS RDS, AWS Lambda, AWS S3, AWS API Gateway, AWS networking, Docker, CI/CD, Infrastructure as Code, OAuth2, JWT, RBAC, WAF, GraphQL, React, Next.js, TypeScript

Benefits

  • Flexible work options including fully remote or in-office arrangements
  • Digital-first operations supporting collaboration across 27 U.S. states, 2 Canadian provinces, India, Luxembourg, and England
  • Physical office locations in San Francisco, New York City, Mumbai, and Bangalore

Work Arrangement

hybrid — Employees can choose between fully remote work or working in one of the physical offices some or all of the time, with team members located in San Francisco, New York City, Mumbai, Bangalore, 27 U.S. states, 2 Canadian Provinces, India, Luxembourg, and England

  • Organized around core values
  • Focused on improving market efficiency through technology
  • Committed to digitizing private markets to increase efficiency, transparency, and access

Additional Information

  • The company is focused on digitizing private markets such as commercial real estate, private equity, and venture capital
  • Employees are spread across multiple countries and time zones, supporting a globally collaborative work environment
  • The company emphasizes a digital-first hybrid workplace strategy
Required Skills
PythonFastAPIJavaCeleryPostgreSQLRedisAWSDockerGraphQLReactSystem DesignAPI DesignDistributed SystemsScalabilityFault Tolerance PythonFastAPIJavaCeleryPostgreSQLRedisAWS (ECS/EKS, RDS, Lambda, S3, API Gateway, networking)DockerCI/CDInfrastructure as CodeOAuth2JWTRBACWAFGraphQL
About company
Juniper Square
Juniper Square is digitizing private markets, including commercial real estate, private equity, and venture capital, to bring efficiency, transparency, and access. The company builds technology to unlock the full potential of privately owned assets and make them more accessible.
All jobs at Juniper Square Visit website
Job Details
Department Software Development
Category backend
Posted 3 months ago