Padmi

Software Engineer

IndiaPosted 7 months ago
Software engineeringSenior
Apply at Flits

Opens the source posting on naukri.com

Source description

About the role

View original

What you will do Backend Architecture Development Design and implement scalable, high-performance backend services for loyalty programs, wishlist, and e-commerce workflows. Own system architecture decisions including data models, APIs, async processing, caching, and service boundaries. Build clean, maintainable, and well-documented code following best engineering practices like SOLID principles and Design patterns. Ensure systems are resilient, fault-tolerant, and optimized for scale . Cloud Infrastructure (AWS) Design and deploy services using AWS infrastructure , with hands-on experience in: ECS (containerized services) EC2, RDS/Aurora, S3, AWS Lambda SQS / SNS / Event-driven architectures Work with Docker/containerization for consistent and scalable deployments. Understand cloud cost optimization, monitoring, logging, and alerting. Technology Flexibility Comfortable working with any backend language or framework (e.g., python, Node.js, Java, Go, PHP). Ability to evaluate and choose the right tools based on problem statement and scale. Strong understanding of REST APIs , background jobs, and data consistency patterns. Requirement Analysis Research Translate business requirements into technical designs with clarity. Proactively research and propose solutions from both: Engineering perspective (performance, scalability, maintainability) Business perspective (impact, feasibility, timelines) Participate in technical planning and estimation with a long-term product vision. Cross-Team Collaboration Work closely with: Frontend team to define API contracts, data contracts, and integration flows QA team to ensure testability, edge-case coverage, and production readiness Business team to explain feature behavior, limitations, and outcomes Clearly communicate: What is built Which requirements are completed What is pending or technically constrained Required Skills Experience 5+ years of experience in backend engineering Bachelor s degree in Computer Science, Information Technology or a relevant field Skills Abilities Strong communication skills able to explain technical concepts to non-technical stakeholders Ownership mindset takes responsibility for systems end-to-end Ability to work independently and make well-reasoned technical decisions Curious and research-driven enjoys understanding the why , not just the what Team-oriented, collaborative, and quality-focused Nice to Have Experience in e-commerce platforms , loyalty systems, or high-scale SaaS products Familiarity with event-driven or microservice architectures Experience with monitoring tools, CI/CD pipelines, and production debugging Exposure to Shopify or similar commerce ecosystems

One address, no account. We’ll tell you when matching roles go live.

More at Flits

Related open roles

View all roles
Software Engineer at Flits · Padmi