Mid Software Engineer (Remote, United Kingdom)

Mid Software Engineer (Remote, United Kingdom)

Full-Time 40000 - 50000 € / year (est.) Home office possible
Ticketmaster UK Limited

At a Glance

  • Tasks: Join a dynamic team to build an innovative self-serve ticketing platform.
  • Company: Universe, a leader in online ticketing for major events.
  • Benefits: Enjoy competitive pay, remote work, and free concert tickets.
  • Other info: Great opportunities for career growth in a fast-paced environment.
  • Why this job: Make a real impact with cutting-edge tech in a supportive culture.
  • Qualifications: Experience in software development and strong collaboration skills required.

The predicted salary is between 40000 - 50000 € per year.

Job Summary:

We're looking for a Software Engineer to join our team and help accelerate our velocity as we build the most exciting, performant and versatile self-serve ticketing platform in the business. 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.

The Team:

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.

The Job:

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:

  • 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

What You Need to Know (or Technical Skills):

  • 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

You (Behavioural Skills):

Consider which attitudes and behaviours you need from candidates to be successful in the role. You may use your own department career map, skills framework, or our core Values. Please select which you feel are relevant for your role and reword them tailoring them to the job.

Life at Ticketmaster:

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.

Equal Opportunities:

We are passionate and committed to our people and go beyond the rhetoric of diversity and inclusion. You will be working in an inclusive environment and be encouraged to bring your whole self to work. We will do all that we can to help you successfully balance your work and homelife.

As a growing business we will encourage you to develop your professional and personal aspirations, enjoy new experiences, and learn from the talented people you will be working with. It's talent that matters to us and we encourage applications from people irrespective of their gender, race, sexual orientation, religion, age, disability status or caring responsibilities.

Mid Software Engineer (Remote, United Kingdom) employer: Ticketmaster UK Limited

At Universe, we pride ourselves on fostering a supportive and collaborative work culture that empowers our employees to thrive. As a remote employer in the UK, we offer flexible working arrangements, opportunities for professional growth, and the chance to work with cutting-edge technologies on exciting projects for renowned clients. With a commitment to diversity and inclusion, we ensure that every team member can bring their authentic self to work while enjoying unique perks like free concert tickets.

Ticketmaster UK Limited

Contact Detail:

Ticketmaster UK Limited Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Mid Software Engineer (Remote, United Kingdom)

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those using Next.js, TypeScript, or any tech from our stack. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for interviews by practicing common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, confidence is key, so be ready to discuss your thought process!

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining our team at Universe. Don’t miss out on the chance to work with us!

We think you need these skills to ace Mid Software Engineer (Remote, United Kingdom)

Next.js
TypeScript
Node.js
Go
Kafka
GraphQL
MongoDB

Some tips for your application 🫡

Tailor Your Application:Make sure to customise your CV and cover letter to highlight your experience with the technologies we use, like Next.js and TypeScript. Show us how your skills align with our mission to build a top-notch ticketing platform!

Show Your Passion:Let your enthusiasm for live events and technology shine through in your application. We love candidates who are genuinely excited about what we do and can bring that energy to our team.

Be Clear and Concise:When writing your application, keep it straightforward and to the point. Use clear language to describe your experiences and achievements, making it easy for us to see why you’d be a great fit.

Apply Through Our Website:We encourage you to submit your application directly through our website. It’s the best way for us to receive your details and ensures you’re considered for the role without any hiccups!

How to prepare for a job interview at Ticketmaster UK Limited

Know Your Tech Stack

Familiarise yourself with the technologies mentioned in the job description, like Next.js, TypeScript, and Kafka. Be ready to discuss your experience with these tools and how you've used them in past projects.

Showcase Your Problem-Solving Skills

Prepare examples of how you've approached complex problems in previous roles. Highlight your ability to work autonomously and your pragmatic approach to finding solutions, as this is key for the role.

Emphasise Collaboration

Since the role involves working closely with developers, designers, and product managers, be prepared to discuss your teamwork experiences. Share how you’ve contributed to a positive team environment and how you handle feedback.

Ask Insightful Questions

Prepare thoughtful questions about the company's culture, the engineering team's processes, and the challenges they face. This shows your genuine interest in the role and helps you assess if it's the right fit for you.