Principal Software Engineer

Principal Software Engineer

  • Location DALLAS, TX
  • Career Area Information Technology
  • Job Function Information Technology
  • Employment Type Full Time
  • Position Type Salary
  • Requisition 996197BR

What you'll do at

At Sam’s Club, we’re committed to being the most valued membership organization in the world by saving members money on the items they buy most and surprising members with the unexpected find. In essence we execute on our mission of savings made simple at a scale that is unparalleled in the industry. As part of a lean agile team, you will define and create complex solutions to support internal and external Sam’s Club business. Experience in the latest technologies are a must with emphasis on mobile solutions that are cloud native. You will support the software development process from concept, to development, to testing, to execution. You will explore current solutions that are in place and help determine the best path forward both technically and operationally to support/grow the business needs. There will be opportunity to work on proof of concept capabilities, as well as maintaining current systems. It is Sam’s Club technology’s goal to find next generation solutions that enable growth with internal facing applications, Club associate facing applications, and customer facing applications – all which must be done while meeting company policies and procedures and maintaining the highest standards of ethics and integrity.

By applying to this position, you will be considered for the Bentonville, AR and Dallas, TX locations.

Main Responsibilities:

• Design technology solutions to help prototype and
develop the business partner's new environment,
and guide solutions through launch to market.
• Create training materials, guides, demonstrations
and white papers and help scale solutions delivery
• Enable integrations from PoC stage to a full
deployment, which includes both leading the team
and hands on development, for products managing
Supply Chain systems.
• Demonstrate thought leadership in cloud computing
and open source across multiple channels and
become a trusted advisor to decision makers.
• Provide business partner and market feedback to the
Product and Engineering teams and help shape
product direction.
• Engage in communities to drive the development of
standards that meet platform and business partner
• Partner with the business to define requirements
and success metrics as well as survey the existing
customer IT landscape with the retail industry.

Minimum Qualifications

• Bachelor s degree in Information Technology, Computer
Science, or related field and 6 years experience in
information technology or related field within the last 10
years OR 8 years experience in information technology or
related field within the last 10 years.

Preferred Qualifications

• Master's degree in Computer Science, related
Engineering field, or equivalent work experience
• 3-5 years of building scalable ecommerce
applications or mobile software
• Experience working in a cloud computing
environment (infrastructure, storage, platforms and/or
• Experience working in Retail/Public Service/Banking
system related IT engineering
• Experience in writing software in one or more
languages such as Java, Python, Go, JavaScript,
C++, or similar
• Mobile application development at the user interface
and system levels
• Passion for learning new technologies,
programming wizardry, and translating them into
working software
• Ability to communicate complex technical concepts in
an approachable way for broad audiences,
empowering them with memorable and useful
• Familiarity with Agile and Scrum methodologies
• Ability to work in a results-oriented, rapidly changing,
dynamic and fast-paced environment that requires
collaboration across multiple stakeholders and
• Understanding of algorithms and data structures
• Function as a core member of an agile team working
on API specs, conducting code reviews and testing in
ongoing sprints, or doing proof of
concepts/automation tools
• High levels of creativity and quick solving capabilities
to change the world in a huge way
• Familiarity and Experience building iOS apps in Swift
using the iPhone SDK and Frameworks
• Familiarity and Experience building Android
applications in Java using Android SDK
• A passion for all things web, including but not limited
to, managing applications in the cloud, building and
maintaining RESTful APIs, database design,
development and maintenance, network engineering,
web performance, analytics and monitoring


With more than 600 Sam’s Club locations, we offer over 47 million customers more of what they love for less. Our web-based platform is a big part of that growth. The team is focused on creating the in-club experience online. That is a big job! We’re solution seekers and innovators inspired by a commitment to provide our members increased access and greater value. The work is challenging and incredibly rewarding.

All the benefits you need for you and your family

  • Multiple health plan options
  • Vision & dental plans for you & dependents
  • Associate discounts in-store and online
  • Financial benefits including 401(k), stock purchase plans and more
  • Education assistance for Associate and dependents

Recently viewed jobs