Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
(IND) SENIOR, SOFTWARE ENGINEER image - Rise Careers
Job details

(IND) SENIOR, SOFTWARE ENGINEER

Position Summary...

Demonstrates up-to-date expertise and applies this to the development, execution, and improvement of action plans by providing expert advice and guidance to others in the application of information and best practices; supporting and aligning efforts to meet customer and business needs; and building commitment for perspectives and rationales. 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; recognizing and capitalizing on improvement opportunities; and adapting to competing demands, organizational changes, and new responsibilities. Models compliance with company policies and procedures and supports company mission, values, and standards of ethics and integrity by incorporating these into the development and implementation of business plans; using the Open Door Policy; and demonstrating and assisting others with how to apply these in executing business processes and practices.

What you'll do...

About Advertising Technology:

Ever wondered what would a convergence of online and offline advertising systems looks like? Ever wondered how we can bridge the gap between sponsored search, display, video ad formats? Ever thought how we can write our own ad servers which serve billions of requests in near real time?

Our Advertising Technology team is building an end-to-end advertising platform that is key to Walmart’s overall growth strategy. We use cutting edge machine learning, data mining and optimization algorithms to ingest, model and analyze Walmart’s proprietary online and in-store data, encompassing 95% of American households. Importantly, we build smart data systems that deliver relevant retail ads and experiences that connect our customers with the brands and products they love.

What you'll do –

  • Publish and update technical architecture and user/process documentation.
  • Architect, design, build and deploy cutting edge solutions at scale, impacting millions of customers.
  • Drive Proof of Concept (POC) and Proof of Technology (POT) evaluations
  • Providing technical mentorship & coaching engineers
  • Create and recommend solution design options factoring in requirements, standards and current Infrastructure environment. Communicate and present solutions to the other stakeholders 
  • Interacting with management
  • Playing for features delivery
  • Review KPIs, Monitoring and Alarms for successful production system

What you'll bring:

  • Architecture, Design, Development, Reviews etc
  • Walmart scale - exposure to various Walmart business units like Jet, Hayneedle, Walmart eCommerce.
  • Interact with highly skilled Architects community to share and learn new technologies, scale, performance etc
  • Gain hands on experience to design scalable solutions, work with Walmart business, product
  • Gain development experience of sophisticated, scalable and high performing system
  • Leverage to open-source technologies using public clouds; build and mentor engineers; present ideas to larger organizations groups including innovation; foster culture independently to run team.
  • An Engineering Degree - B.E/B.Tech/M.Tech/MS in any stream – Computer Science preferred.
  • 6+ years of relevant experience on on J2EE, Distributed Database, Kafka with solid hands-on multi-threading, functional programing etc.
  • A strong understanding of CS Fundamentals, Data Structures, Algorithms and Problem Solving

Mandatory Skills

Java,J2EE, Spring Boot, Microservices, Kafka, Distributed Database, Big Data Knowledge, Java /Scala


About Walmart Global Tech
Imagine working in an environment where one line of code can make life easier for hundreds of millions of people.  That’s what we do at Walmart Global Tech. We’re a team of software engineers, data scientists, cybersecurity expert's and service professionals within the world’s leading retailer who make an epic impact and are at the forefront of the next retail disruption. People are why we innovate, and people power our innovations. We are people-led and tech-empowered. 

We train our team in the skillsets of the future and bring in experts like you to help us grow. We have roles for those chasing their first opportunity as well as those looking for the opportunity that will define their career. Here, you can kickstart a great career in tech, gain new skills and experience for virtually every industry, or leverage your expertise to innovate at scale, impact millions and reimagine the future of retail.

Flexible, hybrid work
We use a hybrid way of working with primary in office presence coupled with an optimal mix of virtual presence. We use our campuses to collaborate and be together in person, as business needs require and for development and networking opportunities. This approach helps us make quicker decisions, remove location barriers across our global team, be more flexible in our personal lives.

Benefits

Beyond our great compensation package, you can receive incentive awards for your performance. Other great perks include a host of best-in-class benefits maternity and parental leave, PTO, health benefits, and much more.


