Software Engineer

Eventbrite’s mission is to bring the world together through live experiences. Our technology platform enables event creators around the globe to seamlessly plan, promote, and produce live events, and it empowers event goers to find and attend events that create life-long memories. Behind the platform are our product and engineering teams, working together to solve the many challenges associated with enabling live experiences.

Creator Productivity Tools is a cross-functional team of product managers, designers, and engineers. We use data and research to understand the needs of our most frequent event creators and to deliver features that increase their productivity. We learn from each other as we go, meeting daily to share progress and identify impediments, honing our skills through code reviews, performing demos of the code we ship, and iterating to improve the way we work. 

As part of the broader Eventbrite Engineering team, we share our learnings on our Engineering Blog and regularly host free events for the Nashville technology community in our office, located between the Gulch and Downtown. You can learn more about being part of the Nashville team from some of our engineers.
As a backend-focused engineer on the team, you’ll partner with your product, design, and frontend engineering teammates to deliver new features and product improvements to our event creators. The improvements you make could take many forms, including API enhancements and bug fixes, as well as technically driven work to improve performance, security, and stability. 
Eventbrite’s primary tech stack is Python, Django, JavaScript, React, independent services (SOA), and MySQL, all running in AWS. Most of the team’s work happens in the primary stack. Some of the tools you might come across in the broader Eventbrite stack include Redis, Cassandra, Hbase, Hive, and Elasticsearch.


  • 3 or more years experience building web applications or services in a mainstream programming language (Python, PHP, Ruby, C#, C++, Java, etc.)
  • Substantial experience working with a SQL database (MySQL, PostgreSQL, MSSQL, etc.)    
  • Experience using a web framework (Django, Spring, Rails,, etc.)   
  • Experience working in a service-oriented architecture    
  • Strong communication skills, in person and in writing (Slack, email, documentation, etc.)   
  • Understanding of how to write readable, testable code
  • Ability to operate effectively in a large codebase
  • Interest in working in a collaborative, fast-paced, and ever-evolving environment

Eventbrite is a global ticketing and event technology platform, powering millions of live experiences each year. We empower creators of events of all shapes and sizes – from music festivals, experiential yoga, political rallies to gaming competitions –– by providing them the tools and resources they need to seamlessly plan, promote, and produce live experiences around the world. Last year, the team served 795,000 creators hosting nearly 4 million experiences across 170 countries. Meet some of the Britelings that make it happen.


Eventbrite is a proud equal opportunity/affirmative action employer supporting workforce diversity.  We do not discriminate based upon race, ethnicity, ancestry, citizenship status, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), marital status, registered domestic partner status, caregiver status, sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, genetic information, military or veteran status, mental or physical disability, political affiliation, status as a victim of domestic violence, assault or stalking, or other applicable legally protected characteristics.

Back to top