Audience Republic Logo

Audience Republic

Senior Software Engineer

Posted 9 Days Ago
Be an Early Applicant
In-Office
Sydney, New South Wales
Senior level
In-Office
Sydney, New South Wales
Senior level
The Senior Software Engineer will design and implement new features for a CRM and marketing platform, collaborating with teams and improving engineering practices.
The summary above was generated by AI

About Audience Republic

Audience Republic is an all-in-one CRM & marketing platform for events. We're designed to work with all ticketing platforms including Ticketmaster, Ticketek and Eventbrite.

Our vision is to provide events everything they need in a single place to market their events, including CRM, email marketing, SMS, advertising, marketing automation, insights & reporting. Where other platforms are focused on opens and clicks, we're focused on driving ticket sales.

Our platform is used by events featuring some of the biggest names in the world, including artists like Taylor Swift, Paul McCartney, Post Malone, Elton John, RUFUS DU SOL, ODESZA, and Flume.

What we're looking for

We are seeking a highly motivated Software Engineer to join our small but nimble engineering team. As a Software Engineer at Audience Republic, you will play a pivotal role in developing innovative new features and maintaining our CRM & marketing platform. You'll design and implement robust, scalable, and maintainable solutions that meet the evolving needs of our clients and contribute to the success of our platform.

Responsibilities:

  • Design, develop, and deploy high-quality code to implement new features and enhancements for our CRM & marketing platform.
  • Collaborate with cross-functional teams to understand requirements and translate them into technical specifications.
  • Conduct code reviews and provide constructive feedback to ensure code quality and adherence to best practices.
  • Troubleshoot and resolve technical issues, optimizing performance and scalability as needed.
  • Stay up-to-date with emerging technologies and industry trends, incorporating new tools and techniques into our development process as appropriate.
  • Contribute to the continuous improvement of our engineering practices and development workflows.
  • Leverage AI for code generation, enabling rapid development cycles.

Requirements:

  • With 5+ years development experience (i.e Java/Scala/Ruby/C#/Haskell/Elixir/Kotlin etc) with an interest to learn Functional Programming / Clojure
  • Familiar with popular technologies like REST, AWS Services (S3, Route 53, Cloudfront, Cloud Formation), deployment tools (e.g. Jenkins), Postgres, and testing framework
  • Bachelor's degree in Computer Science, Engineering, or related field.
  • Solid understanding of web technologies, including RESTful APIs, HTTP, and JSON.
  • Familiarity with relational and NoSQL databases, such as PostgreSQL.
  • Familiarity with event streaming architecture such as RabbitMq / Kafka
  • Excellent problem-solving skills and attention to detail.
  • Can do attitude, with strong communication and collaboration skills (proactively provide updates in Slack in a timely manner), with the ability to work effectively in a team environment
  • Software engineering at Audience Republic is not about checking every box—it’s about adaptability, problem-solving, and a willingness to learn so do please apply if you want to know more.

How do we work? 

  • #Customer Obsessed - You'll be obsessed with our customer, becoming an expert on their problems and how to solve them.
  • #Raise The Bar - You are always pushing the boundaries of what you are capable of. You'll be constantly improving and levelling up your skills.
  • #Massive Impact - You think like an owner, and always focus on making an impact on collective goals, not just your own department or individual goals.
  • #Hungry & Humble - You really want it, are resilient and tenacious. You have a strong work ethic, but also have the humility to receive feedback, or be open to new approaches.

Top Skills

AWS
C#
Elixir
Haskell
Java
Jenkins
Kafka
Kotlin
Postgres
RabbitMQ
Rest
Ruby
Scala

Similar Jobs

2 Days Ago
Remote or Hybrid
Sydney, New South Wales, AUS
Senior level
Senior level
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
The Senior Software Quality Engineer will maintain test frameworks, gather quality metrics, create test plans, and ensure effective testing strategies involving AI integration and automation.
Top Skills: AIEclipseGitJavaJavaScriptJenkinsJunitMavenSeleniumTestng
2 Days Ago
In-Office
Sydney, New South Wales, AUS
Senior level
Senior level
Financial Services
Lead the design and architecture of technical projects within the Accounts & Onboarding team, delivering scalable, high-quality software solutions.
Top Skills: CockroachdbDatadogDockerGCPGoGrpcKubernetesPub/SubRedis
3 Days Ago
In-Office
Sydney, New South Wales, AUS
Senior level
Senior level
AdTech
The Senior Software Engineer will design, build, and deliver scalable technology solutions for clients, utilizing multiple technologies in a collaborative environment.
Top Skills: .Net.Net CoreAliyunSparkAWSAzureBambooC#DockerFlinkGitlabGrpcJavaJavaScriptKubernetesReactRest ApiSQL ServerTerraformVertica

What you need to know about the Sydney Tech Scene

From opera to comedy shows, the Sydney Opera House hosts more than 1,600 performances a year, yet its entertainment sector isn't the only one taking center stage. The city's tech sector has earned a reputation as one of the fastest-growing in the region. More specifically, its IT sector stands out as the country's third-largest, growing at twice the rate of overall employment in the past decade as businesses continue to digitize their operations to stay competitive.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account