CrawlJobs Logo

Staff, Software Engineer - Backend

United States, Bentonville Employment contract 110000.00 - 220000.00 USD / Year · Job Posted May 25, 2026
Apply Position
Job Link Share

Job Description

Walmart's Enterprise Business Services (EBS) is a powerhouse of seven exceptional teams delivering world-class technology solutions and services making a profound impact at every level of Walmart. As a key part of Walmart Global Tech, our teams set the bar for operational excellence and leverage emerging technology to support millions of customers, associates, and stakeholders worldwide. Joining EBS means embarking on a journey of limitless growth, relentless innovation, and the chance to set new industry standards that shape the future of Walmart. About Team: The Enterprise People Technology team supports the successful deployment and adoption of new People technology across the enterprise. As a Fortune #1 company, our work impacts millions of associates globally. We strive to continuously improve people technology and products to help managers and associates so they can focus on what matters most—supporting our customers and members. People Technology is one of the major segments of Walmart Global Tech's Enterprise Business Services, which is invested in building a compact, robust organization that includes service operations and technology solutions for Finance, People, and the Associate Digital Experience. Walmart's Associate Experience Platform team is seeking an exceptional Staff Software Engineer to strengthen our GenAI experience platform. You will be hands-on developing critical platform capabilities with cutting-edge GenAI technologies, building reusable and extensible platform services, and ultimately bringing GenAI to the day-to-day of 2.2M Walmart associates worldwide.

Job Responsibility

  • Design and develop platform features enabling advanced semantic routing for GenAI-powered services
  • Build and maintain evaluation pipelines for semantic router data
  • Collaborate with applied researchers and data scientists to continuously improve semantic routing algorithms
  • Develop and implement agent-to-agent (A2A) communication protocols
  • Contribute to the design and development of platform features using microservices (FastAPI) and event-driven architecture (Kafka, SSE, WebSocket)—all in Python
  • Uphold engineering and operational excellence standards
  • Support operational excellence for semantic routing and agent communication systems
  • Stay current with GenAI and multi-agent system best practices
  • Be an active member of a dynamic team
  • Support production operations by participating in on-call rotations

Requirements

  • Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 4 years' experience in software engineering or related area
  • 6 years' experience in software engineering or related area
  • Python guru with a proven track record of writing high-performing, production-quality code
  • Hands-on experience designing and building Python-based web services in a production setting (FastAPI experience preferred)
  • Deep familiarity with version control using Git in collaborative team environments
  • Comfortable working with Linux environments and containerization technologies such as Docker
  • 4+ years of industry experience with demonstrated ownership and delivery of software products
  • Hands-on experience developing or deploying GenAI-based applications
  • Experience working with or integrating open-source and/or commercial GenAI libraries/frameworks such as Hugging Face Transformers, LangChain, OpenAI API, or similar
  • Ability to productionize and evaluate GenAI models
  • Familiarity with prompt engineering, vector databases (e.g., Pinecone, FAISS, Weaviate), and orchestration tools for GenAI workflows
  • Experience with semantic routing
  • Ability to analyze, test, and improve semantic routing algorithms
  • Awareness of responsible AI principles
  • Experience developing large-scale data pipelines
  • Exposure to MLOps practices and tools (e.g., MLflow, Kubeflow, Airflow)
  • Experience with observability and monitoring tools for production AI systems

Nice to have

  • Master's degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related area and 2 years' experience in software engineering or related area
  • Knowledge in implementing Web Content Accessibility Guidelines (WCAG) 2.2 AA standards, assistive technologies, and integrating digital accessibility seamlessly

What we offer

  • Medical coverage
  • Vision coverage
  • Dental coverage
  • 401(k) match
  • Stock purchase plan
  • Paid maternity and parental leave
  • PTO
  • Short-term disability
  • Long-term disability
  • Company discounts
  • Military Leave Pay
  • Adoption and surrogacy expense reimbursement
  • Live Better U education benefit program
  • Annual or quarterly performance bonuses
  • Stock

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Staff, Software Engineer - Backend

8 matching positions

Senior Staff Software Engineer

Checkr is looking for an experienced Senior Staff Software Engineer to facilitat...
Location
Location
United States , Denver; San Francisco
Salary
Salary:
213000.00 - 295000.00 USD / Year
https://checkr.com Logo
Checkr
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Degree in computer science or related field (Bachelor's or Master's)
  • 15+ years experience as a software engineer
  • 2+ years leading architecture projects across an organization
  • 5+ years experience in a leadership role
  • Experience developing in Ruby, GoLang, and Python
  • Solid understanding of Cloud technologies and all layers of backend stacks
  • Strong collaboration, communication and project management skills
  • Deep understanding of micro-services design and asynchronous queueing models
  • Experience leading and influencing cross-functional teams
  • A strong sense of ownership
