Senior Software Engineer (12-month FTC) at Live Nation
Sydney, New South Wales, Australia -
Full Time


Start Date

Immediate

Expiry Date

10 Oct, 25

Salary

0.0

Posted On

11 Jul, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Kubernetes, Kafka, Graphql, Typescript, Communication Skills, Creativity, Rust, Docker

Industry

Computer Software/Engineering

Description

JOB DESCRIPTION – SENIOR SOFTWARE ENGINEER

Location: APAC
Division: Festivals & GA (Universe)
Line Manager: Technical Lead, Engineering - Universe
Contract Terms: 12-month Fixed Term Contract, Full-Time, 40 hours per week

THE SHORT OF IT

We’re looking for a Senior Software Engineer to join our team and help accelerate our velocity as we work to build the most exciting, performant, and versatile self-serve ticketing platform in the business.
As a Senior Software Engineer, you’ll work with a collaborative engineering team in a supportive, people-centric culture with a close-knit engineering lead team that works together to design, plan, architect, and build our exciting future.
You’ll apply technical skills and work collaboratively with a team of other talented developers, Product Managers and Designers to craft high-quality functionality and features.
You’ll work proactively with a high degree of autonomy to achieve team objectives inline 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 both pragmatism and ingenuity.
You’ll work with exciting technologies like NextJS, TypeScript, Kafka, and Go as we modernize our tech stacks to support an ambitious vision for the business. You’ll collaborate on challenging scaling problems and apply pragmatism and ingenuity to find innovative and unique solutions.

WHAT YOU NEED TO KNOW (OR TECHNICAL SKILLS)

  • 5+ years of experience working with productive software engineering teams and writing high-quality software.
  • Experience with full-stack programming across multiple languages and modern tech stacks.
  • Strong communication skills for effective asynchronous collaboration.
  • An independent, entrepreneurial mindset with the ability to work autonomously and approach problems with both pragmatism and creativity.
  • Apply empathy and passion to feedback, pairing, and code reviews while maintaining our high technical bar.
  • Contributing to architectural decisions in a distributed environment.
  • Comfort with rapid iteration and continuous deployment in a global, scalable platform.
  • Experience with any of the following technologies is a bonus: TypeScript, NextJS, Node, Go, Rust, Kafka, Grafana, GraphQL, MongoDB, Elixir, Postgres.
  • Familiarity with DevOps and CI/CD tools such as Docker, Kubernetes, GitHub Actions, or Argo CD.

YOU (BEHAVIOURAL SKILLS)

  • Passion – A love for your craft that drives you to create elegant, high-quality solutions while helping us build the most powerful ticketing platform in the world.
  • Collaborative – Ability to work effectively across our global, distributed team by fostering respectful collaboration and openly sharing knowledge. You take time to understand different perspectives and recognize others’ contributions while building bridges between our North American, European, and APAC operations.
  • Continuous Growth – A forever student who thrives in our fast-paced environment, eager to learn and grow with our modern tech stack while helping others develop their skills through mentorship.
  • Innovative Problem Solving – Approaching complex scaling challenges with both pragmatism and creativity, generating new ideas and finding elegant solutions that work worldwide. You remain open to alternative approaches and see all sides of an issue while managing problems effectively .
  • Self-Directed Organization – Are able to manage competing priorities in an asynchronous environment while maintaining high standards. You thrive with significant autonomy and can effectively coordinate across time zones while helping improve innovative communication practices for our global team.
Responsibilities
  • Writing new pages and components with NextJS and React, powered by a mix of SSR, REST, and GraphQL.
  • Designing and architecting detailed protobufs to empower efficient development of new services and tools through contract-driven development.
  • Driving quality and performance across the organization, including leading best practice adoption, through your advocacy for observability, load testing, and metric collection.
  • Helping to pragmatically maintain our legacy and core systems while keeping an eye towards the future.
  • Maintaining a positive, productive, and healthy environment on your team.
  • Working closely with Product Managers and Designers to find the best solutions.
  • Pair-programming with talented developers.
  • Providing mentorship and support to other developers.
  • Participate in self-directed Relentless Improvement days where you get to work by yourself or with others to improve something, be it your own skills/training, fixing a pesky bug, or coming up with a new interesting feature.
    Our job descriptions evolve with our business needs and priorities. In addition to the description above, your role may include additional duties, responsibilities, projects and team support as needed.
Loading...