Back to list

Vacancy description

Senior Software Engineer in Bangalore, भारत

Mumzworld

  • ContractFixed-term or freelance

Bangalore, भारत

Job Overview

Mumzworld is scaling fast as an AI-native organization, and building reliable, scalable backend systems is key to our future.

We are looking for a Senior Software Engineer PHP (Laravel) who thinks beyond features - someone who builds maintainable systems, reusable components, and strong foundations for the engineering team.

In this role, you will build robust APIs and services powering our core e-commerce experience and go beyond:

  • You will create reusable modules, enforce code quality standards, and help streamline development through automation and internal tooling.

  • You will apply software engineering excellence - clean code, modular architecture, CI/CD, observability - to everything you build.

  • You will think long term, building scalable, secure, and performant systems that reduce tech debt and increase team velocity.

Key Responsibilities

  • Design and build backend services in Laravel — APIs, background workers, and event consumers that carry real production traffic.

  • Own services end to end: schema design, implementation, tests, deployment pipeline, dashboards, and on-call for what you ship.

  • Design and optimise relational schemas in MySQL,Postgresql, with attention to indexing, query performance, and migration safety at scale.

  • Model DynamoDB tables around access patterns for the services where we use it, and know when a workload does not belong there.

  • Build integrations between our services and the platforms around them — Magento, NetSuite, Algolia, and our carrier and logistics systems — with sane retries, idempotency, and failure handling.

  • Use SQS and event-driven patterns to decouple services and keep them resilient when a dependency degrades.

  • Apply Redis (ElastiCache) deliberately for caching and rate limiting, with clear invalidation rules rather than TTL guesswork.

  • Write clean, tested PHP, and build reusable modules and internal tooling that make the rest of the team faster.

  • Own CI/CD for your services and keep deployments boring and zero-downtime.

  • Work fluently with AI-assisted development tools (Claude Code, Codex, and similar), and help improve the AI development workflows our engineering teams already run on.

Experience

  • 5+ years building production backend systems, with deep Laravel and modern PHP experience.

  • Proven relational database skills — schema design, query optimisation, and safe migrations on MySQL or a MySQL-compatible engine.

  • Solid AWS experience: RDS/Aurora, ElastiCache, SQS, DynamoDB, and the operational side of running services there.

  • Experience with microservices, queues, and event-driven architecture — including the failure modes, not just the happy path.

  • Comfort with Docker, Linux, and CI/CD pipelines.

  • Experience integrating with large third-party or legacy systems where you don't control the other side.

  • Working proficiency with AI-assisted development tools, and judgement about where they help and where they don't.

  • Familiarity with Jira and Confluence.

  • Nice to have - exposure to Magento 2 as an integration target, or experience migrating services off a monolith.

What Success Looks Like

First 30 days. You've shipped something real to production — not a starter ticket, a service or a feature with users behind it. You can draw how our Backend services and the systems around them actually fit together, including the parts that are ugly. Your code reviews have started catching things other people missed.

By 3 months. You own a service outright: schema, deploys, dashboards, and on-call. It has observability someone else can read at 2am and boundaries that are documented rather than tribal. Your code reviews are catching things other people missed, and you've made the case for fixing at least one thing that's architecturally wrong.

By six months. Other engineers are building on patterns you established, without being asked to. Incidents in your services are rarer, and the ones that happen are diagnosed in minutes instead of hours. Work that used to need three people coordinating now takes one — and the reason traces back to foundations you laid.

Why This Role Matters

Mumzworld is the largest e-commerce platform for parents and families in the region, and our backend carries every order, every catalogue update, and every stock and price change through it. As we scale and become an AI-native organisation, the constraint is not ideas — it is how quickly and safely we can build on top of what we already have.

We're not short of things we want to build. What decides how much of it actually ships is the state of the backend and services layer underneath. Clean boundaries and well-shaped schemas mean a new feature takes days and an incident is diagnosed in minutes. The alternative is every change needing three teams in a room and a rollback plan.

A small number of engineers get to decide which of those we live with over the next few years. This is one of those roles.

Who You Are

We’re looking for a builder: someone who engineers foundations that make others faster, safer, and more effective.

