The Job logo

What

Where

DISTINGUISHED, SOFTWARE ENGINEER

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
The role of Distinguished Software Engineer at Walmart involves providing architectural designs and technology solutions for the retail domain. You will lead high-performing engineering teams, drive technical designs for a microservices ecosystem, and collaborate with various stakeholders to optimize platform delivery. This is a crucial role with a huge impact on business growth and innovation.

Job description 

What will you Do?

The Distinguished Software Engineer role is a hands-on role that supports architectural designs and advisory for retail domain areas owned by teams in IDC. Impact is to bring in technology leadership for technology solutions and platforms to solve business problems of Walmart and retail industry in general.

To begin with this role the incumbent should be setting new standards at enterprise level and eventually grow into path breaking tech solutions or standards for industry -EBS.

Providing direct support and engagement to engineering teams, will improve designs, reduce complexity, and contribute to adoption of better practices and strengthened expertise. Contribute towards larger systemic decoupling, and better shared standards. Work to elevate the entire engineering org and improve the overall quality, stability, and availability of our production systems.

This role has a huge impact to the business as the new designed platform will power the growth of the target market to multi-billion dollars.

 

Some key responsibilities include:

 

  • Lead and inspire high-performing engineering teams in omni-channel retail to build and scale highly reliable, secure, and performant platform / products and frameworks.
  • Own the technical design, realization and Devops for a complex micro services ecosystem for a large-scale warehouse retail company.
  • Drive a results-oriented culture with a strong focus on engineering excellence, execution and propagate build for scale mindset.
  • Develop trusted partnerships with developers, partners, and architecture leaders to drive optimized platform / product delivery.
  • Lead complex technical and strategic discussions that involve multiple personas including engineering, architect, product, customer, and other stakeholders.
  • Drive development and designs/solutions involving the integration of varied technologies and products to meet business objectives.
  • Bring a strong industry perspective that can help shape and evolve the internal developer experience to be as good or better than other leading technology organizations.
  • Drive effective, mature Agile practices and continuous execution improvements within your teams.
  • Assess and leverage technology when appropriate from Global solutions existing in Walmart ecosystem to build / leverage scalable and innovative solutions.
  • High sense of urgency to solve problems and in executing them with extreme ownership.
  • Attitude to enjoy in a fun, fast-paced environment.

 

What you will bring

  • 15+ years of experience of engineering experience with a focus large scale product development in open stack and microservices delivery environment
  • Should have a keen eye for new technology trends and how they can be used to help grow the business, and a proven ability to be a game changer.
  • A technical expert with in-depth knowledge in building distributed systems and products using hybrid cloud technology handling massive amounts of data. Should have built a complex microservices based platform or product.
  • Strong knowledge about
    • Azure or GCP
    • Retail domain
    • Digital transformation
  • Strong technical background with the capability of being hands-on as required.
  • Ability to set and drive technical vision and provide technical mentorship to all levels of engineering talent. Should have established credibility as a central resource, utilized by teams to seek advisory on complex technical issues and projects.
  • Depth focus and an attitude to understand and resolve complex technical issues.
  • Experience of working with globally distributed teams.
  • Excellent interpersonal skills, good with people, ability to negotiate.

 

Preferred experiences and exposures:

 

  • Understand the product and project management space with Agile methodologies.
  • Have good experience in performance instrumentation, tuning, and optimization of large-scale products.
  • Have good knowledge in design patterns while building cloud-native products.
  • Experience in the eCommerce domain will be a huge positive.

 

Tech Skills - Languages - Java/J2EE, Spring boot

⁃ Micro Services Architecture, Event-Driven Architectures

⁃ Cloud - Azure, GCP

⁃ Messaging Queues - Kafka, RabbitMQ, Apache

 

Ways of Working

Flexible, hybrid work

Set alert for similar jobsDISTINGUISHED, SOFTWARE ENGINEER role in Bengaluru, India
Walmart Logo

Company

Walmart

Job Posted

5 months ago

Job Type

Full-time

WorkMode

On-site

Experience Level

13-17 Years

Category

Software Engineering

Locations

Bengaluru, Karnataka, India

Qualification

Bachelor or Master

Applicants

Be an early applicant

Related Jobs

