Principal Software Engineer

1 week ago


Sunnyvale, California, United States Walmart Full time
About the Role

We are seeking a highly skilled Principal Software Engineer to lead the development of large scale interfaces leveraging advanced system designs. As a key member of our team, you will be responsible for designing and implementing complex software systems that cater to the preferences and purchase patterns of millions of customers.

The ideal candidate will have extensive experience with image and video processing, serving at scale both in near real-time and real-time systems. You will be working closely with business users and product owners to build systems that can scale to generative use cases and accept feedback from users.

About the Team

Our team works closely with our US stores and eCommerce business to better serve customers by empowering team members, stores, and merchants with technological innovation. We focus on customers, stores, and employees, in-store service, merchant tools, merchant data science, and search and personalization.

Key Responsibilities

  • Provide deep technical expertise and thoughts that help accelerate adoption of the best engineering practices.
  • Drives complex analysis, design, development, testing, and debugging of computer software for distinct product hardware or technical service lines of businesses.
  • Perform LLM design, operating architecture integration, and computer system selection.
  • Provides supervision and development opportunities for associates by selecting and training; building a team-based work environment; establishing performance expectations and conducting regular performance evaluations; providing recognition and rewards.
  • Identify opportunities at the engineering and product side and influence leaders and engineers to solve high impact problems.
  • Mentor, coach, and strengthen the technical expertise for success, improvement, and ensuring diversity awareness within the team.
  • Evangelists, both internally and externally, helping to elevate the Engineering community and establish themselves as a go-to resource on given technologies and technology-enabled capabilities.

Requirements

  • 10+ years of experience providing technical and architectural guidance, with 3+ years in technical lead or architect roles.
  • Extensive experience with image and video processing, serving at scale both in near real-time and real-time systems.
  • Lead/participate the design, development, and implementation of complex solutions/algorithms that drive business results leveraging Python, Java, Spring framework, Kafka, and cloud experience such as Azure.
  • Prior experience with LLM frameworks (E.g. GPT 4.0, ModelFusion, LangChain etc.) is must.
  • Expertise in service-oriented and distributed systems architecture, Relational and/or NoSQL Database, Container technologies such as Docker on Kubernetes, Strong API design, development, and management.
  • Excellent ability to communicate complex technical ideas with clarity and precision in both written and verbal modes across multiple functional teams.
  • Extensive experience with cloud native technology, CI/CD, Create and capture best practices, technical content, and new reference architectures (e.g., white papers, code samples, blog posts).
  • Develop areas of depth in technical domains relevant to your interests and your customer's outcomes.
  • Provide guidance and drive engineering excellence covering site reliability, alerts & monitoring, product health, and portability.
  • Passionate about coaching and mentoring engineers of all experience levels.
  • Passionate about solving deep technical challenges.

About Walmart Global Tech

Imagine working in an environment where one line of code can make life easier for hundreds of millions of people. That's what we do at Walmart Global Tech. We're a team of software engineers, data scientists, cybersecurity experts, and service professionals within the world's leading retailer who make an epic impact and are at the forefront of the next retail disruption.

We train our team in the skillsets of the future and bring in experts like you to help us grow. We have roles for those chasing their first opportunity as well as those looking for the opportunity that will define their career.

Here, you can kickstart a great career in tech, gain new skills and experience for virtually every industry, or leverage your expertise to innovate at scale, impact millions, and reimagine the future of retail.

Flexible, Hybrid Work

We use a hybrid way of working that is primarily in office coupled with virtual when not onsite. Our campuses serve as a hub to enhance collaboration, bring us together for purpose, and deliver on business needs.

This approach helps us make quicker decisions, remove location barriers across our global team, and be more flexible in our personal lives.

Benefits

Beyond our great compensation package, you can receive incentive awards for your performance. Other great perks include 401(k) match, stock purchase plan, paid maternity and parental leave, PTO, multiple health plans, and much more.

Equal Opportunity Employer

Walmart, Inc. is an Equal Opportunity Employer - By Choice. We believe we are best equipped to help our associates, customers, and the communities we serve live better when we really know them.

