CrawlJobs Logo

Principal, Software Engineer, Back End

walmart.com Logo

Walmart

Location Icon

Location:
United States , Bentonville

Category Icon

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

110000.00 - 220000.00 USD / Year

Job Description:

The Walmart Emerging-Tech group is a group charted to drive the creation of the next generation retail and shopping experiences for both online and in-store. The group leads Walmart’s efforts in the areas of Emerging Content, XR, Conversational AI, Voice Assistants, and more. As the Emerging Content team, we are building completely new capabilities to allow our customers discover and interact with products online. In addition to the end-user experiences the group also builds platform APIs and tools to enable other teams leverage next-generation content.

Job Responsibility:

  • Stay abreast with technical advancements and drive system architecture and software development processes
  • Lead and mentor teams in the implementation of complex systems, fostering a culture of technical excellence and innovation
  • Be hands-on in prototyping, researching, and coding scalable, consumer-facing systems
  • Collaborate with business and product teams to achieve our long-term business goals
  • Champion operational and engineering excellence
  • Participate in code reviews, operational reviews, architectural discussions, and troubleshooting sessions to ensure the highest standards of development
  • Provide mentorship to engineers, managers, and others to help develop great talent

Requirements:

  • At least 12+ years of software engineering experience in building highly available systems
  • BS or MS in Computer Science or related degree
  • Programming languages, particularly Java
  • Data engineering and handling large datasets
  • Databases, including vector and big data technologies
  • Distributed computing, containerization (Docker/K8s), and multi-cloud
  • Proven track record of building successful software systems from inception to deployment
  • Proven track record of building solutions that solve highly complex business problems
  • Outstanding problem-solving skills, with the ability to make design trade-offs, balancing long-term big picture considerations with short-term implications of design decisions
  • Expertise in distributed systems, service-oriented architecture, CI/CD, and operational excellence best practices
  • Effective communication and collaboration skills, including consensus building, conflict resolution, influence, and persuasion skills
  • Proven track record of mentoring and coaching engineers in technical problem-solving and career development
  • Curiosity and strong ability to learn new domains and technologies
  • Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 5 years experience in software engineering or related area
  • Option 2: 7 years experience in software engineering or related area

Nice to have:

  • Experience with GenAI technologies such as LLMs and RAG and Cloud-based AI platforms like GCP Vertex AI or Azure
  • Master’s degree in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years experience in software engineering or related area
  • Background in creating inclusive digital experiences, demonstrating knowledge in implementing Web Content Accessibility Guidelines (WCAG) 2.2 AA standards, assistive technologies, and integrating digital accessibility seamlessly
  • Knowledge of accessibility best practices
What we offer:
  • Competitive compensation
  • Performance-based bonus awards
  • 401(k) match
  • Stock purchase plan
  • Paid maternity and parental leave
  • PTO
  • Multiple health plans
  • Medical, vision and dental coverage
  • Company-paid life insurance
  • Short-term and long-term disability
  • Company discounts
  • Military Leave Pay
  • Adoption and surrogacy expense reimbursement
  • Live Better U education benefit program

Additional Information:

Job Posted:
May 26, 2026

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:
PREMIUM
More languages and countries
+ Unlock 2934 hidden job offers
Languages
English Čeština Deutsch Ελληνικά Español Français +15
Countries
United States United Kingdom India Canada Australia +
See plans
Plans from $2.99 / month

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Principal, Software Engineer, Back End

Principal Functional Back End Engineer

Join Our Team as a Principal Functional Back End Engineer at Modus Create! We ar...
Location
Location
United States of America
Salary
Salary:
Not provided
moduscreate.com Logo
Modus Create
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Principal Level experience
  • Experience with Haskell, written Haskell professionally
  • Knowledge of advanced features of Haskell and ability to navigate a large codebase
  • Comfortable working on the core (consensus, ledger, APIs, testing, etc.) of a blockchain project
  • Interest in and some experience of open source community contributions
  • Passionate about Nix (or similar systems such as Guix)
  • Interest in declarative, reproducible builds, with experience in systems like Bazel, Buck2, or Meson
  • Fluent with the command line
  • Skilled in managing development pipelines, test automation, continuous integration, and cloud-based deployments
  • Knowledgeable in software architecture, design patterns, and development methodologies
Job Responsibility
Job Responsibility
  • Partner with cross-functional teams and provide strategic consulting, full lifecycle product development
  • Leading, mentoring, and coaching both clients and Modus teammates
  • Deep diving into customer needs and translating them into actionable requirements
  • Exploring new tech and continuously learning
  • Sharing your knowledge and participating actively in the community
  • Giving back through opportunities such as blog posts, open source contributions, and event speaking
  • Travel & connections during remote meet-ups
  • Teaching and learning on active teams on internal and external projects
  • Being a self starter with autonomy and proactivity
  • Client interaction representing Modus and our values while connecting directly with our clients
