Australian Broadcasting Corporation (ABC)

Senior Software Architect

Check with seller / month
Canberra, Australian Capital Territory, Australia Architect / Interior Designer Active
Actively Hiring Canberra Full Time
Advertisement
Verified Listing
Direct Apply — No Agent
Your Data is Safe
Trusted by 5 Lakh+ Jobseekers

Job at a Glance

Category
Architect / Interior Designer
Location
Canberra, Australian Capital Territory, Australia
Salary
Check with seller
Job Type
Full Time
Company
Australian Broadcasting Corporation (ABC)
Status
Open & Active

Job Description

Job description
About Us

The Australian Broadcasting Corporation (ABC) is a leading digital media organisation that delivers high-quality content to millions of audiences across Australia. We are proud to create, curate, and deliver engaging experiences that inform, educate, and entertain our users.

Our Vision

We aim to transition from a traditional broadcaster to Australia's most trusted and valued digital media organisation. To achieve this vision, we need talented individuals who can help us harness our digital capabilities and collaborate with our partners to deliver beyond expectations.

About the Role

This senior software engineering position plays a critical role in driving the digital transformation of the ABC. As a senior member of our Digital Product department, you will be responsible for developing secure and high-performance platforms and services that meet the needs of our users.

Your Responsibilities

Develop and maintain reliable systems through the implementation of comprehensive observability practices, including effective monitoring, logging, and alerting strategies.
Collaborate with Engineering Managers and Technical Leads to drive the effort in implementation of best practices throughout Digital Product teams.
Drive the effort in continuously strengthening the architectural foundation of the platform and drive architectural improvements and best practices for the platform.
Ensure separation of concerns and create layers of abstractions and re-usable components where appropriate.
Adopt service-oriented architecture when designing particularly complex systems and apply industry best practices where appropriate.
Proactively validate assumptions, properly rectify defects with due diligence and effectively minimise any band-aid solutioning that introduces technical debt.
Apply audience-centric mindset when solving product and engineering problems.
About You

We are looking for an experienced software engineer who possesses deep knowledge of relational database management in high-traffic production environments, including performance tuning, connection management, and implementing reliable failover strategies. Experience with AWS Aurora/RDS or similar cloud databases is beneficial.

What We Offer

A challenging and rewarding work environment that fosters innovation and growth.
The opportunity to work on complex systems and apply industry best practices to drive architectural improvements.
Flexible approaches to working and building self-organising and collaborative teams that offer friendly and supportive environments in which all team members can strive and grow.
An open and cohesive team where your voice will not get lost.
The chance to contribute to the solution architecture of our systems.
Career development opportunities that invest in our people to grow and become leaders in their fields.
Ready to take the next step?

Don't wait — new applications are being reviewed daily.

Login & Apply Free
Job Safety Alert Real jobs on Jobsiya are always free. Never pay for an interview and never share bank or OTP details. Report this job →