Senior, Software Engineer (Java) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Walmart · 3 months ago

Senior, Software Engineer (Java)

Walmart Global Tech is at the forefront of AI innovation, leveraging cutting-edge technologies to redefine customer experiences. We are seeking a Senior Software Engineer (Java) to drive impactful solutions through collaborative engineering teams and manage the full software development lifecycle.

E-CommerceGroceryRetailRetail TechnologyShopping
check
H1B Sponsor Likelynote

Responsibilities

Owns scoped feature or model delivery through collaborative engineering teams
Manages implementation, iteration, testing, and ongoing support for assigned services, APIs, user interfaces, or ML model components
Operates with a product-driven mindset and aligns outcomes with broader platform, system, and domain objectives
Writes clean, efficient, and reliable code using languages such as JavaScript, TypeScript, Python, Java, Rust, Dart, and C++. Drives full software development lifecycle, including CI/CD deployments, automated testing, observability, monitoring, and maintenance. Builds scripts for the automation of repetitive tasks and implements telemetry features independently
Conducts code structure reviews and supports ongoing defect management and debugging processes
Integrates AI agents and ML components using internal and external APIs to enhance software intelligence
Leverages GenAI tools such as GitHub Copilot to improve development velocity and innovation
Applies object-oriented programming principles and documentation-based coding practices to ensure modularity, maintainability, and consistency
Assists in converting high-level designs into detailed designs using mock screens, pseudo code, and functional logic
Evaluates trade-offs and designs scalable, secure, and maintainable software systems aligned with Walmart’s standards
Participates in design reviews and ensures the implementation of appropriate design patterns and principles
Demonstrates continuous learning and supports peer growth through mentorship and knowledge sharing
Engages stakeholders to identify and refine complex business or user problems
Translates pain points into actionable technical requirements and defines clear metrics to measure solution success and impact
Collaborates with cross-functional teams to ensure the delivered solutions meet user needs and technical expectations
Conducts complex maintenance procedures and monitors application performance using appropriate metrics and tools
Ensures adherence to project milestones and timelines through program reporting, CI/CD tools, and program logging systems
Supports the delivery of high-quality and reliable software systems through proactive monitoring, testing, and continuous integration practices
Promotes a collaborative engineering mindset focused on continuous improvement and team wellbeing
Contributes to innovation strategies, internal knowledge sharing, and platform enhancement through engineering best practices
Supports system uptime, performance, and customer experience by owning the quality and performance of delivered features
Demonstrates responsibility for deliverables, ensuring solutions meet quality standards and business objectives
Takes initiative to resolve issues and drive projects to completion
Applies sound reasoning to make informed technical decisions, balancing trade-offs and considering long-term impacts on system architecture and business goals
Adapts quickly to change, embraces new technologies, and understands the broader system context
Anticipates the downstream effects of technical choices and integrates feedback to improve outcomes
Works effectively across teams, openly shares knowledge, and communicates complex ideas clearly to both technical and non-technical stakeholders
Proactively seeks opportunities to enhance processes, tools, and products
Encourages experimentation and learning to drive ongoing improvement
Coordinates, completes, and oversees job-related activities and assignments by developing and maintaining relationships with key stakeholders; supporting plans and initiatives to meet customer and business needs; identifying and communicating goals and objectives; building accountability for and measuring progress in achieving results; identifying and addressing improvement opportunities; and demonstrating adaptability and promoting continuous learning
Provides supervision and development opportunities for associates by hiring and training; mentoring; assigning duties; providing recognition; and promoting a belonging mindset in workplace
Ensures compliance with company policies and procedures and supports company mission, values, and standards of ethics and integrity by implementing related action plans; utilizing and supporting the Open Door Policy; and providing direction and guidance on applying these in executing business processes and practices

Qualification

JavaMachine LearningGenerative AICI/CDPythonSoftware DevelopmentChange AgilityInnovationTechnical JudgmentCollaboration

Required

Deep expertise in Generative AI and LLMs
Experience in scalable system design
Ability to manage implementation, iteration, testing, and ongoing support for assigned services, APIs, user interfaces, or ML model components
Proficiency in writing clean, efficient, and reliable code using languages such as JavaScript, TypeScript, Python, Java, Rust, Dart, and C++
Experience with full software development lifecycle, including CI/CD deployments, automated testing, observability, monitoring, and maintenance
Ability to build scripts for the automation of repetitive tasks and implement telemetry features independently
Experience in conducting code structure reviews and supporting ongoing defect management and debugging processes
Ability to integrate AI agents and ML components using internal and external APIs
Experience leveraging GenAI tools such as GitHub Copilot
Knowledge of object-oriented programming principles and documentation-based coding practices
Ability to convert high-level designs into detailed designs using mock screens, pseudo code, and functional logic
Experience evaluating trade-offs and designing scalable, secure, and maintainable software systems
Participation in design reviews and implementation of appropriate design patterns and principles
Ability to engage stakeholders to identify and refine complex business or user problems
Experience translating pain points into actionable technical requirements and defining clear metrics
Ability to collaborate with cross-functional teams to ensure delivered solutions meet user needs and technical expectations
Experience conducting complex maintenance procedures and monitoring application performance
Ability to ensure adherence to project milestones and timelines through program reporting, CI/CD tools, and program logging systems
Experience promoting a collaborative engineering mindset focused on continuous improvement and team wellbeing
Ability to demonstrate responsibility for deliverables, ensuring solutions meet quality standards and business objectives
Experience applying sound reasoning to make informed technical decisions
Ability to adapt quickly to change and embrace new technologies
Experience working effectively across teams and communicating complex ideas clearly
Ability to proactively seek opportunities to enhance processes, tools, and products
Experience coordinating, completing, and overseeing job-related activities and assignments
Ability to provide supervision and development opportunities for associates
Experience ensuring compliance with company policies and procedures
Ability to demonstrate and encourage respect for all and build a high-performing team
Experience creating a discipline and focus around developing talent
Ability to build strong and trusting relationships with team members and business partners
Experience maintaining and promoting the highest standards of integrity, ethics, and compliance
Ability to deliver expected business results while putting the customer/member first
Experience adopting a holistic perspective that considers data, analytics, and customer/member insights
Ability to consistently raise the bar and seek to improve

Company

Walmart is a retail corporation that operates several chains of supermarkets, discount stores, and e-commerce platforms. It is a sub-organization of Walmart Family Mobile.

H1B Sponsorship

Walmart has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (4127)
2024 (3905)
2023 (3184)
2022 (3818)
2021 (2839)
2020 (1893)

Funding

Current Stage
Public Company
Total Funding
$5B
2023-04-15Post Ipo Debt· $5B
1972-08-25IPO

Leadership Team

leader-logo
John Furner
President and Chief Executive Officer, Walmart U.S.
linkedin
leader-logo
Steve Schmitt
EVP & CFO Walmart U.S.
linkedin
Company data provided by crunchbase