What we offer
What we offer
  • Remote work with flexible working hours
  • Modus Global Office Programme: on-demand access to private offices, meeting rooms, coworking spaces and business lounges in locations in over 120 countries
  • Employee Referral Program
  • Client Referral Program
  • Travel according to client or team needs
  • The chance to work side-by-side with thought leaders in emerging tech
  • Access to more than 12,000 courses with a licensed Coursera account
  • Possibility to obtain paid certification/courses if they align with company goals and are relevant to the employee's role
Read More
Arrow Right

Principal Functional Back End Engineer

Join Our Team as a Principal Functional Back End Engineer at Modus Create! We ar...
Location
Location
Salary
Salary:
Not provided
moduscreate.com Logo
Modus Create
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Principal Level experience
  • Experience with Haskell (written professionally, knowledge of advanced features, ability to navigate large codebase)
  • Experience working on core of a blockchain project (consensus, ledger, APIs, testing, etc.)
  • Interest in and some experience with open source community contributions
  • Passionate about Nix (or similar systems like Guix)
  • Interest in declarative, reproducible builds with experience in systems like Bazel, Buck2, or Meson
  • Fluent with command line
  • Skilled in managing development pipelines, test automation, continuous integration, and cloud-based deployments
  • Knowledgeable in software architecture, design patterns, and development methodologies
  • Ability to distinguish between accidental and essential complexity
Job Responsibility
Job Responsibility
  • Partner with cross-functional teams and provide strategic consulting, full lifecycle product development
  • Leading, mentoring, and coaching both clients and Modus teammates
  • Deep diving into customer needs and translating them into actionable requirements
  • Exploring new tech and continuously learning
  • Sharing knowledge and participating actively in the community
  • Giving back through opportunities such as blog posts, open source contributions, and event speaking
  • Travel & connections during remote meet-ups
  • Teaching and learning on internal and external projects
  • Being a self starter with autonomy and proactivity
  • Client interaction representing Modus and values
What we offer
What we offer
  • Remote work with flexible working hours
  • Modus Global Office Programme: on-demand access to private offices, meeting rooms, coworking spaces and business lounges in over 120 countries
  • Employee Referral Program
  • Client Referral Program
  • Travel according to client or team needs
  • Chance to work side-by-side with thought leaders in emerging tech
  • Access to more than 12,000 courses with a licensed Coursera account
  • Possibility to obtain paid certification/courses if aligned with company goals and relevant to role
Read More
Arrow Right

Senior Principal Software Engineer

Atlassian’s Global Experiences organization is dedicated to creating unified, se...
Location
Location
Salary
Salary:
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 15+ years of experience in software engineering, with deep expertise in platform and product engineering at scale
  • Exceptional communication and collaboration skills
  • able to influence and partner across teams
  • Deep product engineering background, ideally with experience in platform environments at scale
  • Full stack experience preferred, or strong back-end skills with front-end capability
  • Proven ability to architect, build, and operate large-scale, distributed systems and user-facing applications
  • Strong product mindset and UX sensibility
  • Experience leading multi-year, cross-org technical initiatives that drive business outcomes
  • Passion for innovation, continuous improvement, and fostering an inclusive, high-performing engineering environment
Job Responsibility
Job Responsibility
  • Leading technical strategy and architecture for Platform Apps, ensuring solutions are robust, secure, and consistent
  • Driving innovation in user and admin experiences, including integrating AI-powered insights and advancing Atlassian’s System of Work
  • Collaborating with product, UX, and engineering leaders to define and deliver a roadmap of high-impact, standalone apps
  • Managing negotiations and dependencies across multiple teams and departments, balancing deep project involvement with platform-wide strategic thinking
  • Standardising and mechanising app development processes , transitioning from ad hoc to scalable, repeatable approaches
  • Mentoring engineers and championing engineering excellence, continuous improvement, and an inclusive culture
What we offer
What we offer
  • Flexibility: Work from anywhere Atlassian has a legal entity, with support for remote, hybrid, or in-office work
  • Health and wellbeing resources
  • Paid volunteer days
Read More
Arrow Right

Principal Software Development Engineer

