resu·mail

Backend Engineering Lead – Java, Python & AI-enabled Systems

at Smytten

Bengaluru, India Mid Posted 2026-04-27

Don't apply into the void — reach the hiring manager

ResuMail finds the recruiters and hiring managers behind this Backend Engineering Lead – Java, Python & AI-enabled Systems role at Smytten, drafts a personalised outreach email, and schedules the send — so your application actually gets seen.

Reach the hiring manager ›

About this role

Location: Bengaluru Experience: 4–6 Years Education: B.Tech / BE / M.Tech / MCA About Smytten Smytten is India’s leading discovery and trial commerce platform, helping consumers discover and shop premium products across beauty, grooming, wellness, food, home, and lifestyle categories. We build scalable, high-performance systems that power seamless commerce experiences for millions of users. Role Overview We are looking for a Backend Engineering Lead to drive the design, development, and scaling of backend systems for our high-performance e-commerce platform. The role requires strong expertise in Java, Spring Boot, Microservices, REST APIs, and working knowledge of Python for AI integrations, automation, and data processing. Key Responsibilities Lead the design, development, and scaling of backend systems for the e-commerce platform Architect and build scalable, fault-tolerant microservices using Spring Boot Own end-to-end backend delivery including design, development, testing, deployment, and monitoring Build and optimize REST APIs used across mobile apps, websites, and CMS Drive adoption of microservices architecture at both application and database levels Conduct code reviews, performance tuning, and troubleshooting of production systems Ensure high system performance through load testing, performance tuning, and observability practices Improve unit testing, integration testing, and debugging using AI assistance Drive AI-assisted development practices using tools like GitHub Copilot, Cursor, or similar Work closely with Product, Frontend, and QA teams to deliver robust and scalable features Contribute to CI/CD pipelines and cloud deployments Work with and integrate Python-based services for AI, data processing, chatbot, and automation use cases Required Skills & Qualifications 4–6 years of experience in Java development Strong expertise in Java (8+) and Spring Boot Hands-on experience with Microservices Architecture Deep understanding of REST API design and best practices Experience with ORM frameworks (JPA/Hibernate) Strong experience with PostgreSQL and NoSQL databases Experience in e-commerce domain (consumer end) Exposure to event-driven architecture (Kafka, RabbitMQ) Working knowledge of Python is required Good to Have Knowledge of AI/ML integration in backend systems Experience in analytics systems using BigQuery Familiarity with cloud platforms (AWS/GCP) and containerization Exposure to libraries/frameworks like FastAPI, Flask, Pandas, etc.

How to get this job at Smytten

  1. Don't rely on the portal. Cold applications for a role like Backend Engineering Lead – Java, Python & AI-enabled Systems land in a pile of hundreds. A direct, personalised message to the hiring manager or a referrer is the fastest way in.
  2. Find the right person. ResuMail surfaces the actual recruiters and hiring managers at Smytten — not a generic careers inbox.
  3. Send tailored outreach. ResuMail drafts an email personalised to your resume and this role, then paces and schedules sends so you stay out of spam.
  4. Follow up. One polite nudge after 5–7 days roughly doubles reply rates — scheduled for you.

Reach Smytten's hiring managers today.

Free to start. No credit card. Built for Indian job seekers.

Start free with ResuMail ›