Software Engineering Mindset – You build systems that are modular, observable, and maintainable — not throwaway scripts.

️ Platform Thinker – You don’t just solve a request; you build reusable solutions that scale across teams.

Pragmatic Problem Solver – You find the right balance between speed, maintainability, and performance.

Clear Communicator – You document your work, share your thinking, and collaborate effectively.

Independent and Impact-Driven – You proactively identify opportunities to automate, accelerate, and improve.

Team Player – You uplift others, share knowledge, and build a stronger data culture around you.

Similar vacancies

More like this role

  • Remote
  • Contract
  • IT
Senior Software Engineer- (Data Engineering, AWS & MLOPs) Core skills: AWS, Snowflake, data ingestion, data transformation, SQL, MLOps and Python Location: Pune, India (Work from home) Role Overview We are seeking a Senior Data Engineer to design, build and operate scalable data pipelines and analytical solutions using ...

Pune, भारत

  • Remote
  • Hybrid
  • Full-time
  • IT
... tremendous learning and development opportunities to craft your career path, life and health insurance, medical care package and many others. Role Overview: As a Senior Software Engineer , you will be part of technical team who focus on solving high priority, critical business problems. As a key member, you are expected to deep ...

Pune, भारत

  • IT
... how we work and interact with each other, customers, patients and suppliers. As a Senior Software Engineer at ICON, you will design and develop innovative software solutions that enhance our clinical operations and research processes. What You Will Do: Your experience in software development and engineering will be key ...

Chennai, भारत

  • Remote
  • Hybrid
  • IT
  • Fullstack
Senior .NET Full Stack Developer Location: Bangalore / Remote Experience: 10 - 12 Years of experience About the Role We are seeking a highly skilled and motivated Senior .NET Full Stack Senior Developer to join our growing technology team. The ideal candidate will have strong experience in developing scalable web applications ...

Bangalore, भारत

  • Hybrid
  • Full-time
  • IT
... execute with excellence. This is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. Title of Job: Sr . Software Engineer We are looking for a Senior Software engineer who is passionate about writing the tools to integrate and support to build large-scale, high-demand software ...

Bangalore, भारत

ZoomInfo Technologies LLC

Senior Software Engineer

  • Hybrid
  • Contract
  • IT
... unlock your growth potential. One great choice can change everything. Thrive with us at ZoomInfo. We are looking for a highly skilled Mid level full-stack engineer to join the DAAS team located in Waltham Massachusetts. The ideal candidate is an experienced software engineer having knowledge of complex system design with ...

Bangalore, भारत

Smiths Detection

Senior Software Engineer

  • Full-time
  • IT
... opportunity to work on a range of state-of-the-art solutions, where you can develop your knowledge and experience every day. Job Description Job Purpose: The Senior Software Engineer role delivers scalable, secure, and maintainable software by solving complex problems and applying modern architectural patterns. It drives ...

Bangalore, भारत

  • Full-time
  • IT
  • Project Management
Senior Software Engineer Department: Engineering Level: IC – Senior Location: Bangalore Type: Full Time Reports To: Senior Engineering Manager About Cleo Cleo is the AI-native supply chain orchestration company built on modern EDI. We help businesses orchestrate EDI, API, MFT, applications, and trading partner ecosystems ...

Bangalore, भारत

  • IT
Senior Software Engineer at GE HealthCare's Invasive Cardiology division in Bengaluru, responsible for designing and developing software components in an agile environment. Will provide technical leadership to a team of 5-7 engineers while collaborating with product leaders and architects on multi-generation technology ...

Bangalore, भारत

  • IT
... https://jobeax.com/link/JSd7UYCSg572jJDY, Python for AI first products. You will work closely with our globally distributed workflow innovation team to design, develop, and maintain high-quality software solutions. About the Role As a Senior Software Engineer - MEAN in the Workflow Innovation team, you will contribute to the design and development of data-driven ...

Noida, भारत

  • Hybrid
  • On-site
  • Full-time
  • IT
... functionality and customer reliability. - Build backend services and APIs that scale across distributed systems. - Develop automated tests and ensure the quality of engineering changes. - Roll out features to customers and monitor their success in production. - Collaborate with UX, Product Management, and teams across Toast on feature ...

Bangalore, भारत