Senior, Software Engineer
Listed on 2026-01-16
-
Software Development
Software Engineer, Senior Developer
Position Summary...
Are you passionate about pioneering cutting-edge technology that can revolutionize the world of associate (employee) experiences? Do you dream of playing a technical role that will shape the future of Global People Systems? If you possess exceptional technical expertise, you may be interested in this opportunity.
Join our dynamic and forward-thinking People Technology engineering organization. As a Senior Software Engineer
, you’ll spend your days translating requirements into solutions, writing code, collaborating with cross-functional teams, and providing us with the insights necessary to think beyond the status quo. You’ll oversee small project teams consisting of other engineers who will look to you as a trusted advisor, a subject matter expert who provides guidance and the right tools to get the job done.
You will be part of the transformative projects and foundational improvements of Walmart's Workforce Enablement systems.
As a Senior Software Engineer, you will design and develop complex software changes and take on the development of exciting new features, including Agentic AI initiatives. In addition, you will partner with your senior and junior teammates throughout the software development lifecycle to cultivate a reciprocal learning environment from development to debugging and operational excellence. Provide technical leadership and use engineering best practices to initiate, plan, and execute large-scale, cross-functional, and company-wide projects.
Demonstrate craftsmanship and produce high-quality software that is unit tested, code reviewed, and checked in regularly for continuous integration.Investigate and build proof-of-concept prototypes utilizing new technologies and drive their adoption within the mainstream product. Identify, leverage, and successfully evangelize opportunities to improve engineering productivity, product quality, and efficiency. Generate technical documentation and presentations to communicate architectural and design options, and educate development, product, and business teams. Manage and maintain multiple production and non-production environments, ensuring that these environments are set up with the standard automated build and release processes & deliver with quality, reliability.
Build, leverage, and analyze tools, application logs, and analytics data to determine improvements to the product and engineering services. Set high standards for operational excellence and system observability.Participate in code reviews, architectural discussions, and troubleshooting sessions to ensure the highest standards of development. Drive a culture of accountability, ownership, and inclusivity within the team.
- Design and develop end-to-end LLM-integrated solutions using frameworks like Lang Chain, Lang Graph, and Auto Gen.
- Build modular, well-structured, and configurable Python modules for scalable deployment.
- Implement advanced techniques in LLM-based reasoning such as RAG, CoRAG, Self-Refinement, and ReACT.
- Develop custom agent flows that interact with internal tools, APIs, and databases to automate complex tasks.
- Design and manage orchestration pipelines for multi-agent workflows using tools like Lang Graph or custom FSM frameworks.
- Integrate with No
SQL databases (e.g., Mongo
DB, Redis, Cassandra) for state, memory, or knowledge base persistence. - Work closely with Data and Product Managers to deliver AI-powered applications with measurable impact.
- Write clean, testable, and well-documented code following best practices in software engineering and Python development.
- Contribute to the architecture and infrastructure of our LLM-based services ensuring performance, scalability, and resilience.
- 5+ years of experience in backend software development, with strong proficiency in Python.
- Hands-on experience with Lang Chain, Lang Graph, or similar agent-oriented frameworks.
- Proven track record of building and deploying LLM-integrated applications in production.
- Deep understanding of LLM integration techniques: RAG, CoRAG, SWE, ReACT, Toolformer-style tools.
- Experience with No
SQL databases like Mongo
DB, Redis, or…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).