Join Amgen’s Mission of Serving Patients. At Amgen, if you feel like you’re part...
Location
Location
United States , Tampa; Thousand Oaks
Salary
Salary:
179630.00 - 228979.00 USD / Year
amgen.com Logo
Amgen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Doctorate degree and 2 years of software development experience
  • Master’s degree and 4 years of software development experience
  • Bachelor’s degree and 6 years of software development experience
  • Associate’s degree and 10 years of software development experience
  • High school diploma / GED and 12 years of software development experience
  • Hands on experience with various cloud services, understand pros and cons of various cloud service in well architected cloud design principles
  • Hands on experience with Full Stack software development. Proficient in programming language Python(preferred), JavaScript(including ReactJS), SQL/NoSQL.
  • Strong problem solving, analytical skills
  • Ability to learn quickly
  • Excellent communication and interpersonal skills
Job Responsibility
Job Responsibility
  • Possesses strong rapid prototyping skills and can quickly translate concepts into working code
  • Contribute to both front-end and back-end development using cloud technology.
  • Provide technical guidance and mentorship to junior developers.
  • Take ownership of complex software projects from conception to deployment. Manage software delivery scope, risk and timeline
  • Develop innovative solutions leveraging advanced data-driven algorithms and computational techniques.
  • Define and implement robust software architectures on the cloud, AWS preferred
  • Conduct code reviews to ensure code quality and adherence to best practices.
  • Create and maintain documentation on software architecture, design, deployment, disaster recovery, and operations.
  • Identify and resolve technical challenges effectively.
  • Stay updated with the latest trends and advancements
What we offer
What we offer
  • A comprehensive employee benefits package, including a Retirement and Savings Plan with generous company contributions, group medical, dental and vision coverage, life and disability insurance, and flexible spending accounts
  • A discretionary annual bonus program, or for field sales representatives, a sales-based incentive plan
  • Stock-based long-term incentives
  • Award-winning time-off plans
  • Flexible work models, including remote and hybrid work arrangements, where possible
  • Fulltime
Read More
Arrow Right

Principal Engineer

Principal Engineers at Intercom have the opportunity to lead the definition and ...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
intercom.com Logo
Intercom
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Mastery of domain knowledge and work as a leader within the R&D org to drive key strategic projects
  • Significant, demonstrated impact that your work has had on the product and/or the teams
  • Deep knowledge of a high-level programming language (for example, Ruby, Python, Perl etc.)
  • Experience with Distributed systems
  • 2+ years of experience as the primary technical leader for a team
  • Experience collaborating directly with technical leaders, product teams and designers, and a proven track record of delivering value to customers or users
  • 7+ years of experience working as a fullstack software engineer
Job Responsibility
Job Responsibility
  • Lead the definition and execution of key strategic initiatives
  • Work autonomously and be accountable for strategic execution in part of the engineering organization
  • Build both back-end and front-end systems, and work closely with designers, product managers, researchers, and data analysts
  • Coach and mentor other engineers and partner closely with the Group Engineering Managers on technical strategy and leadership
  • Provide assessments of project progress, risks and challenges to engineering leadership to help guide resource allocation and prioritisation
  • Contribute to our technical architecture as we grow
  • Care about agility as much you care for scalability and availability
  • Contribute to all phases of software development including ideation, prototyping, design and implementation
  • Build using the best tools in the industry
  • Play an active role in hiring, mentoring and career development of other engineers
What we offer
What we offer
  • Competitive salary and equity in a fast-growing start-up
  • We serve lunch every weekday, plus a variety of snack foods and a fully stocked kitchen
  • Regular compensation reviews
  • Pension scheme & match up to 4%
  • Life assurance, as well as comprehensive health and dental insurance for you and your dependents
  • Flexible paid time off policy
  • Paid maternity leave, as well as 6 weeks paternity leave for fathers
  • MacBooks are our standard, but we’re happy to get you whatever equipment helps you get your job done
  • Fulltime
Read More
Arrow Right

Principal Engineer

Principal Engineers at Intercom have the opportunity to lead the definition and ...
Location
Location
Ireland , Dublin
Salary
Salary:
Not provided
intercom.com Logo
Intercom
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Significant, demonstrated impact that your work has had on the product and/or the teams
  • Deep knowledge of a high-level programming language (for example, Ruby, Python, Perl etc.)
  • Experience with Distributed systems
  • 2+ years of experience as the primary technical leader for a team
  • Experience collaborating directly with technical leaders, product teams and designers, and a proven track record of delivering value to customers or users
  • 7+ years experience working as a full stack software engineer
Job Responsibility
Job Responsibility
  • Lead the definition and execution of key strategic initiatives
  • Work autonomously and be accountable for strategic execution in part of the engineering organization
  • Build both back-end and front-end systems, and work closely with designers, product managers, researchers, and data analysts
  • Coach and mentor other engineers and partner closely with the Group Engineering Managers on technical strategy and leadership
  • Have a mastery of domain knowledge and work as a leader within the R&D org to drive key strategic projects
  • Provide assessments of project progress, risks and challenges to engineering leadership to help guide resource allocation and prioritisation
  • Contribute to our technical architecture as we grow
  • Care about agility as much you care for scalability and availability
  • Contribute to all phases of software development including ideation, prototyping, design and implementation
  • Build using the best tools in the industry