NetApp Logo

Distinguished Architect (SAAS)

NetApp

Bengaluru, Karnataka, India

Posted: a year ago

Distinguished Engineers at NetApp provide technical leadership, architectural guidance, and innovative solutions for architectural and business problems. They influence and collaborate with senior architects and engineers to deliver next-generation technology solutions. Join us to accelerate innovation and become a recognized authority in SAAS, cloud technologies, and design patterns.

Walmart Logo

Distinguished Software Engineer

Walmart

Bengaluru, Karnataka, India

Posted: 10 months ago

Position Summary... Provides overall direction by analyzing business objectives and customer needs; developing, communicating, building support for, and implementing business strategies, plans, and practices; analyzing costs and forecasts and incorporating them into business plans; determining and supporting resource requirements; evaluating operational processes; measuring outcomes to ensure desired results; identifying and capitalizing on improvement opportunities; promoting a customer environment; and demonstrating adaptability and sponsoring continuous learning. Develops and implements strategies to attract and maintain a highly skilled and engaged workforce by diagnosing capability gaps; recruiting, selecting, and developing talent; supporting mentorship, workforce development, and succession planning; and leveraging the capabilities of new and existing talent. Cultivates an environment where associates respect and adhere to company standards of integrity and ethics by integrating these values into all programs and practices; developing consequences for violations or non-compliance; and supporting the Open Door Policy. Develops and leverages internal and external partnerships and networks to maximize the achievement of business goals by sponsoring and leading key community outreach and involvement initiatives; engaging key stakeholders in the development, execution, and evaluation of appropriate business plans and initiatives; and supporting associate efforts in these areas.     What you'll do... Job Summary The Distinguished Engineer role is a hands-on leadership role that supports architectural designs and advisory with in International Tech team in IDC. This is a highly technical role positioned uniquely to drive disruptive growth across key priorities by leveraging differentiated technical prowess. The right candidate would be required to go deep into specific application and services, and work on higher-level multi-domain system designs, transcending functional boundaries. . About The team Advertisement Tech & Marketing Tech are core to Walmart's strategy of engaging customers across eCommerce as well as Brick and Mortar stores. The team owns the products which drives these capabilities across several International markets of Walmart with a net impact to the tune of 100s of Millions USD.   What will you Do? Distinguished Engineer role is a hands-on role that supports architectural designs and advisory for retail domain areas owned by teams in IDC. The role will lead overall tech strategy & architecture across International Tech. We are looking for a strong Distinguished Engineer who can drive design & architecture of next generation AdTech/MarTech products keeping scalability, robustness & security aspects in focus while catering to the various requirements for internal/external stakeholders.   As a part of this team based in Bangalore team, your designs and solutions will have a significant impact on day-to-day running of Walmart. You will be challenged with unparalleled complex business problems that spans across multiple countries, large number of users and data.   Some key responsibilities include:   Drive design, development, implementation and documentation   Build, test and deploy cutting edge solutions at scale, impacting associates of Walmart worldwide.   Interact with Walmart engineering teams across geographies to leverage expertise and contribute to the tech community.   Engage with Product Management and Business to drive the agenda, set your priorities and deliver awesome products.   Drive the success of the implementation by applying technical skills, to design and build enhanced processes and technical solutions in support of strategic initiatives.   Work closely with other Architects and cross functional teams and follow established practices for the delivery of solutions meeting QCD (Quality, Cost & Delivery), Within the established architectural guidelines. Convert Operational Excellence & Engineering Excellence goals into tech milestones. Work with senior leadership to chart out the future roadmap of the products   Participate in hiring and build teams enabling them to be high performing agile teams.   Interact closely for requirements with Business owners and technical teams both within India and across the globe. You will use your engineering experience and technical skill to define design and overall architecture for highly scalable and robust solutions.   You will work with engineering teams to create high level and low level designs, drive design discussion and technical decisions.   You will come up with quality, best practices, other Non-functional standards and guide the teams to execute them along with helping them on overall technical and design aspects.  You will help implement cutting edge models and algorithms that operate on massive amounts of data and Interact with Walmart cross functional engineering teams across geographies to leverage technical expertise and contribute to the engineering community.      You will help and participate with the teams that leverage and contribute to opensource technologies to make impact on a global scale.    Represent the team in internal/external forums. Drive Intellectual property generation initiatives in the org - experience with filing patents/publications will be important.     What you will bring B.Tech. / B.E. / M.Tech. / M.S. in Computer Science or relevant discipline  18+ years of experience in design and development of highly scalable distributed applications and platforms - particularly on multi-tenant, SaaS products. Deep understanding of Advertisement/Marketing Technology domain. Experience building a 'Code, Deploy, Run' pipeline using DevOps best practises by leveraging the best available CI/CD tools. Strong computer science fundamentals: data structures, algorithms, design patterns.   Own Tech Debt/Tech Modernization - Ability to balance the long-term "big picture" and short-term implications of design decisions.  Having proficiency in at least a couple of language like Java, Scala, Golang  Hands on experience in Microservices, RESTful webservices development in Java/NodeJS(SpringBoot, Dropwizard or equivalent framework).   Good knowledge in messaging systems: Kafka / RabbitMQ  In depth knowledge of Cloud Native Architecture, Microservice Architecture and related stacks (Service Registry, ELK / Splunk, service registry, VMs, etc.) and container technologies (Docker, Kubernetes, etc.)  Knowledge of at least one of Azure/Google Cloud Platforms with an ability to learn fast where required. Self-Starter with the ability to multitask across several priority areas in the face of fuzzy situations. Demonstrated end-to-end ownership for development and design of multiple cloud-based projects with 4 9s reliability.   Strong hands-on development skills to prototype technical solutions.  Strong desire to drive change, and ability to adapt to change quickly. Proficient in new and emerging technologies.  Exceptional communication and interpersonal skills - including negotiation, facilitation, and consensus building skills; ability to influence and persuade, without direct control.  Mentoring/coaching Principal Engineers - respected tech leader that rockstar engineers can look up to. Focus on reusability, frameworks, patterns and configurations tools for faster development.  Contributing back to opensource.  Practitioner of Agile (Scrum) methodology    Ways of Working Flexible, hybrid work

