Software Engineer (Remote, United Kingdom)

Live Nation
2 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Remote

Tech stack

JavaScript
Code Review
Continuous Delivery
DevOps
Distributed Systems
Github
Protocol Buffers
PostgreSQL
Load Testing
MongoDB
Node.js
Pair Programming
Ruby on Rails
Ruby
Next.js
Service Development Studio
Software Engineering
TypeScript
Rust
React
Grafana
Kubernetes
Kafka
GraphQL
gRPC
Docker
Elixir
Legacy Systems
Go

Job description

As a Software Engineer, you'll work within a collaborative engineering team in a supportive, people centric culture. Our close-knit engineering leadership team works together to design, plan, architect and build our future platform.

You'll apply strong technical skills while collaborating with talented developers, Product Managers and Designers to craft high quality functionality and features.

You'll work with a high degree of autonomy to achieve team objectives in line with our long-term technical vision and business strategy. Often working without detailed oversight, you'll build trust within your team and the wider business by approaching problems with pragmatism and ingenuity.

You'll work with technologies such as Next.js, TypeScript, Kafka and Go as we modernise our tech stack to support an ambitious vision for the business. You'll collaborate on complex scaling challenges and develop thoughtful, effective solutions., As a Software Engineer at Universe, you'll contribute to building reliable, scalable solutions as we modernise our platform from Rails to Node.js and Next.js. You'll deliver high quality code while developing as a technical contributor through code reviews, pairing sessions and collaborative knowledge sharing.

Our clients, including world famous artists and sought after events, depend on Universe to provide a stable, high-performance platform capable of handling unpredictable demand and significant traffic spikes.

You'll help design and implement solutions using technologies such as Next.js, TypeScript, Kafka and Go, shipping frequently through continuous deployment. Most new hires deploy code within their first two weeks, some within their first two days.

Working closely with developers, designers and product managers, you'll apply strong engineering judgement to ensure we build the right software in the right way, iteratively, quickly and at global scale.

TECH STACK

Universe is undergoing a significant platform transformation as we scale globally. We're adopting contract driven development and service centric architecture while evolving legacy Ruby on Rails systems into scalable, purpose-built services powered by modern technologies.

You'll work across TypeScript, JavaScript, Go and Ruby, using tools including Next.js, Node.js, Kafka, Postgres, gRPC, MongoDB, GraphQL and Kubernetes. Our observability tooling provides meaningful insight, enabling data driven engineering decisions while solving complex scaling challenges.

We embrace continuous deployment and rapid iteration. As part of our modernisation journey from Rails to Node.js and beyond, you'll help build a reliable platform that scales to meet unpredictable demand while delivering fast, resilient experiences worldwide.

WHAT YOU WILL BE DOING

Our job descriptions evolve with our business needs. In addition to the responsibilities above, your role may include additional duties as required. On a typical day you may be involved in:

  • Writing new pages and components with Next.js and React, powered by SSR, REST and GraphQL
  • Contributing to the design and architecture of protobuf contracts to support efficient service development
  • Driving quality and performance improvements, including advocacy for observability, load testing and metrics
  • Pragmatically maintaining legacy systems while supporting platform evolution
  • Maintaining a positive, productive and healthy team environment
  • Working closely with Product Managers and Designers to deliver effective solutions
  • Pair programming with other engineers
  • Participating in self-directed Relentless Improvement days to focus on learning, experimentation or platform enhancements
  • Adhering to quality management, safety and environmental company policies

Requirements

Do you have experience in gRPC?, * Proven years of experience working within productive software engineering teams and delivering high quality software

  • Experience with full stack development across multiple languages and modern architectures
  • Strong communication skills, particularly for asynchronous collaboration
  • An independent mindset with the ability to work autonomously and approach problems with pragmatism and creativity
  • A thoughtful approach to feedback, pairing and code reviews while maintaining high technical standards
  • Experience contributing to architectural decisions within distributed systems
  • Comfort working in a continuous deployment environment with rapid iteration
  • Experience with any of the following is advantageous: TypeScript, Next.js, Node.js, Go, Rust, Kafka, Grafana, GraphQL, MongoDB, Elixir, Postgres
  • Familiarity with DevOps and CI/CD tooling such as Docker, Kubernetes, GitHub Actions or Argo CD

About the company

Universe is a leader in online ticketing for events, from intimate music venues to large scale immersive experiences. We're growing rapidly as we support innovative concepts for renowned artists and attractions including Disney, BBC Earth and BTS. Our highly scalable ticketing platform solves complex technical, product and design challenges while operating in over 15 countries. We power virtual concerts for Dua Lipa, distributed drive-in events for Garth Brooks, electronic music festivals across North America, long running immersive experiences and major stadium sporting events. Acquired by Ticketmaster in 2015, our growth has accelerated while maintaining operational independence. With a global engineering team of more than 40 engineers, Universe operates with its own roadmap and modern tech stack, including Next.js, TypeScript, Node.js, Kafka, Kubernetes and Go, backed by the resources of a Fortune 500 company. We ship iteratively and quickly while scaling globally, building a powerful and versatile ticketing platform through collaborative, data driven development. Free concert tickets are a welcome perk., We are proud to be a part of Live Nation Entertainment, the world's largest live entertainment company. Our vision at Ticketmaster is to connect people around the world to the live events they love. As the world's largest ticket marketplace and the leading global provider of enterprise tools and services for the live entertainment business, we are uniquely positioned to successfully deliver on that vision. We do it all with an intense passion for Live and an inspiring and diverse culture driven by accessible leaders, attentive managers, and enthusiastic teams. If you're passionate about live entertainment like we are, and you want to work at a company dedicated to helping millions of fans experience it, we want to hear from you. Our work is guided by our values: Reliability - We understand that fans and clients rely on us to power their live event experiences, and we rely on each other to make it happen. Teamwork - We believe individual achievement pales in comparison to the level of success that can be achieved by a team Integrity - We are committed to the highest moral and ethical standards on behalf of the countless partners and stakeholders we represent Belonging - We are committed to building a culture in which all people can be their authentic selves, have an equal voice and opportunities to thrive

Apply for this position