Walmart - Sunnyvale, CA

posted 4 months ago

Part-time,Full-time - Senior
Sunnyvale, CA
10,001+ employees
General Merchandise Retailers

About the position

The Senior Manager, Software Engineering position is a pivotal role within the Advertising Technology group, which is dedicated to connecting supplier brands with retail shoppers at an unprecedented scale. This team comprises highly motivated engineers and data scientists who work in an agile environment to tackle complex and impactful challenges. The group is responsible for serving billions of ad requests each month through high-performance ad servers, and they develop sophisticated data systems that ingest, model, analyze, and optimize vast amounts of data derived from online and in-store user activities and transactions. The focus is on leveraging cutting-edge machine learning, data mining, and optimization algorithms to enhance customer and advertiser experiences. In this role, the Senior Manager will lead the Display Ad Manager engineering team in building the next generation of omni-advertising platforms that deliver performance and value at scale. The successful candidate will take ownership of major components of the display advertising solution, ensuring alignment with other teams, and guiding architectural and technological decisions both within the team and across the wider organization. The position requires a strong emphasis on quality software solutions that enhance efficiency and reduce waste for associates and members. The Senior Manager will collaborate closely with Program and Product Managers, as well as Scrum Champions, to ensure that engineering tasks are prioritized and executed effectively. They will also be responsible for directing root cause analyses of critical business and production issues, ensuring that software quality engineering practices are upheld, and keeping the engineering team informed about best practices, automated testing, and proactive production support.

Responsibilities

  • Provide guidance and lead a team of engineers to build quality software solutions for Associates and Members that reduce waste and gain efficiency.
  • Work closely with the Program and Product Manager, and Scrum Champion to ensure engineering work is pointed and prioritized correctly.
  • Design and develop in large-scale, complex, cross-functional projects.
  • Direct root cause analysis of critical business and production issues.
  • Ensure Software Quality Engineering by keeping the engineers up to date on best practices, automated code testing, alerts, reporting, and taking a proactive approach to production running app support.

Requirements

  • Bachelor's degree in Computer Science/Computer Information Systems or related field.
  • 5+ years of programming experience in architecting highly scalable & performing Web Applications.
  • 5+ years of programming experience using Typescript/JavaScript, React, Redux, NodeJS, HTML, CSS, REST, Web Services.
  • Experience developing/architecting high transaction high throughput systems.
  • Experience with Open-Source technologies.
  • Strong senior level engineering leadership expertise in medium to large size company.
  • Prior experience in building and deploying web applications after prototyping.
  • Proven experience in hiring and mentoring world-class engineering teams.
  • Experience in leading large-scale systems.
  • Experience in working in large teams using CI/CD and agile methodologies.

Nice-to-haves

  • REST API development.
  • SQL/MySQL/MSSQL
  • JAVA
  • Prior experience in AdTech.

Benefits

  • 401(k) match
  • Stock purchase plan
  • Paid maternity and parental leave
  • PTO
  • Multiple health plans
  • Incentive awards for performance
  • Short-term and long-term disability
  • Company discounts
  • Military Leave Pay
  • Adoption and surrogacy expense reimbursement
  • Paid Time off for vacation, sick leave, parental leave, family care leave, bereavement, jury duty, and voting.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service