Job Responsibility
Job Responsibility
  • Proactively identify the top opportunities for impact for the engineering organization
  • Own direction and lead execution of organization-wide technical efforts
  • Hands-on contribution in areas with a high degree of business risk
  • Break down very complex projects into simple systems that can be effectively built and maintained by less experienced engineers
  • Create documents to set standards of architectural best practices that are consumed by the broader engineering org
  • Upskill the staff engineers in the company to systematically raise the bar for quality and scale
  • Inform buy vs build decisions, supporting broad business strategy
  • Deeply understand customer, partner, and product team needs, and represent your teams in technical conversations with company leadership
What we offer
What we offer
  • A fast-paced and collaborative environment
  • Learning and development allowance
  • Competitive cash and equity compensation, and opportunity for advancement
  • 100% medical, dental, and vision coverage
  • Up to $25K reimbursement for fertility, adoption, and parental planning services
  • Flexible PTO policy
  • Monthly wellness stipend, home office stipend
  • Fulltime
Read More
Arrow Right

Staff Software Engineer - Backend

You will join the Cloud Wallet team which is responsible for building and mainta...
Location
Location
France , Montpellier
Salary
Salary:
Not provided
https://www.ledger.com Logo
Ledger
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Demonstrable experience and knowledge of backend services programming
  • an interest in working in a polyglot environment (Scala experience is not mandatory, but a real plus)
  • knowledge of relational databases and SQL (we use Postgres)
  • knowledge of Linux operating systems
  • adaptability to work within a team in an evolving environment: you are autonomous, proactive, and able to upskill in certain areas yourself where necessary
  • experience with continuous integration/deployment solutions
  • knowledge of containerization and cloud deployments
  • an interest in cryptocurrencies and wishing to work with blockchain technology is a real plus
  • enthusiastic about teamwork, learning, and teaching (meet-ups, hackathons, training…).
Job Responsibility
Job Responsibility
  • Build highly available, consistent, and well-functioning services to power Ledger's products
  • leverage all the power of functional programming with Scala and the Typelevel stack
  • dive into cryptocurrencies protocols internals
  • conduct benchmarks to identify bottlenecks and optimize the overall performance of our services
  • deliver a high-quality piece of software (test it, document it, demonstrate it)
  • design monitoring and alerting systems to detect unexpected failures/behavior
  • use CI/CD to deploy and secure workflows.
What we offer
What we offer
  • Equity: employees are the foundation of our success, and we award stock options
  • flexibility: a hybrid work policy
  • social: frequent social events, snacks and drinks
  • medical: comprehensive health insurance policy offering extensive medical, dental and vision care coverage
  • well-being: personal development, coaching & fitness with our dedicated partners
  • vacation: five weeks of paid leave per year, in addition to national holidays and rest & relaxation (RTT) days
  • high tech: access to high performance office equipment and gadgets, including Apple products
  • transport: Ledger reimburses part of your preferred means of transportation
  • discounts: employee discount on all our products.
  • Fulltime
Read More
Arrow Right

Staff Software Engineer - Backend

You will join the Cloud Wallet team which is in charge of building and maintaini...
Location
Location
France , Paris
Salary
Salary:
Not provided
https://www.ledger.com Logo
Ledger
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Demonstrable experience and knowledge of backend services programming
  • An interest in working in a polyglot environment (Scala experience is not mandatory, but a real plus)
  • Knowledge of relational databases and SQL (we use Postgres)
  • Knowledge of Linux operating systems
  • Adaptability to work within a team in an evolving environment: You are autonomous, proactive, and able to upskill in certain areas yourself where necessary
  • Experience with continuous integration/deployment solutions
  • Knowledge of containerization and cloud deployments
  • An interest in cryptocurrencies and wishing to work with blockchain technology is a real plus
  • Enthusiastic about teamwork, learning, and teaching (meet-ups, hackathons, training…)
Job Responsibility
Job Responsibility
  • Build highly available, consistent, and well-functioning services to power Ledger's products
  • Leverage all the power of functional programming with Scala and the Typelevel stack
  • Dive into cryptocurrencies protocols internals
  • Conduct benchmarks to identify bottlenecks and optimize the overall performance of our services
  • Deliver a high-quality piece of software (Test it, Document it, Demonstrate it)
  • Design monitoring and alerting systems to detect unexpected failures/behavior
  • Use CI/CD to deploy and secure workflows
What we offer
What we offer
  • Equity: Employees are the foundation of our success, and we award stock options so you can share in that success as we grow
  • Flexibility: A hybrid work policy
  • Social: Frequent social events, snacks and drinks
  • Medical: Comprehensive health insurance policy offering extensive medical, dental and vision care coverage
  • Well-being: Personal development, coaching & fitness with our dedicated partners
  • Vacation: Five weeks of paid leave per year, in addition to national holidays and rest & relaxation (RTT) days
  • High tech: Access to high performance office equipment and gadgets, including Apple products
  • Transport: Ledger reimburses part of your preferred means of transportation
  • Discounts: Employee discount on all our products
  • Fulltime
