Why Join 7-Eleven GlobalSolution Center?
When you join us, you'll embrace ownership as teams withinspecific product areas take responsibility for end- to-end solution delivery, supporting local teams and integrating new digital assets. Challenge yourself by contributing to products deployed across our extensive network of convenience stores, processing over a billion transactions annually. Build solutions for scale, addressing the diverse needs of our 84,000+ stores in 19 countries. Experience growth through cross-functional learning, encouraged and applauded at 7-Eleven GSC. With our size, stability, and resources, you can navigate a rewarding career. Embody leadership and service as 7-Eleven GSC remains dedicated to meeting the needs of customers and communities.
Why We Exist, Our Purpose and Our Transformation?
7-Eleven is dedicatedto being a customer-centric, digitally empowered organization that seamlessly integrates our physical stores with digital offerings. Our goal is to redefine convenience by consistently providing top- notch customer experiences and solutions in a rapidly evolving consumer landscape. Anticipating customer preferences, we create and implement platforms that empower customers to shop, pay, and access products and services according to their preferences. To achieve success, we are driving a cultural shift anchored in leadership principles, supported by the realignment of organizational resources and processes.
At 7-Eleven we are guided by our Leadership Principles . Each principle has a defined set of behaviours which help guide the 7-Eleven GSC team to Serve Customers and Support Stores.
- Be Customer Obsessed
- Be Courageous with Your Point of View
- Challenge the Status Quo
- Act Like an Entrepreneur
- Have an “It Can Be Done” Attitude
- Do the RightThing
- Be Accountable
About This Opportunity
Job Title : Lead Backend Engineer – NodeJs
Location : Bangalore
Job Description :
At 7-Eleven, we are disruptors, makers, and innovators. Our mission is to create digital products that positively impact hundreds of thousands of peopleevery day. We are seeking a highly skilled Lead Engineer to join our multidisciplinary team. As part of this dynamic team, you will be working alongside product managers, designers, and engineers to drive technological solutions that lead to lasting change.
Responsibilities :
Lead the design and development of scalable, secure, and high-performance backend systems using Node.js.Architect and optimize databases (primarily MongoDB) for performance, scalability, and reliability.Design system architecture and establish coding standards and best practices across the backend team.Collaborate closely with Frontend, DevOps, Product, and QA teams to deliver end-to-end solutions.Manage deployments and infrastructure using AWS services (ECS, EC2, Lambda, S3, CloudWatch, etc.)Implement and maintain APIs, services, and integrations with external systems.Mentor and guide backend engineers, conducting code reviews and fostering a culture of continuous improvement.Drive technical decision-making, proactively identifying risks and recommending solutions.Work within Agile (Scrum / Kanban) methodologies using tools like JIRA and Confluence.Provide guidanceon troubleshooting and Root CauseAnalysis (RCA) acrossvarious environments.Technical SkillsRequired :
7+ years of experience in backend development with strong proficiency in Node.js and JavaScript.Deep understanding of MongoDB and experience with schema design, indexing, and performance tuning.Solid experience with AWS cloud services, infrastructure-as-code, and serverless architecture.Strong grasp of backend architecture, microservices, RESTful APIs, and asynchronous processing.Proficiency in database management, version control (Git), CI / CD pipelines, and testing strategies.Proven track record of leading engineering teams and delivering large-scale backend systems.Excellent problem-solving skills, communication, and a collaborative mindset.Knowledge of security best practices, performance monitoring, and error tracking.Familiarity with containerization (Docker) and orchestration tools (Kubernetes).Education & Experience :
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.6+ years of professional experience in backend development, with a strong track record in designing and delivering scalable systems.2+ years of experience in a technical leadership or lead engineer role, mentoring developers and driving architectural decisions.Demonstrated experience working in agile development environments and collaborating cross-functionally with product and design teams.Proven ability to design backend architecture for distributed systems and handle complex data and infrastructure challenges.