STAFF, SOFTWARE ENGINEER at Walmart

Bengaluru, Karnataka, India

Walmart Logo
Not SpecifiedCompensation
Senior (5 to 8 years), Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
Technology, Retail, Emerging TechIndustries

Requirements

  • Bachelor's/master’s degree in computer science or related technical field
  • 10 - 14 years of experience in design and development of highly-scalable applications and platform development in product based companies or R&D divisions
  • Strong computer science fundamentals: data structures, algorithms, design patterns
  • 8+ years of software engineering experience in developing services in Java/Spring Boot
  • 5+ years of experience designing, building large distributed systems for high availability and scale
  • 5+ years of experience developing services using managed servicing public cloud platforms such as Azure, GCP or AWS
  • 5+ years of experience and fluency with relational / no-sql (e.g., MySQL, Cassandra, etc.) databases
  • 5+ years of experience with Rest API, Message Brokers like Apache Kafka, ActiveMQ, Caches such as Redis or memcached, Elastic Search, Spark and HDFS
  • Proven understanding of micro-services-oriented architecture and extensible REST APIs
  • Strong hands on development skills to prototype technical solutions
  • CI/CD development environments/tools: Git, Docker, Kubernetes
  • 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
  • Advanced knowledge of performance, scalability, and system architecture with an eye toward avoiding and reducing technical debt

Responsibilities

  • Drive architecture, design, development, operation and documentation of large-scale services
  • Design, build, test and deploy cutting edge solutions at scale, impacting millions of customers worldwide
  • Provide guidance and mentorship to a group of highly skilled and motivated engineers
  • Interact with Walmart engineering teams across geographies to leverage expertise and contribute to the tech community
  • Engage with Engineers, Product Management and Business to drive the agenda, set your priorities and deliver awesome products
  • Drive Proof-of-Concepts and Proof-of-Technology evaluations
  • 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
  • Publish and update technical architecture and user/process documentation
  • Exhibit strong technical leadership and communication skills to collaborate with business, product, engineering & management across different geographic locations
  • Guide and mentor other team members to promote highly technical and self-sufficient teams
  • Lead and participate in medium- to large-scale, complex, cross- functional projects by reviewing project requirements; translating requirements into technical solutions; gathering requested information (for example, design documents, product requirements); writing and developing code; conducting unit testing; collaborating with the project team and cross-functional teams; troubleshooting open issues and bug-fixes; enhancing design to prevent re-occurrences of defects; ensuring on-time delivery and hand-offs
  • Seek ways to improve the software and its effectiveness

Skills

Key technologies and capabilities for this role

Software ArchitectureLarge-scale ServicesDesignDevelopmentTestingDeploymentMentorshipTechnical LeadershipProof-of-ConceptsConversational AIDocumentation

Questions & Answers

Common questions about this position

What experience level is required for this Staff Software Engineer role?

The role requires 10-14 years of experience in design and development of highly-scalable applications and platform development, plus 8+ years in software engineering with Java/Spring Boot and 5+ years designing and building solutions.

What technical skills are required for this position?

Candidates need strong computer science fundamentals including data structures, algorithms, and design patterns, along with 8+ years of experience developing services in Java/Spring Boot.

What is the educational requirement for this role?

A Bachelor's or Master’s degree in computer science or a related technical field is required.

What does the team work on at Walmart?

The Conversational AI team builds new capabilities for customers to shop using text and spoken language on connected devices, as part of the Emerging tech organization, creating industry-leading solutions in-house and with partners.

What makes a strong candidate for this Staff Software Engineer position?

Strong candidates will have technical leadership experience, the ability to mentor engineers, collaborate across geographies and teams, and drive architecture for large-scale services impacting millions of customers.

Walmart

Global retail chain offering affordable products

About Walmart

Walmart operates a chain of hypermarkets, discount department stores, and grocery stores, providing a wide variety of products at low prices to everyday consumers, families, and communities. The company combines physical retail locations with an e-commerce platform, allowing customers to shop for groceries, apparel, electronics, and household items both in-store and online. Walmart's efficient supply chain management and large-scale purchasing enable it to maintain affordability, setting it apart from competitors. The company also offers financial services and health and wellness services, including pharmacies and vision centers. Walmart's goal is to save people money and support communities, as demonstrated by its efforts during the COVID-19 pandemic and its commitment to social responsibility, including programs for veterans and military families.

Bentonville, ArkansasHeadquarters
1962Year Founded
$5,515MTotal Funding
IPOCompany Stage
Financial Services, Consumer GoodsIndustries
10,001+Employees

Benefits

PTO: Paid vacation, sick time, personal time and holiday time
10% discount on regularly priced general merchandise and fresh fruits and vegetables
6% 401(k) match to all employees, including hourly workers, after one year
Roth IRA available
Associate Stock Purchase Plan
maximum and eligible preventive care covered at 100%
Health reimbursement plans

Risks

Rising U.S. labor costs could pressure profit margins.
Amazon's grocery delivery expansion threatens Walmart's market share.
Fintech investments expose Walmart to financial regulatory risks.

Differentiation

Walmart's omnichannel strategy integrates physical and online retail seamlessly.
The company offers a wide range of products at consistently low prices.
Walmart's commitment to community support enhances its brand reputation.

Upsides

Walmart's investment in fintech expands its financial services offerings.
Robotics integration in distribution centers boosts operational efficiency.
Culturally themed product lines attract diverse customer segments.

Land your dream remote job 3x faster with AI