Senior Software Developer
(3+ years exp)Universe
Job Type
Full TimeVisa Sponsorship
Not AvailableHires remotely in
Relocation
AllowedSkills
The Role
As a Senior Software Engineer at Universe, you will apply your passion for technology and live experiences as we work together to build a world-class Event Ticketing platform. In this deeply technical position, you’ll work closely with your team to build reliable and scalable solutions to tough technical challenges.
You’ll work closely with your team to deliver great quality code and innovative solutions while growing your skills as both a technical contributor and leader through code reviews, pairing sessions, mentorship opportunities, and both learning and teaching skills to the team.
Our hosts, who include some of the world’s biggest musicians and most sought-after experiences, rely on Universe to provide a stable, performant, and reliable platform that can scale quickly to handle unpredictable demand and large traffic and data volumes.
You’ll get your hands dirty writing code, architecting solutions, and contributing directly to these systems. Through continuous deployment, you’ll ship frequently and have a measurable impact on our product that you can feel proud of. You’ll collaborate with talented designers and product managers, using your deep technical insight to ensure we’re not only building the best software but also building the right software in the best way possible.
The tech stack
Universe primarily uses Ruby on Rails to serve our application data via a combination of REST and GraphQL APIs to a variety of React front-end clients. We’re constantly adopting and implementing new tools and technologies within our service-based architecture, so you’ll see some Elixir, Java, and Rust sprinkled in there too. Our primary datastores are MongoDB, Postgres, and Elastic, though we also use BigQuery. We deploy to GCP and manage our systems with Kubernetes, and maintain a continuous deployment pipeline that allows us to ship quickly. We’re looking for a Senior Developer with some experience with Rails and React who can hit the ground running contributing technically and share their expertise with the team through pairing sessions and code reviews.
What we’re looking for
- Experience working with productive software engineering teams and writing high-quality software
- A hacker-mindset and a love for your craft that pushes you to strive for elegance and quality in your work
- Independent mindset and a willingness to take ownership over hard problems
- Empathy and interest in supporting and growing your teammates and yourself via pairing, code reviews, and mentorship
- Some experience with Ruby on Rails and React that will enable you to hit the ground running
- Bonus: experience with any of the following technologies: Elixir, GraphQL, Mongo, Postgres, Elastic, Redis, Java, Kafka or similar.
About Universe
Universe is an innovative and high-growth global ticketing platform acquired by Ticketmaster in 2015. The company operates independently with startup-like agility with the backing of a Fortune 500 company.
At Universe, we believe in a future where virtual and real-life experiences are the new stage for people to meet, connect, be inspired, and learn from one another. That’s why it’s our mission to deliver event technology that transforms the way people host events. We build products that enable our hosts to provide unforgettable fan experiences. When COVID shut down the global events industry in 2020, our agility and focus on innovation allowed us to become a global innovator, launching several extremely successful new product solutions around virtual, timed-entry, and drive-in events. We enabled virtual and drive-in concerts for Garth Brooks, Metallica, Dua Lipa, Andrea Bocelli, and many others, and supported safe timed-entry in-person experiences around the world. If you’re passionate about the magic of live experiences and want to work at a company dedicated to helping millions of fans experience them, we want to hear from you.
Here's why you'll love working at Universe:
- Work with a dynamic team of empathetic individuals as we challenge each other to build the best products possible
- Collaborate with other veteran engineers who will encourage you to ship frequently and think outside of the box, applying new technologies and techniques and leading your team to success
- Mentor ambitious junior developers who will rely on your guidance and experience to help them contribute, learn, and grow as developers
- Take control of your career, shaping it with innovative contributions and take advantage of opportunities to grow both within Universe and the larger Ticketmaster family
- Build products that are used and loved around the globe by passionate experience creators and hosts working to provide amazing experiences to their fans
- Enjoy the culture and perks of a startup with the backing of a Fortune 500 company, including a dynamic and fast-paced working environment, free tickets to concerts and festivals, unlimited Amphitheatre shows across North America, extended parental leave, generous retirement saving plans, and four weeks of vacation per year