Manager, Mobile Marketing Notifications in Portland, OR

$100K - $150K(Ladders Estimates)

eBay   •  

Portland, OR 97201

Industry: Consumer Technology


5 - 7 years

Posted 55 days ago

The manager of mobile marketing notifications leads teams in San Jose and Portland for the critical, high-performance final stages of email transmission and mobile push notifications of all eBay messaging. This person has a high-impact role within the technology area of the marketing business, leading teams, architecting systems, and facilitating agile teams in Android, iOS, and eBay back-end development.


  • Lead a team of mobile (Android, iOS) and back-end developers in the implementation of product features that drive value for eBay buyers and sellers
  • Collaborate with Product Management teams to design & deliver new features that improve our businesses and deliver incremental growth to eBay's key performance indicators
  • Lead architecture evolution into a broader cross-team, modern marketing technology stack
  • One Rule: Everybody codes - Write code, write tests, fix bugs
  • Participate in code reviews, lead developers, contribute to team and personal growth
  • Coach software developers on growth, better practices, design patterns


  • Ability to lead from the front - Demonstrating you are a role model for the team
  • Establish relationships with sister functions and other technical teams in eBay core products technology
  • Excellent communication skills and desire to communicate effectively
  • Interest in technology and demonstrated scholarship, eagerness to learn and improve self and team


  • Excellent understanding of SDLC and ability to manage the team through all phases of development, maintenance, evolution
  • Ability to analyze and balance priorities off software development - scope, quality, team capacity, impact
  • Agile manifesto principles, execution in scrum rituals, experience executing true scrum
  • Relentless attention to metrics

Must Have:

  • A solid understanding of software engineering fundamentals
  • 5+ years experience with JVM language (Java preferred) and Hadoop / Spark
  • Linux fluency


  • Experience architecting, developing, deploying and monitoring notification systems at sustained large scale (billions per day, hundreds of thousands per second at peak)
  • Strong understanding of microservice application development paradigms, practices, quality, evolution, maintenance
  • Experience developing in Javascript, Typescript, and UI frameworks: React, Backbbone.js
  • Strong knowledge of iOS or Android application development
  • Experience with containerization: Docker, Kubernetes
  • Experience with Test frameworks, continuous integration frameworks
  • Excellent understanding of Computer Science, including design patterns, JVM engineering

Valid Through: 2019-9-16