That means understanding, respecting, and valuing diversity- unique styles, experiences, identities, abilities, ideas, and opinions- while being inclusive of all people.



  • Sunnyvale, California, United States Walmart Full time

    Job SummaryWe are seeking a highly skilled Principal Software Engineer to join our team at Walmart Global Tech. As a key member of our Marketplace Engineering team, you will be responsible for designing and developing scalable software systems that meet the needs of our customers and sellers.The ideal candidate will have a strong background in software...


  • Sunnyvale, California, United States Walmart Full time

    Job Title: Principal Software EngineerWe are seeking a highly skilled Principal Software Engineer to join our team at Walmart Global Tech. As a Principal Software Engineer, you will be responsible for designing and developing scalable software systems that meet the needs of our customers and business stakeholders.Key Responsibilities:Design and develop...


  • Sunnyvale, California, United States HARMAN Connected Services Full time

    Job Title: Principal EngineerJob Summary:We are seeking a highly skilled Principal Engineer to join our team at HARMAN Connected Services. As a Principal Engineer, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our customers. You will work closely with cross-functional teams to identify and...


  • Sunnyvale, California, United States Synopsys Full time

    Job DescriptionWe are seeking an experienced Principal Software Engineer to join the development team of Synopsys SDG, HAPS Protocompiler FPGA Prototyping product.Your expertise will be instrumental in delivering cutting-edge FPGA Synthesis solutions to the customers. As a Software Architect, you will play a critical role in integrating large legacy systems...


  • Sunnyvale, California, United States Walmart Full time

    About the RoleWe are seeking a highly skilled Software Engineer Principal to join our team at Walmart Global Tech. As a key member of our engineering team, you will be responsible for designing and developing highly scalable applications using technologies like Java, Cassandra, and Kafka.Key Responsibilities:Lead the architecture, design, development, and...


  • Sunnyvale, California, United States Microsoft Corporation Full time

    Job DescriptionMicrosoft is seeking a highly skilled Principal Software Engineer to join the Azure Data team. As a key member of our team, you will be responsible for designing and developing cutting-edge features and enhancements for Azure Data's open-source components.You will work closely with product teams to align on technical strategy and ensure...


  • Sunnyvale, California, United States Walmart Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to lead the design and development of a Generative AI Image Platform. This is a unique opportunity to work on a cutting-edge project that will change the future landscape of e-commerce.The platform will be a multi-tenant, cloud-native SaaS solution, designed to scale seamlessly and...


  • Sunnyvale, California, United States Google Full time

    About the RoleWe are seeking a highly experienced Principal Engineer to join our Google Cloud Business Platform (GCBP) team. As a key member of our GTMX organization, you will be responsible for guiding the architecture of highly scalable enterprise applications used by all Google Cloud customers and partners.ResponsibilitiesProvide technical vision and...


  • Sunnyvale, California, United States Uber Full time

    Job SummaryWe are seeking a highly skilled Principal Engineer to join our team at Uber. As a key member of our engineering organization, you will be responsible for leading the development of complex software systems and mentoring junior engineers.ResponsibilitiesDesign and implement scalable and efficient software systemsLead cross-functional teams to...


  • Sunnyvale, California, United States Lynx Software Technologies Full time

    Software Engineer Job DescriptionThompson Software Solutions, a Lynx Software Technologies company, is seeking a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for developing, integrating, and testing software products using a wide range of technical principles, theories, and concepts.Key Responsibilities:Develop...


  • Sunnyvale, California, United States Commscope Full time

    We are seeking a highly skilled Senior Principal Software Engineer to join our dynamic team in Sunnyvale, CA. In this role, you will drive the architecture, design, and development of cutting-edge, carrier-grade wireless access points, enabling enterprises and carriers to stay ahead of the rapidly growing demand for high-bandwidth applications.Key...


  • Sunnyvale, California, United States Lynx Software Technologies Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a skilled Senior Software Engineer to join our team at Lynx Software Technologies. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software products using a wide range of technical principles, theories, and concepts.Key Responsibilities:Design and...


  • Sunnyvale, California, United States Lynx Software Technologies Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Lynx Software Technologies. As a key member of our software development team, you will be responsible for designing, developing, and testing software products that meet the highest standards of quality and reliability.Job SummaryThe successful...


  • Sunnyvale, California, United States Lynx Software Technologies Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Lynx Software Technologies. As a key member of our software development team, you will be responsible for designing, developing, and testing software products that meet the highest standards of quality and reliability.Job SummaryThe successful...


  • Sunnyvale, California, United States Fortinet Full time

    About the Role:We are seeking a highly skilled Principal Software Developer to join our team at Fortinet. As a Principal Software Developer, you will be responsible for developing and maintaining software components on current and future networking related products.Key Responsibilities:Develop and maintain software components on current and future networking...


  • Sunnyvale, California, United States LinkedIn Full time

    Job Title: Principal AI EngineerAt LinkedIn, we're committed to harnessing the power of artificial intelligence to drive innovation and growth. As a Principal AI Engineer, you'll play a key role in shaping the future of our AI-powered products and services.Key Responsibilities:Design and develop cutting-edge AI solutions that drive business impactLead...


  • Sunnyvale, California, United States Northrop Grumman Full time

    Job Title: Principal Construction EngineerWe are seeking a highly skilled Principal Construction Engineer to join our team at Northrop Grumman. As a key member of our facilities team, you will be responsible for managing and overseeing various construction projects from conception to completion.Key Responsibilities:Interface with internal stakeholders,...


  • Sunnyvale, California, United States Northrop Grumman Full time

    Job Title: Principal Construction EngineerWe are seeking a highly skilled Principal Construction Engineer to join our team at Northrop Grumman. As a key member of our facilities team, you will be responsible for managing and overseeing various construction projects from conception to completion.Key Responsibilities:Interface with internal stakeholders,...


  • Sunnyvale, California, United States United Software Group Full time

    Job Title: Software Quality Assurance EngineerJob Summary: We are seeking a skilled Software Quality Assurance Engineer to join our team at United Software Group. As an Image Quality Analysis and Tuning Specialist, you will be responsible for designing, developing, testing, and evaluating desktop and web-based software applications for image and video...


  • Sunnyvale, California, United States Magic Leap Full time

    About the RoleMagic Leap is a pioneer in spatial computing, developing groundbreaking augmented reality technology that seamlessly blends digital content with the real world.We are seeking a highly skilled Principal Opto-Mechanical Engineer to join our Mechanical Engineering team, responsible for defining architectural concepts for future products and...