Senior Software Engineer - Push
@ StubHub

San Francisco, California, United States
$225,000
On Site
Full Time
Posted 9 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXX XXXXXXXXXXX XXXXXXXXX***** @stubhub.com
Recommended after applying

Job Details

About StubHub

StubHub is on a mission to redefine the live event experience on a global scale by offering the safest and most convenient way to buy and sell tickets worldwide.

About the Role

As a Senior Software Engineer - Push, you will design and develop next-generation technologies and complex features for StubHub's Direct Marketing Technology team. You will tackle significant challenges, innovate with creative technical solutions, and mentor team members.

Team Overview

The Direct Marketing Technology team builds intelligence behind StubHub’s lifecycle marketing engine, including email, push, and app notifications. The team operates at the intersection of data science, personalization, marketing technology, and software engineering.

What You'll Do

  • Design, develop, test, deploy, and maintain improvements across platforms.
  • Collaborate to ensure best practices in code development.
  • Manage individual priorities, deadlines, and technical initiatives.
  • Mentor junior engineers while fostering an inclusive culture.

What You've Done

  • 5-6+ years of software development experience.
  • Expertise in mission-critical systems using languages like Java and C#.
  • Experience with infrastructure, databases, distributed systems and more.
  • Proven track record in end-to-end project ownership.
  • Mentorship experience and strong problem-solving skills.

What We Offer

  • Accelerated growth environment with vast autonomy.
  • Top-tier compensation including competitive base and equity.
  • Flexible work schedule with hybrid arrangement (3 days in office, 2 days remote).
  • Comprehensive benefits package with health, vision, dental, and 401(k).

Key Skills/Competency

Software Development, Java, C#, Distributed Systems, Infrastructure, Mentorship, Real-Time Targeting, Data Science, Personalization, Lifecycle Marketing

How to Get Hired at StubHub

🎯 Tips for Getting Hired

  • Customize your resume: Tailor skills and experience to StubHub.
  • Study StubHub’s tech: Understand their platform and lifecycle marketing.
  • Highlight leadership: Emphasize mentoring and project ownership.
  • Prepare for technical questions: Revise topics on distributed systems and infrastructure.

📝 Interview Preparation Advice

Technical Preparation

Review Java and C# fundamentals.
Practice distributed systems design.
Understand infrastructure components deeply.
Study data processing and real-time systems.

Behavioral Questions

Describe a mentoring experience.
Explain overcoming project challenges.
Detail collaboration in team conflicts.
Discuss innovation in high-pressure scenarios.

Frequently Asked Questions