Equal Opportunity Employer:
Walmart, Inc. is an Equal Opportunity Employer – By Choice. We believe we are best equipped to help our associates, customers and the communities we serve live better when we really know them. That means understanding, respecting and valuing diversity- unique styles, experiences, identities, ideas and opinions – while being inclusive of all people.

Minimum Qualifications...

Outlined below are the required minimum qualifications for this position. If none are listed, there are no minimum qualifications.

Minimum Qualifications:Option 1: Bachelor's degree in computer science, information technology, engineering, information systems, cybersecurity, or related area and 3years’ experience in software engineering or related area at a technology, retail, or data-driven company.
Option 2: 5 years’ experience in software engineering or related area at a technology, retail, or data-driven company.

Preferred Qualifications...

Outlined below are the optional preferred qualifications for this position. If none are listed, there are no preferred qualifications.

Certification in Security+, GISF, CISSP, CCSP, or GSEC, Master’s degree in computer science, information technology, engineering, information systems, cybersecurity, or related area and 1 year’s experience leading information security or cybersecurity projects

Information Technology - CISCO Certification - Certification

Primary Location...

G, 1, 3, 4, 5 Floor, Building 11, Sez, Cessna Business Park, Kadubeesanahalli Village, Varthur Hobli , India
Walmart Glassdoor Company Review
3.4 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Walmart DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Walmart
Walmart CEO photo
Doug McMillon
Approve of CEO

Average salary estimate

$125000 / YEARLY (est.)
min
max
$100000K
$150000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About (IND) SENIOR, SOFTWARE ENGINEER, Walmart

Are you ready to take your career to the next level as a Senior Software Engineer with Walmart Global Tech in Bangalore? In this role, you'll be part of an innovative team that is pushing the boundaries of advertising technology. Imagine designing cutting-edge, scalable solutions impacting millions of customers worldwide! You'll work closely with a talented group of engineers, leveraging your expertise in Java, J2EE, and microservices to solve real-world problems and enhance our advertising platform. Your work will include publishing technical documentation, architecting robust systems, and delivering proof of concepts that drive the next wave of our advertising strategies. At Walmart, we value flexibility and collaboration, allowing you to thrive in a hybrid work environment where creativity can flourish. With over 6 years of experience and a degree in Computer Science, you'll have the opportunity to mentor fellow engineers, interact with senior architects, and present solutions to key stakeholders. This role isn’t just about writing code; it's about making an impact and contributing to Walmart’s growth strategy by bridging online and offline advertising. Ready to redefine retail technology and drive significant change? Join us at Walmart Global Tech and be part of something extraordinary!

Frequently Asked Questions (FAQs) for (IND) SENIOR, SOFTWARE ENGINEER Role at Walmart
What are the primary responsibilities of a Senior Software Engineer at Walmart Global Tech?

As a Senior Software Engineer at Walmart Global Tech, your main responsibilities include designing and deploying scalable solutions, publishing technical and user documentation, and mentoring junior engineers. You'll also drive Proof of Concept evaluations, collaborate with stakeholders, and oversee the implementation of business solutions using cutting-edge technologies.

Join Rise to see the full answer
What qualifications do I need to apply for the Senior Software Engineer position at Walmart Global Tech?

To apply for the Senior Software Engineer role at Walmart Global Tech, you should have a Bachelor's degree in Computer Science or a related field and at least 6 years of relevant experience in software engineering. Skills in Java, J2EE, Kafka, and a solid understanding of algorithms are essential, along with exposure to distributed systems and data structures.

Join Rise to see the full answer
What is the work environment like for a Senior Software Engineer at Walmart Global Tech?

Walmart Global Tech fosters a flexible and hybrid work environment where collaboration is key. You'll have the freedom to work both in-office and remotely, which facilitates fast decision-making and enhances team dynamics. This environment allows you to be at the forefront of innovative solutions while enjoying a balance in your personal life.

Join Rise to see the full answer
What technologies will I work with as a Senior Software Engineer at Walmart?