Read More
Arrow Right

Staff Software Engineer - Backend

You will join the Cloud Wallet team which is in charge of building and maintaini...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.ledger.com Logo
Ledger
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Demonstrable experience and knowledge of backend services programming
  • an interest in working in a polyglot environment (Scala experience is not mandatory, but a real plus)
  • knowledge of relational databases and SQL (we use Postgres)
  • knowledge of Linux operating systems
  • adaptability to work within a team in an evolving environment: You are autonomous, proactive, and able to upskill in certain areas yourself where necessary
  • experience with continuous integration/deployment solutions
  • knowledge of containerization and cloud deployments
  • an interest in cryptocurrencies and wishing to work with blockchain technology is a real plus
  • enthusiastic about teamwork, learning, and teaching (meet-ups, hackathons, training…).
Job Responsibility
Job Responsibility
  • Build highly available, consistent, and well-functioning services to power Ledger's products
  • leverage all the power of functional programming with Scala and the Typelevel stack
  • dive into cryptocurrencies protocols internals
  • conduct benchmarks to identify bottlenecks and optimize the overall performance of our services
  • deliver a high-quality piece of software (test it, document it, demonstrate it)
  • design monitoring and alerting systems to detect unexpected failures/behavior
  • use CI/CD to deploy and secure workflows.
What we offer
What we offer
  • Equity: Employees are the foundation of our success, and we award stock options so you can share in that success as we grow
  • flexibility: A hybrid work policy
  • social: Frequent social events, snacks and drinks in our Holborn office
  • medical: Comprehensive health insurance policy offering extensive medical, dental and vision care coverage
  • well-being: Personal development, coaching & fitness with our dedicated partners
  • vacation: 28 days of paid leave per year, in addition to national holidays
  • high tech: Access to high performance office equipment and gadgets, including Apple products
  • transport: Ledger reimburses part of your preferred means of transportation
  • discounts: Employee discount on all our products.
  • Fulltime
Read More
Arrow Right

Staff Software Engineer - Backend

You will join the Cloud Wallet team which is in charge of building and maintaini...
Location
Location
France , Grenoble
Salary
Salary:
Not provided
https://www.ledger.com Logo
Ledger
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Demonstrable experience and knowledge of backend services programming
  • An interest in working in a polyglot environment (Scala experience is not mandatory, but a real plus)
  • Knowledge of relational databases and SQL (we use Postgres)
  • Knowledge of Linux operating systems
  • Adaptability to work within a team in an evolving environment: You are autonomous, proactive, and able to upskill in certain areas yourself where necessary
  • Experience with continuous integration/deployment solutions
  • Knowledge of containerization and cloud deployments
  • An interest in cryptocurrencies and wishing to work with blockchain technology is a real plus
  • Enthusiastic about teamwork, learning, and teaching (meet-ups, hackathons, training…)
Job Responsibility
Job Responsibility
  • Build highly available, consistent, and well-functioning services to power Ledger's products
  • Leverage all the power of functional programming with Scala and the Typelevel stack
  • Dive into cryptocurrencies protocols internals
  • Conduct benchmarks to identify bottlenecks and optimize the overall performance of our services
  • Deliver a high-quality piece of software (Test it, Document it, Demonstrate it)
  • Design monitoring and alerting systems to detect unexpected failures/behavior
  • Use CI/CD to deploy and secure workflows
What we offer
What we offer
  • Equity: Employees are the foundation of our success, and we award stock options so you can share in that success as we grow
  • Flexibility: A hybrid work policy
  • Social: Frequent social events, snacks and drinks
  • Medical: Comprehensive health insurance policy offering extensive medical, dental and vision care coverage
  • Well-being: Personal development, coaching & fitness with our dedicated partners
  • Vacation: Five weeks of paid leave per year, in addition to national holidays and rest & relaxation (RTT) days
  • High tech: Access to high performance office equipment and gadgets, including Apple products
  • Transport: Ledger reimburses part of your preferred means of transportation
  • Discounts: Employee discount on all our products
  • Fulltime
Read More
Arrow Right

Staff Software Engineer - Backend

