Position : Senior Engineer - L4 (Backend)
We're looking for a Senior Backend Engineer who's passionate about building platform-scale infrastructure that enables leading DTC and retail brands to create powerful mobile experiences. You'll be instrumental in architecting and developing the core systems that power our platform.
What You'll Build :
High-Performance Backend Services :
- Develop multi-tenant backend services using Java 17+ and Spring Boot that serve millions of API requests daily
- Build push notification systems, community engagement systems, and mobile-optimized API endpoints
- Implement advanced caching strategies and performance optimizations that keep response times under 200ms globally
- Build robust data processing pipelines for customer analytics, engagement tracking, and business intelligence
- Implement advanced personalization engines that deliver tailored experiences to millions of end-users
Integration & API Ecosystem :
Design developer-friendly APIs that enable seamless integrations with major e-commerce platforms (Shopify, WooCommerce, BigCommerce)Build webhook systems, data synchronization services, and third-party connector frameworksDevelop authentication, rate limiting, and security systems that protect both our platform and our customers' dataCreate monitoring and analytics systems that provide deep insights into platform usage and performanceWhat We're Looking For :
Core Engineering Expertise :
8-10 years of backend development experience with proven expertise in building and scaling SaaS systemsMinimum 3+ years in a product-focused company where you've contributed to customer-facing features and platform growthDeep Java expertise (JDK 17+) with extensive Spring Boot experience and a strong understanding of JVM optimizationDeep Spring Boot expertise, including Spring Boot, Spring MVC, Spring Data JPA, and Spring SecurityProduction system ownership, including debugging complex issues, performance tuning, and maintaining high-availability servicesMicroservices experience in designing service boundaries, handling distributed transactions, and managing inter-service communicationSaaS Platform Experience :
Multi-tenant architecture experience, including tenant isolation, resource sharing, and customer-specific customizationsAPI design excellence with proven ability to build intuitive, well-documented APIs that external developers love to useDatabase proficiency across both SQL (PostgreSQL / MySQL) and NoSQL (Firebase / Redis) with optimization experienceContainer orchestration with Docker and Kubernetes, including deployment strategies and resource managementModern Development Practices :
CI / CD pipeline expertise with automated testing, deployment, and rollback strategiesObservability and monitoring using tools like DataDog, ELK stack, etcSecurity-first mindset with experience implementing authentication, authorization, and data protection measuresPerformance engineering skills, including profiling, load testing, and capacity planning for high-traffic systemsCode quality advocacy through automated testing, peer reviews, and engineering best practicesPlatform & Integration Skills :
Cloud platform experience (AWS / GCP preferred) with serverless and managed service utilizationThird-party integration expertise, including REST / GraphQL APIs, webhook handling, and data synchronizationGood To Have :
Specialized Experience :
No-code / low-code platform development with visual programming, or workflow buildersE-commerce platform integrations with deep knowledge of ShopifySocial commerce features like live selling or community buildingAdvanced Technical Skills :
GraphQL implementation for flexible, mobile-optimized API designData pipeline engineering with ETL / streaming processes for analytics and business intelligenceSearch and recommendation systems using Elasticsearch, machine learning, or personalization engines(ref : hirist.tech)