Eventbrite is the world’s largest self-service ticketing platform, aiming to connect creators and event attendees through a world-class ad solution.
The Ads Creator Experience team focuses on enabling creators to promote their events and manage ad campaigns effectively.
Responsibilities include developing UI and backend systems for ad campaigns, targeting attendees, providing campaign performance updates, and managing invoicing.
The engineering team owns their services end-to-end, from requirements gathering to deployment and maintenance, and participates in an on-call rotation for issue resolution.
As a Staff Software Engineer, you will extend the framework and APIs for the ads creator ecosystem and create user-friendly interfaces for event creators.
You will collaborate with product, design, and engineering teams to deliver high-quality solutions and guide junior engineers.
This role is crucial for enhancing the Eventbrite experience for creators and customers, offering a chance to impact the advertising platform significantly.
Requirements:
A minimum of 6 years of experience in building customer-facing software applications is required.
Strong proficiency in high-level programming languages, particularly Python and TypeScript, is essential.
Practical experience with HTML, CSS, Ajax, JavaScript, and modern frontend frameworks like React is necessary.
Familiarity with the Software Development Life Cycle (SDLC) and Continuous Integration/Continuous Deployment (CI/CD) pipelines is expected.
Expertise in unit testing is required, with experience in Test-Driven Development (TDD) or Behavior-Driven Development (BDD) being a plus.
Experience in designing and developing APIs is necessary.
Familiarity with AWS or Google Cloud Services is preferred.
Experience with MySQL, Aurora, or other relational databases is required, with NoSQL experience being a plus.
A self-starter with strong communication and collaboration skills who enjoys learning and mentoring others is essential.
A commitment to writing maintainable and well-tested code is expected.
Experience in marketing technology, advertising, or similar industries is preferred.
Benefits:
Eventbrite offers comprehensive benefits and a wellness package that exceeds standard medical benefits to support employees' lifestyles.
Global benefit programs are designed to provide resources for health, well-being, finances, and family, including support for remote work.
Benefits include a wellness allowance, family planning support through Carrot, financial planning services via Origin, and mental health resources like Modern Health.
Employees enjoy BriteBreaks, which generally provides the first Friday of every month off to promote work-life balance.