Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Senior Software Engineer - Core Platform - Streaming & Storages role.
Rezi rewrites your resume against StubHub's job description. Free.

Tailor your resume to this Senior Software Engineer - Core Platform - Streaming & Storages role.
Rezi rewrites your resume against StubHub's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Senior Software Engineer - Core Platform - Streaming & Storages posting at StubHub — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Senior Software Engineer - Core Platform - Streaming & Storages posting at StubHub — free, in seconds.
About the Role
We are seeking a Senior Software Engineer to join our Core Platform - Streaming & Storage team. In this role, you will design, build, and evolve the streaming, messaging, and storage platforms that serve as critical infrastructure for StubHub’s engineering organization. You will lead the design and delivery of scalable platform capabilities, partner with engineering teams on their most complex performance and reliability challenges, and help modernize services that operate at the core of StubHub’s distributed systems. You will also play a key role in decomposing large monolithic SQL Server data stores into more purpose-built storage systems, supported by mature streaming solutions and reliable data access layers.
Responsibilities
- Design and develop SDKs, services, shared packages, and tools to enhance engineering efficiency and productivity.
- Develop an intuitive cross-language performant runtime environment that will serve as a "container" for business/customer-facing services.
- Architect and implement high-performance, scalable services actively used by internal customers.
- Serve as a subject matter expert (SME) in distributed caching and messaging, with a deep understanding of associated design patterns.
- Collaborate closely with engineering teams as your customers, identifying technical inefficiencies and proposing scalable solutions and engineering patterns.
- Drive initiatives to improve performance and scalability across our platform.
- Champion best practices in software development, ensuring high standards of quality and efficiency.
- Ability to thrive in a fast-paced environment and manage multiple priorities effectively.
- Commitment to fostering a positive and inclusive team culture where diverse perspectives are valued.
Requirements
- 5-6+ years of professional experience in software development.
- Experience with developing robust, mission-critical systems using one or multiple general-purpose programming languages (e.g., C/C++, Java, C# or any other OOP language).
- Expertise in designing and optimizing distributed systems, including microservices architectures, caching strategies, and message queuing systems.
- Demonstrated ability to analyze and enhance system scalability, reliability, and performance metrics.
- Previous experience designing and developing solutions to complex problems with significant business impact.
- A strong understanding of how their systems interact with the broader production environment, including dependencies and platform primitives.
- Proven ability to learn other coding languages, platforms, frameworks, and tools.
- Strong communication skills and the ability to collaborate effectively with cross-functional teams.
- Experience owning projects from the initial idea all the way to production.
- Experience mentoring junior engineers.
Skills
- Distributed caching
- Messaging systems
- Microservices architectures
- Caching strategies
- Message queuing systems
- Software development
Location
- New York, NY
- Century City, CA
- Aliso Viejo, CA
- San Francisco, CA
Work Type
- Hybrid (3 days in office/2 days remote)
Experience Level
- Senior
Salary/Compensations
- $200,000—$250,000 USD
Benefits
- Accelerated Growth Environment
- Top Tier Compensation Package
- Flexible Time Off
- 401k
- Premium Health, Vision, and Dental Insurance options
About the Company
- StubHub is the world’s leading marketplace to buy and sell tickets to any live event, anywhere.
- Through StubHub in North America and viagogo, our international platform, we service customers in 195 countries in 33 languages and 49 available currencies.
- With more than 300 million tickets available annually on our platform to events around the world -- from sports to music, comedy to dance, festivals to theater -- StubHub offers the safest, most convenient way to buy or sell tickets to the most memorable live experiences.
- Come join our team for a front-row seat to the action.
Equal Opportunity
- We are an equal opportunity employer and value diversity on our team.
- We do not discriminate on the basis of race, color, religion, sex, national origin, gender, sexual orientation, age, disability, veteran status, or any other legally protected status.