As a Senior Software Engineer at Walmart Global Tech, you'll work with advanced technologies including Java, Spring Boot, Microservices, and Kafka. You'll also engage with big data tools and open-source technologies, allowing you to be part of a dynamic and innovative technical landscape.

Join Rise to see the full answer
How does Walmart Global Tech support career development for Senior Software Engineers?

Walmart Global Tech emphasizes continuous growth and learning for its employees. As a Senior Software Engineer, you will have opportunities for technical mentorship, hands-on project experience, and the chance to work alongside a community of skilled architects. There are also programs and resources available to further enhance your skills and career trajectory.

Join Rise to see the full answer
Common Interview Questions for (IND) SENIOR, SOFTWARE ENGINEER
Can you describe your experience with Java and how it applies to this role?

In your response, focus on specific projects where you've used Java to develop scalable applications. Discuss your familiarity with frameworks like Spring Boot and how you've implemented microservices. Providing examples will demonstrate your hands-on experience and understanding of Java's role in complex systems.

Join Rise to see the full answer
What design patterns have you implemented in your previous software engineering projects?

Discuss a few design patterns, such as Singleton or Factory patterns, and how you've applied them to solve problems in your projects. Explain the challenges you faced and how implementing these patterns improved your code's maintainability and scalability.

Join Rise to see the full answer
How do you ensure the quality and performance of the software you develop?

Talk about your methods for testing and validating your code, including unit testing, integration testing, and performance tuning. Highlight any specific tools you’ve used, such as JUnit or JMeter, and explain how you monitor and optimize system performance post-deployment.

Join Rise to see the full answer
Can you provide an example of a challenging problem you've solved in a team setting?

Share a detailed example of a project that faced significant challenges, explaining your role in addressing the issues. Emphasize your collaboration with team members, the specific steps you took to find a solution, and the outcome of your efforts, highlighting both technical and interpersonal skills.

Join Rise to see the full answer
What experience do you have with distributed databases and how have you implemented them in past roles?

Discuss your experience working with distributed databases, such as Cassandra or MongoDB. Provide examples of how you designed and implemented database solutions for scalability and reliability, and how you ensured data consistency and integrity across distributed systems.

Join Rise to see the full answer
How do you prioritize your tasks when working on multiple projects?

Explain your strategies for task prioritization, mentioning techniques like Agile methodologies or Kanban boards. Provide an example of a situation where you successfully managed multiple deadlines and how you communicated with your team to ensure everyone remained aligned.

Join Rise to see the full answer
What steps do you take to stay updated with new technologies in software engineering?

Share your personal strategies for continuous learning, which may include online courses, attending industry conferences, participating in tech meetups, or engaging with communities on platforms like GitHub or Stack Overflow. Emphasize your passion for staying current with emerging technologies.

Join Rise to see the full answer
How do you handle constructive criticism about your code or designs?

Discuss your approach to receiving feedback, emphasizing an open mindset and a willingness to learn. Provide an example of a time when you received criticism that led to an improvement in your work, showcasing your commitment to professional growth.

Join Rise to see the full answer
Can you describe your experience with microservices architecture?

Talk about your hands-on experience with microservices, illustrating how you’ve designed and deployed them in previous roles. Discuss the benefits you’ve seen from using microservices, such as improved scalability and easier maintenance, and any challenges you've faced in implementing them.

Join Rise to see the full answer
What motivates you to work with advertising technology at Walmart Global Tech?

Express your enthusiasm for the convergence of technology and business, particularly in the advertising sector. Discuss your excitement about using data-driven insights to create impactful customer experiences, and share any relevant experiences that demonstrate your interest in this field.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Walmart Remote IN KA BANGALORE Home Office Building 11
Posted 4 days ago
Photo of the Rise User
Posted 7 days ago
Posted 11 days ago
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Posted 13 days ago
Varjo Remote No location specified
Posted yesterday
Posted 2 days ago
Photo of the Rise User
Wayfair Remote Boston, Massachusetts, United States
Posted 4 days ago

"To save people money so they can live better.”

6596 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 28, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!