Software Engineer
Role details
Job location
Tech stack
Requirements
Technical Depth:2-6 years of experience in schema and distributed system design, performance tuning, and cloud-based best practices. Product Experience- hand son experience of building and improving a high scale D2C, B2B, attribution applications, order management systems, product catalog, Hands-on Expertise:Deep expertise of LLD, HLD, ACID, caching, distributed system design, DBMS, Garbage Collector, microservices, VM, K8S, data pipelines, kafka, nsqd, 0-to-1 Mindset:A proven ability to navigate the challenges and pace of early-stage product journeys. Observability Focus:Experience setting up monitoring frameworks to proactively identify slow-running processes and blocking issues. Modern Workflow:Mastery of Git-based workflows, including rigorous PR reviews and configuration management. Performance Tooling:Expertise in leveraging Profilers and Performance Insights to assist teams in tuning complex stored procedures. What Skills Must You Have? Core Tech:Golang, Python, . Net, kafka, nsqd, redis, elasticsearch, mongoDB, Unit Test, HTTP/TCP, nginx, MCP, AIDD, AIRD, Mobile First APIs AI Tooling:Advanced expertise inCursorandWindsurffor AI-driven development and code generation. Architecture:Strong grasp of micro-service scalable architecture and asset hosting for edge performance. Scale:Practical skills in database partitioning, sharding, and query optimization. Infrastructure:Familiarity with AWS/Azure ecosystems, Linux Kernels, and automated backup/DR strategies. xcskxlj Process:Expertise inSprints and SDLC Managementto maintain high velocity without sacrificing quality.