Walmart Logo

Principal Software Engineer

Walmart

Bengaluru, Karnataka, India

Posted: 10 months ago

Position Summary... Drives the execution of multiple business plans and projects by identifying customer and operational needs; developing and communicating business plans and priorities; removing barriers and obstacles that impact performance; providing resources; identifying performance standards; measuring progress and adjusting performance accordingly; developing contingency plans; and demonstrating adaptability and supporting continuous learning. Provides supervision and development opportunities for associates by selecting and training; mentoring; assigning duties; building a team-based work environment; establishing performance expectations and conducting regular performance evaluations; providing recognition and rewards; coaching for success and improvement; and ensuring diversity awareness. Promotes and supports company policies, procedures, mission, values, and standards of ethics and integrity by training and providing direction to others in their use and application; ensuring compliance with them; and utilizing and supporting the Open Door Policy. Ensures business needs are being met by evaluating the ongoing effectiveness of current plans, programs, and initiatives; consulting with business partners, managers, co-workers, or other key stakeholders; soliciting, evaluating, and applying suggestions for improving efficiency and cost-effectiveness; and participating in and supporting community outreach events.     What you'll do... About our team - Data Ventures     Data Ventures exists to unlock the full value of Walmart’s data by developing and productising B2B data initiatives that empower merchants and suppliers to make better, faster decisions for the business.  As part of this transformation, we’re seeking entrepreneurial individuals to help drive data productisation from concept to deployment.      Job Summary     As Principal SDET in Data Ventures, you will be leading the software quality strategy and build framework for the Luminate Platform engineering. You will be responsible for delivering the core capabilities that cut across Data Ventures products. The platforms that we build are used in most of the markets globally where Walmart has its presence.       What you will do:     Build and own the quality strategy and set the standards for the entire Luminate product area. You will be responsible for understanding current quality, design, and implementation of the quality automation framework that supports the scalability, performance, and portability of the Test suites.    Strong collaboration with Engineering managers, product managers, program managers and developers.  Leading Design, Planning and Implementation of automation testing framework/tools.   Responsible for products end to end testing methodology and strategy by following best practices.   The framework that can determine optimal application performance    Contribute to planning and estimation activities, monitoring processes and reviewing QA deliverables and tasks.   Ability to derive KPIs, conduct periodic measurement analysis and communicate results.   Perform quality assurance measures and testing criteria for new applications, products, and/or enhancements to existing applications throughout their development/product lifecycles   Performs root cause analysis to prevent future occurrence of issues   Analyse documentation and technical specifications of any new application under development or consideration to determine its intended functionality.   Ensure that testing activities allow applications to meet business requirements and systems goals, fulfil end-user requirements, and identify existing or potential issues   Responsible for assessing bugs priority & severity, effectively communicate to stakeholders.   Engage with Product Management and Business Teams across the globe to drive the agenda, understand priorities and lead towards delivering quality products.   Troubleshoots business and production issues by reviewing and analysing information (for example, issue, impact, criticality, possible root cause)   Engage with 4iTB model across the globe to drive the agenda, understand priorities and lead towards delivering quality products.   Engage with leadership in North America and India development centers and set up strategy and priorities to build and maintain quality frameworks.   Promote and support company policies, procedures, mission, values, and standards of ethics and integrity.     CI/CD development environments/tools: Git, Maven, Jenkins.   Strong desire to drive change, and ability to adapt to change quickly. Proficient in new and emerging technologies.    Ability to balance the long-term "big picture" and short-term implications of design decisions.    Exceptional communication and interpersonal skills - including negotiation, facilitation, and consensus building skills; ability to influence and persuade, without direct control.    Mentoring/coaching Senior staff engineers and other Engineers.    Focus on reusability, frameworks, patterns and configurations tools for faster development.    Practitioner of Agile (Scrum) methodology       What you will bring:     You have a deep interest and passion for technology. You love writing and owning frameworks and enjoy working with people who will keep challenging you at every stage. Your experience in working with large-scale systems engineering. You have strong problem solving, analytic, decision-making and excellent communication with interpersonal skills. You are self-driven and motivated with the desire to work in a fast-paced, results-driven agile environment with varied responsibilities. Your experience in technical leadership and mentoring to a small team of highly talented and motivated engineers to deliver these solutions with highest quality.    Your qualifications shall include   Bachelor's or master's degree in Computer science or related field with 12+ years of experience in Computer Science or related field.     Experience in building UI and API Test Automation Frameworks and libraries    Proficient in automating tests using Selenium, Cypress, WebdriverIO, Appium,  or similar frameworks    Server-side API testing, Integration testing and solid understanding of REST API’s    Proficient in using JIRA to log defects, develop test scenarios, execution and create status reports/dashboards.   Experience in writing complex SQL queries   Experience in setting up CI/CD pipeline with Jenkins and GitHub    Experience in Agile / Scrum / Kanban model.   Proficient in any of the programming Java, Javascript, Python,     Experience in Postman, Eclipse, JUnit, Maven, Gradle, TestNG, POI and respective open source or similar tools.     Experience in troubleshooting test failures and make appropriate fixes.   Experience in performing feasibility, compatibility test & prototyping for various features.   Identifying trends / Pattern Recognition skills   Accurately estimate timelines for test activities   Experience in Functional and Integration testing with cross browsers or products   Experience on Regression, Performance & Load Testing    Documenting risks, issues, assumptions, and dependencies and proactively managing them   Good interpersonal skills - including negotiation, facilitation, and consensus building skills; ability to prioritize, influence and persuade without direct control   Troubleshoots business and production issues by gathering information (for example, issue, impact, criticality, root cause), engaging support teams to assist in the resolution of issues. Formulating an action plan, performing actions as designated in the plan. Interpreting the results to determine further action, performs root cause analysis to prevent future occurrence of issues and completing online documentation.   Provides support to the business by responding to user's questions, concerns, and issues (for example, technical feasibility, implementation strategies). Facilitating resolutions and leading cross-functional partnership.   Provides and supports the implementation of business solutions by building relationships and partnerships with key stakeholders. Identifying business needs, determining and carrying out necessary processes and practices. Monitoring progress and results and adapting to competing demands, organizational changes, and new responsibilities.   Create software design and architecture for next gen software solution. This will be your channel to communicate your ideas with rest of the team. Not just one but evaluate multiple solutions