What we offer
What we offer
  • Competitive salary and equity in a fast-growing start-up
  • We serve lunch every weekday, plus a variety of snack foods and a fully stocked kitchen
  • Regular compensation reviews
  • Pension scheme & match up to 4%
  • Life assurance, as well as comprehensive health and dental insurance for you and your dependents
  • Flexible paid time off policy
  • Paid maternity leave, as well as 6 weeks paternity leave for fathers
  • Cycle-to-Work Scheme
  • MacBooks are our standard
  • Fulltime
Read More
Arrow Right

Principal Engineer

Principal Engineers at Intercom have the opportunity to lead the definition and ...
Location
Location
Germany , Berlin
Salary
Salary:
Not provided
intercom.com Logo
Intercom
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Significant, demonstrated impact that your work has had on the product and/or the teams
  • Deep knowledge of a high-level programming language (for example, Ruby, Python, Perl etc.)
  • Experience with Distributed systems
  • 2+ years of experience as the primary technical leader for a team
  • Experience collaborating directly with technical leaders, product teams and designers, and a proven track record of delivering value to customers or users
  • 7+ years experience working as a full stack software engineer
Job Responsibility
Job Responsibility
  • Lead the definition and execution of key strategic initiatives
  • Work autonomously and be accountable for strategic execution in part of the engineering organization
  • Build both back-end and front-end systems, and work closely with designers, product managers, researchers, and data analysts
  • Coach and mentor other engineers and partner closely with the Group Engineering Managers on technical strategy and leadership
  • Have a mastery of domain knowledge and work as a leader within the R&D org to drive key strategic projects
  • Provide assessments of project progress, risks and challenges to engineering leadership to help guide resource allocation and prioritisation
  • Contribute to our technical architecture as we grow
  • Care about agility as much you care for scalability and availability
  • Contribute to all phases of software development including ideation, prototyping, design and implementation
  • Build using the best tools in the industry
What we offer
What we offer
  • Competitive salary, annual bonus and equity
  • Regular compensation reviews
  • Generous paid time off above statutory minimum
  • Hybrid working
  • MacBooks are our standard, but we also offer Windows for certain roles when needed
  • Fun events for Intercomrades, friends, and family
  • Fulltime
Read More
Arrow Right

Principal Software Architect

By taking ownership of technical architecture, accuracy and code quality across ...
Location
Location
United States
Salary
Salary:
165000.00 - 180000.00 USD / Year
digitalmediasolutions.com Logo
Digital Media Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS in Computer Science preferred, or has an equivalent combination of technical education and/or equal work experience
  • 10+ years of experience in software development
  • 4+ years leading an engineering team or as a Sr. Software Engineer
  • In-depth experience with AWS
  • Ability to effectively communicate across multiple channels, on and offline
  • Demonstrates good time management skills, utilizing tools as needed
  • Demonstrates knowledge of different design & problem-solving patterns
  • Use of multiple languages and technologies (front and back end)
  • Ability to use the right tool for the job
  • Ability to take on legacy projects as well as architect solutions from the ground up
Job Responsibility
Job Responsibility
  • Provide application-wide leadership on decision making about technical application architecture with the viewpoint of meeting business requirements at the lowest total application life-cycle cost for the related business value added
  • Perform detailed design and prototyping in accordance with the enterprise vision to move DMS’s application base forward
  • Advise an application team or set of application teams, providing guidance on development practices and technical designs
  • Lead a team or set of teams directly focusing on architecture improvement projects for specific applications or enterprise architectural components
  • Identify areas in applications for refactoring and improvement, and work in collaboration with the SVP of Software Development to establish a roadmap of enterprise and application-specific architectural improvement
  • Assist application Product Owners in prioritization of architectural work on the code base
  • Work closely with the Product team and SVP of Software Development to estimate large efforts and guide long-term decisions about how to implement new features and functionality
  • Mentor and guide developers to improve their coding practices via code standards, unit testing, secure coding practices, design patterns, code reviews, pair programming and other best practice activities as necessary
  • Conduct skills development efforts when new technologies are introduced
  • Inspire and excite people internally around the technology vision and plans
What we offer
What we offer
  • Medical, dental, vision insurance
  • Wellness and mental health benefits
  • Tax-Advantaged healthcare accounts
  • Financial and income protection benefits (life insurance, short-term disability, 401(k)
  • Paid time off (PTO), holidays and sick time off
  • Remote worker assistance for wellness and home office
  • Fulltime
Read More
Arrow Right