Senior Software Engineer

Walmart•Hoboken, NJ
•Onsite

About The Position

The Senior Software Engineer owns the last-mile portion of Walmart’s Digital Marketing Asset Services (DMAS) platform for Search Engine Marketing (SEM), ensuring reliable operation and data-feed delivery from DMAS to Google Merchant Center (GMC) and Bing Merchant Center (BMC). The role develops event instrumentation and filtered event logging to detect data loss between DMAS and GMC without requiring logs to be enabled. The engineer contributes to a new account structure and offer-level bidding, migrates offers from the old structure to the new structure in GMC, and manages offer labels as offers move between cold and warm states. The position also expands the platform by publishing Walmart B2B SEM and regional inventory feeds, automating item migrations for strategic SEM campaigns, developing offer-quality rules and publishing metrics, and optimizing SEM data pipelines end to end at scale. The role requires a master’s degree or equivalent in a related computing field and one year of relevant experience, or a bachelor’s degree or equivalent in a related computing field and three years of relevant experience. The employer will accept any amount of experience with the listed required skills. The position is located at 221 River Street, Hoboken, NJ 07030.

Requirements

  • Master’s degree or equivalent in computer science, computer engineering, computer information systems, software engineering, or a related area and one year of experience in software engineering or a related area; alternatively, a bachelor’s degree or equivalent in one of those areas and three years of relevant experience.
  • Experience working closely with product, design, and UX teams to create intuitive experiences and with Agile methodology.
  • Experience developing software systems and solving complex problems using state-of-the-art technology.
  • Experience participating in large-scale, complex, cross-functional projects, reviewing project requirements, and translating them into technical solutions.
  • Experience building high-quality code through unit testing and improving designs to prevent defects from recurring.
  • Experience troubleshooting business and production issues by gathering and evaluating information.
  • Experience building scalable and flexible applications based on Microservices Architecture.
  • Experience with Spark, Hive, Airflow for ETL, and Java.
  • Experience with REST APIs, Elasticsearch, and Python.
  • Experience with computer science fundamentals, including data structures, algorithms, and design patterns.
  • The employer will accept any amount of experience with the required skills.

Responsibilities

  • Own the last-mile portion of the DMAS platform for SEM and ensure smooth operation and data-feed delivery from DMAS to GMC and BMC.
  • Add instrumentation to the DMAS engine and implement filtered event logging to detect event loss between DMAS and GMC without enabling logs.
  • Contribute to the new account structure and offer-level bidding; migrate offers from the old to the new structure in GMC and manage labels as offers move between cold and warm states.
  • Publish feeds for Walmart B2B SEM and regional inventory.
  • Assist with migrating items from the old structure to the new structure for strategic SEM campaigns and automate the process by building pipelines.
  • Develop rules and quality metrics for publishing offers in GMC based on offer quality.
  • Manage end-to-end optimization of SEM program data pipelines at scale.

Benefits

  • Competitive pay and performance-based incentive awards.
  • Medical, vision, and dental coverage.
  • 401(k), stock purchase, and company-paid life insurance.
  • Paid time off, including sick leave, parental leave, family care leave, bereavement leave, jury duty leave, and voting leave.
  • Short-term and long-term disability.
  • Education assistance, including 100% company-paid college degrees.
  • Company discounts.
  • Military service pay.
  • Adoption expense reimbursement.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service