đź’Ľ

STAFF, SOFTWARE ENGINEER at Walmart Global Tech India

Location
Bengaluru, Karnataka, India
Job type
Full time
Posted on 23 Jan
Description
Responsibilities:


  • Drive design, development, implementation and documentation
  • Develop high-quality software design and architecture.
  • 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 the Architects and cross functional teams and follow established practices for the delivery of solutions meeting QCD (Quality, Cost & Delivery). Within the established architectural guidelines.
  • Review code written by other team members or other teams.


Requirements:


  • Bachelor's or master's degree in computer science, Software Engineering, or a related field.
  • Minimum of 10 years of professional software engineering experience.
  • Extensive experience in Java / Go and Spring Boot
  • Recent and relevant experience with open-source solutions such as Envoy, Kong, etc.
  • Experience working with CDN, proxies and load balancers with an eye for latency optimization.
  • Experience with version control systems like Git and with K8s and Docker or similar containerization and orchestration platforms.
  • Strong knowledge and understanding of system design and distributed systems architecture and proven ability to contribute to architecture decisions.
  • Excellent coding skills with a focus on quality, performance, scalability, and maintainability.
  • Excellent issue triaging and trouble shooting skills to resolve critical production issues
  • Proven experience in a fast-paced team environment, preferably working on mission critical and highly scalable product
  • Strong problem-solving skills and ability to think algorithmically.
  • Demonstrated ownership mentality with the ability to take responsibility for projects from inception to completion, ensuring all aspects are completed to high standards.
  • Familiarity with agile methodologies and experience with cloud computing platforms like Google Cloud, or Azure.
  • Ability to work effectively in a team as well as independently.
  • Ability to understand best practices regarding system security measures.
  • Strong attention to detail and ability to manage multiple projects simultaneously.
  • Proven track record of learning new technologies and skills on the job and apply them to the current projects.
  • Automate tasks through appropriate tools and scripting.
  • Ability to handle on-call rotation and customer interaction.

Master Backend Engineering
AI-First Software Engineering
Next batch starts on 28 Feb
Always stay in the know!
Join our community and stay notified of latest job opportunities.
Tap to Apply

Frequently Asked Questions

What are the main responsibilities for a STAFF, SOFTWARE ENGINEER at Walmart Global Tech India?
Chevron down
Where is the STAFF, SOFTWARE ENGINEER position located?
Chevron down
Is the STAFF, SOFTWARE ENGINEER position at Walmart Global Tech India full-time?
Chevron down
What is the seniority level required for the STAFF, SOFTWARE ENGINEER position?
Chevron down
Does the STAFF, SOFTWARE ENGINEER position have specified salary details?
Chevron down
How can I apply for the STAFF, SOFTWARE ENGINEER position at Walmart Global Tech India?
Chevron down
When was the STAFF, SOFTWARE ENGINEER job at Walmart Global Tech India posted?
Chevron down
What type of projects will the STAFF, SOFTWARE ENGINEER work on at Walmart Global Tech India?
Chevron down

Why Work at Walmart Global Tech India

Walmart Global Tech India is not just another tech company; it's a place where innovation meets a commitment to enhancing the lives of millions worldwide. As part of Walmart's international team, you are positioned at the cutting edge of technology and retail, impacting consumers across the globe. Working at Walmart Global Tech India means being part of a dynamic environment where your skills are not only valued but are also integral to driving the business forward. This integration of tech and retail allows for constant evolution, offering endless growth and learning opportunities.

What’s It Like to Work at Walmart Global Tech India

Working at Walmart Global Tech India in Bengaluru offers a myriad of opportunities to grow both professionally and personally. The office environment is conducive to fostering creativity and collaboration. Employees are encouraged to take ownership of their projects, with ample resources available to support innovative ideas and solutions.

The culture here emphasizes diversity and inclusion, ensuring every team member feels valued and heard. This inclusive atmosphere helps nurture professional relationships and ensures everyone contributes to a shared mission—leveraging technology to improve retail experiences globally. With its transparent communication culture, you stay informed about the company’s goals and accomplishments, aligning your work with the broader company objectives.

What’s It Like to Work as a STAFF, SOFTWARE ENGINEER at Walmart Global Tech India

As a STAFF SOFTWARE ENGINEER, your work involves tackling complex challenges with innovative solutions. You will be working on projects that have a significant impact on Walmart’s global operations, manipulating data analytics, machine learning algorithms, or cloud technologies to create systems that streamline processes and improve customer satisfaction.

Your role will require you to collaborate with talented professionals, contributing to an agile work environment where iteration and improvement are a part of everyday life. Providing mentorship, stretching your own technical boundaries, and leading complex projects are some of the enriching experiences you will engage in daily. Moreover, being a senior member, you often find yourself influencing the technical direction and decisions, shaping the future innovations of Walmart Global Tech.

STAFF, SOFTWARE ENGINEER Interview Questions at Walmart Global Tech India

When preparing for an interview for the STAFF, SOFTWARE ENGINEER at Walmart Global Tech India, it's crucial to recognize that the questions will likely delve into both technical proficiency and problem-solving capabilities. Expect questions that assess your understanding of algorithms, data structures, and system design concepts. Real-world problem scenarios may also be presented to evaluate your coding skills and software development methodologies.

Example questions might include:

  1. How would you design a distributed system for handling customer data efficiently?
  2. Can you describe your approach to optimizing code for performance?
  3. Provide a solution to a specified real-world problem using a particular programming language.
  4. Discuss a project where you had to implement machine learning algorithms in a retail scenario.

STAFF, SOFTWARE ENGINEER Interview Preparation at Walmart Global Tech India

Preparation for the interview should start with brushing up on core areas like algorithms, data structures, and systems design. A profound understanding of cloud computing platforms and their integration into existing systems is beneficial. It would be wise to refamiliarize yourself with recent technological advances in big data analytics, artificial intelligence, and machine learning, as these are areas Walmart Global Tech emphasizes.

Mock interviews and coding exercises on platforms like LeetCode or HackerRank could be invaluable. Additionally, gaining insights from Walmart's recent technology projects and aligning them with your technical expertise is crucial. Understanding Walmart's tech stack through their blogs or attending tech conferences where Walmart participates could provide an edge.

STAFF, SOFTWARE ENGINEER Interview Tips at Walmart Global Tech India

  1. Research: Gain a deep understanding of Walmart Global Tech’s mission, values, and recent innovations. Tailor your responses to demonstrate how your expertise aligns with their initiatives.

  2. Technical Mastery: Demonstrating command over data structures, algorithms, coding best practices, and system designs is key. Confidence in articulating your thought process will be beneficial.

  3. Problem Solving: Present a structured approach when tackling technical problems. Clarify your assumptions and clearly articulate your reasoning throughout the problem resolution process.

  4. Communication Skills: Communication is vital, especially for a senior role. Practice explaining complex technical ideas to non-technical stakeholders to showcase your ability to engage with diverse teams.

  5. Cultural Fit: Highlight traits that show you align with Walmart's culture of inclusion, innovation, and customer-centricity. Share experiences where you exhibited these qualities effectively.

  6. Continuous Learning: Exhibiting enthusiasm for continuous learning and staying updated with the latest technology trends can set you apart. Describe how you stay informed and contribute to ongoing tech discussions outside work.

Incorporating these targeted insights and holistic preparation will significantly boost your chances of securing a STAFF, SOFTWARE ENGINEER role at Walmart Global Tech India, aligning with the company's trajectory towards revolutionary tech-driven retail solutions.