Job Closed
This listing is no longer active.
Where partnerships drive potential.
Senior Technical Lead – CRM
Location
India
Posted
77 days ago
Salary
0
Seniority
Senior
Job Description
Senior Technical Lead – CRM
Juniper Square
• Architect, build, and scale mission-critical, public-facing APIs. • Define backend standards and guide system design decisions. • Ensure APIs are secure, scalable, and resilient. • Build and review high-quality backend services using Python and FastAPI. • Architect and optimise asynchronous systems using Celery. • Design and tune complex schemas and queries in PostgreSQL. • Lead production readiness, observability, and incident response improvements. • Drive AWS infrastructure architecture decisions. • Mentor backend engineers and raise engineering standards. • Lead design reviews and establish coding best practices. • Partner with Product, Frontend, DevOps, and Data teams. • Drive the technical roadmap and manage technical debt strategically.
Job Requirements
- 9.5-12 years of backend engineering experience with strong production ownership.
- Deep expertise in Python/Java and modern API frameworks (FastAPI preferred).
- Proven experience designing and scaling public-facing APIs.
- Strong system design expertise (distributed systems, scalability, fault tolerance).
- Extensive experience with PostgreSQL (performance tuning, indexing, transactions).
- Strong experience with Celery or distributed task processing systems.
- Hands-on experience with Redis and caching strategies.
- Advanced experience with AWS (ECS/EKS, RDS, Lambda, S3, API Gateway, networking).
- Experience implementing secure API architectures (OAuth2, JWT, RBAC, WAF).
- Experience with Docker, CI/CD pipelines, and Infrastructure as Code.
- Experience operating high-traffic, production-critical systems.
- Experience designing multi-tenant or external partner APIs.
Benefits
- Juniper Square offers employees a variety of ways to work, ranging from a fully remote experience to working full-time in one of our physical offices.
- Invests heavily in digital-first operations, allowing effective collaboration across multiple locations.
- Physical offices in San Francisco, New York City, Mumbai and Bangalore for those who prefer to work in an office.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Junior Software Developer – German Speaker
SAP FioneerWe enable customers to innovate and transform their business by combining premier technology with development expertise
• You will join our engineering and delivery teams and be trained to become an ABAP developer within SAP’s banking environment. • Learn and develop in ABAP (SAP’s core programming language) • Support implementation and customization of SAP banking solutions (e.g. payments, core banking) • Translate business and technical requirements into structured development tasks • Collaborate with senior developers, functional consultants, and international teams • Support testing, debugging, and optimization of SAP applications • Gradually take ownership of development topics within client-facing projects
Senior Full-Stack Developer
Applied BlockchainBlockchain, zero knowledge and confidential computing solutions.
• Designing, building, and maintaining features across the full stack of an internal trading platform • Working primarily with: - **TypeScript (Node.js & React)** - Monorepo tooling, GitHub, GitHub Actions - Jest, Playwright - Redis, MS SQL, WebSockets - Docker, Kubernetes - Observability tooling (Grafana, Prometheus, SonarQube) • Taking end-to-end ownership of features from design through to production • Collaborating closely with platform / DevOps engineers on build pipelines, observability, and operational concerns • Communicating directly with the client to clarify requirements and propose solutions • Contributing to and improving automated testing practices • Participating in peer code reviews and helping maintain high engineering standards across the team • Using** LLM/AI enabled development tools and techniques **(with access to the latest OpenAI/Anthropic/etc. models) as part of day-to-day development
• Develop Full-Stack Solutions: Design, implement, and maintain high-quality front-end and back-end code to support dynamic, scalable, and reliable applications. • Code Ownership: Take end-to-end responsibility for the codebase, from initial development through to deployment and maintenance, ensuring quality and efficiency. • Customer Engagement: Work directly with customer teams, bringing expertise and guidance to optimize solutions and address unique challenges. • Innovative Solution Design: Collaborate with both internal and external stakeholders to identify opportunities for innovation and design solutions that push boundaries.
Principal Software Engineer
HackerOnePeace of mind from security's greatest minds. #TogetherWeHitHarder
• Define and evolve the architectural vision for HackerOne’s platform and core systems, ensuring scalability, reliability, and performance. • Partner with Product, Platform, and Security teams to translate long-term business and product goals into actionable architectural strategies. • Collaborate with Principal and Distinguished Engineers to align on technical direction, establish shared standards, and evolve HackerOne’s system design principles. • Lead major cross-team initiatives that modernize our architecture, improve observability, and reduce complexity across our systems. • Mentor and guide engineering teams, fostering a culture of technical excellence, knowledge sharing, and continuous improvement. • Evaluate and integrate emerging technologies, including AI, GenAI, and LLM-driven architectures, to enhance the intelligence and effectiveness of our platform. • Drive architectural governance and documentation, ensuring long-term maintainability and transparency in decision-making. • Communicate architectural direction clearly to both technical and non-technical stakeholders, building alignment through clarity and evidence. • Within your first 30–60–90 days, you’ll move from deeply understanding our systems and architecture, to identifying strategic opportunities, to leading architectural initiatives that impact teams company-wide.




