06 Aug
|
7-Eleven Global Solution Center – India
|
Bengaluru
06 Aug
7-Eleven Global Solution Center – India
Bengaluru
Role Description Job: Senior Software Engineering Manager –(Store Technology) Location: Bangalore We are looking for a Senior Software Engineering Manager to lead our offshore engineering team in India supporting customer-facing Store systems for 7-Eleven. This role will manage a team of engineers building and enhancing retail and restaurant technology solutions across nodeJS, React, React Native, and Android (Kotlin).
The ideal candidate will be responsible for people leadership, technical delivery, execution discipline, and strong collaboration with onshore teams across Product, Architecture, QA, and business stakeholders. This person should be comfortable operating in a structured delivery environment, driving predictable outcomes, and ensuring high quality releases for mission-critical store systems.
Responsibilities Team Leadership & Delivery
- Lead and manage the offshore software engineering team in India for store Backoffice/operations related
technology initiatives.
- Partner closely with onshore engineering and product teams to align priorities, timelines, dependencies, and
release plans.
- Drive sprint planning, task allocation, execution tracking, and overall delivery accountability for offshore
workstreams.
- Establish a strong engineering culture focused on quality, ownership, collaboration, and continuous
improvement.
- Coach and mentor engineers through regular feedback, career development, and technical guidance.
- Ensure the team delivers in a structured, predictable, and measurable manner.
Technical Oversight
- Provide technical leadership for applications built on nodeJS backend and React, ReactNative platforms
(M.E.R.N Stack).
- Extensive experience architecting on AWS (API Gateway, Lambda, ECS/EKS, EC2, S3, IAM, CloudWatch).
- Proven experience designing large-scale distributed systems and Node.js microservices with strong REST and
async integration patterns
- Excellent knowledge on MongoDB or any similar structure is a must.
- Review architecture, design decisions, and implementation approaches to ensure scalability, maintainability,
and performance.
- Support end-to-end feature delivery including requirements clarification, technical notes, development,
integration, testing, and release readiness.
- Deep understanding of design patterns, SOLID, DDD, and event-driven architectures, with sound trade-off
decisions (stateful vs stateless, sync vs async, caching)
- Strong expertise in MongoDB including data modeling, indexing, aggregations, and scalability fundamentals
- Experience with micro-frontend architectures (e.g., Single-SPA) and cross-team UI composition
- Ability to balance technical debt, scalability, cost, and time-to-market using metrics-driven decisions
- Oversee handling of offline tolerance, resilience, error handling, retries, and client-side performance for
kiosk/POS workflows.
Onshore / Offshore Collaboration
- Act as the primary offshore engineering point of contact for onshore stakeholders.
- Work effectively across time zones with US-based teams to provide status updates, raise risks early, and drive
issue resolution.
- Translate business and product requirements into clear engineering execution plans for offshore teams.
- Ensure implementation aligns with intended store associate and customer workflows in retail/restaurant
environments.
- Facilitate strong communication between offshore and onshore teams to reduce ambiguity and improve
execution speed. Engineering Quality & Operations
- Drive coding standards, peer reviews, test coverage, and adherence to SDLC processes.
- Ensure baseline coverage across unit and integration tests where applicable.
- Support CI/CD practices and ensure all changes meet acceptance criteria before release.
- Monitor delivery risks, production issues, and support release stabilization activities.
- Promote operational readiness and production support discipline for customer-facing applications.
AI-Assisted Development
- Encourage responsible use of AI-assisted engineering tools such as Windsurf to improve developer
productivity.
- Ensure AI-generated code is validated for correctness,
security, maintainability, and alignment with
enterprise standards.
Required Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 14+ years of software engineering experience, with 4+ years in engineering leadership or team
management.
- Strong experience managing offshore development teams and working closely with onshore stakeholders.
- Hands-on technical background in Java / Spring Boot and modern application development practices.
- Strong understanding of frontend and mobile technologies including React, React Native, nodeJS and AWS
- Experience delivering production-grade, customer-facing applications in a structured SDLC environment.
- Solid understanding of REST API integration, client-side architecture, performance optimization, and error
handling.
- Experience with Agile delivery, sprint planning, code reviews, testing, release management, and production
support.
- Excellent verbal and written communication skills, with the ability to clearly communicate status, risks, and
dependencies across global teams.
- Proven ability to manage ambiguity, drive clarity, and deliver reliably within established processes.
Preferred Skills & Experience
- Experience in retail, restaurant, POS, kiosk, or store technology platforms.
- Strong experience with:
- nodeJS
- JavsScript/TypeScript
- React (web)
- React Native
- AWS
- Streaming Services
- MongoDB
- Experience supporting applications with offline workflows, local persistence, and kiosk resilience needs.
- Familiarity with enterprise architecture, security, and compliance expectations for store systems.
- Experience collaborating with Product, Design, Backend, QA, and business operations teams.
- Practical experience using AI coding tools such as Windsurf in an enterprise development setting.
Leadership Expectations
- Build trust and accountability across offshore and onshore teams.
- Create execution transparency through consistent reporting and proactive communication.
- Drive technical excellence while balancing speed, quality, and business priorities.
- Develop team capability and create a robust delivery culture aligned to business outcomes.
📌 Senior Engineering Manager (Bengaluru)
🏢 7-Eleven Global Solution Center – India
📍 Bengaluru