You will join the Cloud Wallet team which is in charge of building and maintaini...
Location
Location
France , Montpellier
Salary
Salary:
Not provided
https://www.ledger.com Logo
Ledger
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Demonstrable experience and knowledge of backend services programming
  • An interest in working in a polyglot environment (Scala experience is not mandatory, but a real plus)
  • Knowledge of relational databases and SQL (we use Postgres)
  • Knowledge of Linux operating systems
  • Adaptability to work within a team in an evolving environment: You are autonomous, proactive, and able to upskill in certain areas yourself where necessary
  • Experience with continuous integration/deployment solutions
  • Knowledge of containerization and cloud deployments
  • An interest in cryptocurrencies and wishing to work with blockchain technology is a real plus
  • Enthusiastic about teamwork, learning, and teaching (meet-ups, hackathons, training...)
Job Responsibility
Job Responsibility
  • Build highly available, consistent, and well-functioning services to power Ledger's products
  • Leverage all the power of functional programming with Scala and the Typelevel stack
  • Dive into cryptocurrencies protocols internals
  • Conduct benchmarks to identify bottlenecks and optimize the overall performance of our services
  • Deliver a high-quality piece of software (Test it, Document it, Demonstrate it)
  • Design monitoring and alerting systems to detect unexpected failures/behavior
  • Use CI/CD to deploy and secure workflows
What we offer
What we offer
  • Equity: Employees are the foundation of our success, and we award stock options so you can share in that success as we grow
  • Flexibility: A hybrid work policy
  • Social: Frequent social events, snacks and drinks
  • Medical: Comprehensive health insurance policy offering extensive medical, dental and vision care coverage
  • Well-being: Personal development, coaching & fitness with our dedicated partners
  • Vacation: Five weeks of paid leave per year, in addition to national holidays and rest & relaxation (RTT) days
  • High tech: Access to high performance office equipment and gadgets, including Apple products
  • Transport: Ledger reimburses part of your preferred means of transportation
  • Discounts: Employee discount on all our products
  • Fulltime
Read More
Arrow Right

Staff Software Engineer - Backend

You will join the Cloud Wallet team responsible for building backend services to...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.ledger.com Logo
Ledger
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Demonstrable experience and knowledge of backend services programming
  • An interest in working in a polyglot environment (Scala experience is not mandatory, but a real plus)
  • Knowledge of relational databases and SQL (we use Postgres)
  • Knowledge of Linux operating systems
  • Adaptability to work within a team in an evolving environment: You are autonomous, proactive, and able to upskill in certain areas yourself where necessary
  • Experience with continuous integration/deployment solutions
  • Knowledge of containerization and cloud deployments
  • An interest in cryptocurrencies and wishing to work with blockchain technology is a real plus
  • Enthusiastic about teamwork, learning, and teaching (meet-ups, hackathons, training...)
Job Responsibility
Job Responsibility
  • Build highly available, consistent, and well-functioning services to power Ledger's products
  • Leverage all the power of functional programming with Scala and the Typelevel stack
  • Dive into cryptocurrencies protocols internals
  • Conduct benchmarks to identify bottlenecks and optimize the overall performance of our services
  • Deliver a high-quality piece of software (Test it, Document it, Demonstrate it)
  • Design monitoring and alerting systems to detect unexpected failures/behavior
  • Use CI/CD to deploy and secure workflows
What we offer
What we offer
  • Equity: Employees are the foundation of our success, and we award stock options so you can share in that success as we grow
  • Flexibility: A hybrid work policy
  • Social: Frequent social events, snacks and drinks in our Holborn office
  • Medical: Comprehensive health insurance policy offering extensive medical, dental and vision care coverage
  • Well-being: Personal development, coaching & fitness with our dedicated partners
  • Vacation: 28 days of paid leave per year, in addition to national holidays
  • High tech: Access to high performance office equipment and gadgets, including Apple products
  • Transport: Ledger reimburses part of your preferred means of transportation
  • Discounts: Employee discount on all our products
  • Fulltime
Read More
Arrow Right

Staff Backend Software Engineer - Partner Platform

Addepar is seeking a Staff Backend Software Engineer to join our Partner Platfor...
Location
Location
United Kingdom , Edinburgh
Salary
Salary:
Not provided
addepar.com Logo
Addepar
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong programming experience (preferably in Python)
  • Solid background in databases and working with large datasets (e.g. Spark, other big data frameworks)
  • Excellent communication and cross-functional collaboration skills
Job Responsibility
Job Responsibility
  • Build scalable data integration pipelines that support mission-critical projects across the organization
  • Own and contribute to end-to-end engineering projects using the Addepar data lakehouse
  • Partner with stakeholders across analytics, operations, and product to deliver solutions that directly impact clients and business teams
  • Participate in the design, development, and optimization of tools and systems for account conversions, historical data imports, and embedded integrations
  • Maintain and expand the foundational codebase supporting the data lakehouse ecosystem
What we offer
What we offer
  • Reasonable accommodation for individuals with disabilities
  • Commitment to equal opportunity and diversity
  • Global flexible workforce model
Read More
Arrow Right