Senior Software Engineer

Posted 18 Hours Ago
Be an Early Applicant
South Brisbane, Queensland
Senior level
AdTech • Marketing Tech
The Role
In this role, you will lead the design and development of software systems at Epsilon Retail Media, mentoring junior engineers and establishing development processes. You will implement testing strategies and ensure quality of programs while communicating updates to project management. Collaboration with product managers and other engineers is key for timely project delivery.
Summary Generated by Built In

Company Description

About Epsilon Retail Media Network

Epsilon Retail Media is the first platform to couple AI with person-first identity in the ad server, bringing people-based intelligence to retail media, enabling retailers and advertisers to exponentially grow their ability to drive sales while increasing brand loyalty.

Built on Epsilon’s core strengths, this platform further unites Epsilon’s existing suite of retail media solutions and CitrusAd under Epsilon Retail Media.

Job Description

Why join us?

We are one global company made up exclusively of knowledgeable, passionate, and creative individuals with expansive experience coming together to reach shared goals.

Above all, we are committed to promoting diversity and inclusivity within the workplace. We want to ensure that no job applicant, temporary worker or employee receives less favourable treatment on the grounds of age, disability, gender and transgender status, race and ethnicity, religion and belief (including no belief), marriage or civil partnership status or sexual orientation.


Role Purpose:

The primary responsibility of this role is to lead areas of the design and development of Epsilon Retail Media’s software systems. This role will be familiar with all the policies, procedures, and technical issues related to programming. You will be generally competent across the majority of areas within the Epsilon Retail Media system and have a good understanding of how it functions together.

You will take a lead position in the development of initiatives within the squad structure and provide the technical vision for the initiatives you are involved in. You will also be responsible for communicating status updates to people external to the squad, including any potential risks to the delivery deadline (scope creep, reduced resources etc.) as early as possible so effective support can be provided.

Responsibilities and duties:

  • Mentor Junior and Intermediate Software Engineers by providing advice, coaching, and educational opportunities.
  • In collaboration with your Engineering Manager and the Technical Lead, build and maintain development processes and procedures, in TDD (test-driven development) or BDD (behaviour-driven development), and build upon a core SDLC.
  • Implementing and monitoring ongoing strategies to enable us to deliver quality and excellence through robust testing education and policies that are balanced and appropriate to the scope of the project being delivered.
  • In collaboration with the Test and Release Manager, establish automation quality assurance test methods and procedures, incorporating new technologies and meeting changing organizational, customer, and/or regulatory requirements.
  • Perform intensive testing of all new and existing programs to ensure they are free of errors and function as intended.
  • In collaboration with other Senior Software Engineers and Engineering Managers, ensure timely status and metrics reporting to project management and senior management.
  • Work with the Development team, Product Managers, and Engineering


Benefits:

  • Free gym membership
  • Additional 5 days leave each year after 2 years
  • Work Your World program enabling employees the flexibility to work from anywhere in the world for up to 6 weeks per year. 
  • Rewards and recognition - shop our rewards store front when you receive points
  • Access to our Global AI Platform, Marcel, connecting Publicis Groupe employees with opportunities for career mobility and collaboration across our global network.
  • Extensive Learning & Development opportunities, including more than 15,000 learning programs via our online learning platform Marcel Classes 
  • A committed Diversity, Equality and Inclusion strategy driven through our Viva! Women, Égalité, enABLE and Embrace (reconciliation action plan) programs.
  • Parental leave policy with up to 18 weeks paid primary carer leave and generous secondary carer benefits. 
  • Access to counsellors, psychologists and professionals through Sonder - an all-in-on digital wellbeing technology platform designed to support psychological, medical & safety needs. 

Qualifications

Work Experience and skills:

  • Proven experience as a Senior Software Engineer.
  • Experience in developing Cloud-based methodologies and environments.
  • Experience with CI/CD pipelines and the implementation of unit and integration testing.
  • Experience with Infrastructure as Code practices and related automation/configuration management tools.
  • Experience with microservice architectures.
  • Ability to lead and negotiate business solutions that balance technical capability, cost, and time, against business needs.
  • Experience with Java, Go or equivalent language.
  • Experience with Terraform, Docker, Kubernetes and Postgres.

Additional Information

Epsilon is committed to promoting diversity, inclusion, and equal employment opportunities by using reasonable efforts to attract, recruit, engage and retain qualified individuals of all ethnicities and backgrounds, including, but not limited to, women, people of color, LGBTQ individuals, people with disabilities and any other underrepresented groups, traits or characteristics.

Top Skills

Software Development
The Company
HQ: Paris
45,929 Employees
On-site Workplace
Year Founded: 1926

What We Do

As a platform at the intersection of marketing and digital business transformation, driven through the alchemy of creativity and technology, Publicis Groupe is built on The Power of One. Publicis Groupe offers its clients seamless access to the expertise of its 80,000 talents across four Solution hubs: creative with Publicis Communications (Publicis Worldwide, Saatchi & Saatchi, Leo Burnett, BBH, Marcel, Fallon, MSL, Prodigious), media services with Publicis Media (Starcom, Zenith, Spark Foundry, Blue 449, Performics, Digitas), digital business transformation with Publicis.Sapient and health & wellness communications with Publicis Health. Publicis Groupe’s agencies are present in over 100 countries around the world.

Similar Jobs

Hybrid
2 Locations
1200 Employees
St George, Queensland, AUS
60620 Employees
Brisbane, Queensland, AUS
370 Employees

Simpro Software Group Logo Simpro Software Group

Senior Software Developer

Cloud • Information Technology • Mobile • Productivity • Software • Cryptocurrency
Hybrid
Brisbane, Queensland, AUS
440 Employees

Similar Companies Hiring

JuiceMedia.AI Thumbnail
Marketing Tech • Machine Learning • Digital Media • Big Data Analytics • Analytics • Agency • AdTech
Marina Del Rey, CA
68 Employees
Effectv Thumbnail
Marketing Tech • Digital Media • AdTech
New York, NY
2157 Employees
AdRoll Thumbnail
AdTech
US

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account