Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer image - Rise Careers
Job details

Software Engineer

Company Description

Nine is Australia’s largest locally owned media company – the home of Australia’s most trusted and loved brands spanning News, Sport, Lifestyle, and Entertainment. We pride ourselves on creating the best content, accessed by consumers when and how they want – across Publishing, Broadcasting and Digital. Nine’s assets include the 9Network, major mastheads such as The Sydney Morning Herald, The Age and The Australian Financial Review, radio stations 2GB, 3AW, 4BC and 6PR, digital properties such as nine.com.au, 9Now, 9Honey, Pedestrian.TV, Drive, subscription video platform Stan and a majority investment in Domain Group.

Job Description

You’ll be joining a close and dynamic Agile squad that’s all about pushing the boundaries of our award-winning (Global Media Awards winners - Best New Technology or Digital Product in the prestigious INMA Global Media Awards 2020) in-house Editorial CMS, INK . Picture a close-knit team of tech enthusiasts, always working together to learn new skills, overcome challenges, and constantly seek opportunities to improve our apps using the latest tech trends.

What you'll be doing:

  • Build and maintain high-quality, auto-scaling microservices & APIs servicing our huge web and app audiences
  • Work alongside distinguished engineers within small, autonomous Agile squads contributing to the architectural decisions and overall system designs.
  • Write clean, maintainable, and testable code.
  • Conduct code reviews to maintain code quality and ensure industry best practices.
  • Collaborate with other technology teams and business stakeholders to build the best product experience.
  • Embrace cross-skilling across DevOps, Security, Testing and Architecture
  • Work with the latest technologies like Golang, AWS, Google Cloud, gRPC, Postgres, Kafka, Docker, GraphQL and many more

Qualifications

  • Degree in Computer Science or related technical discipline or equivalent practical experience.
  • 3+ years experience in web/software design and development.
  • Experience in Golang, Python or Java.
  • Experience in HTML, CSS, and JavaScript.
  • Passion for delivering great digital products.
  • Experience working in an Agile environment, having an Agile mindset, exceptional problem-solving skills, and attention to detail.
  • An expert understanding of modern development practices and processes

Bonus points if you have

  • Experience with GraphQL querying language.
  • Experience building APIs using microservice architecture
  • Experience with AWS services, Kubernetes, or microservice architecture APIs (Golang) is an added advantage.
  • Experience building and deploying solutions on AWS or other cloud platforms
  • Experience in building and integrating high-performance REST APIs.  
  • Experience in cloud platforms, containers and continuous delivery.
  • Knowledge and experience of DevOps.

Additional Information

Our Commitment to Diversity and Inclusion:

At Nine, we are committed to fostering a workforce that embraces all aspects of diversity and inclusion and where practices are equitable to ensure our people experience a sense of belonging. From day one, you'll be encouraged to bring your whole self to work and will be supported to perform at your best. Should you require any adjustments to the recruitment process in order to equitably participate, we encourage you to advise us at the time of application. We encourage applications from Aboriginal and Torres Strait Islander people, people with disabilities, and of all ages, nationalities, backgrounds and cultures.

Disclaimer: We do not accept unsolicited agency resumes and are not responsible for any fees related to unsolicited resumes.

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer, Nine

Join Nine as a Software Engineer and become a key player in revolutionizing the media landscape in Australia! Located at 1 Denison Street, North Sydney, you'll be part of a vibrant Agile squad that’s devoted to enhancing our award-winning in-house Editorial CMS, INK. Here, we foster a collaborative spirit among tech enthusiasts who love innovating and pushing boundaries. In this role, you will build and maintain high-quality, auto-scaling microservices and APIs that provide seamless experiences for our vast web and app user base. Working alongside esteemed engineers in small, autonomous Agile teams, you’ll participate in shaping architectural decisions and system designs. Expect to write clean, maintainable, and testable code while conducting code reviews to uphold optimal standards. You’ll collaborate with various technology teams and business stakeholders, creating the finest product experience possible. We embrace the opportunity for cross-skilling across DevOps, Security, Testing, and Architecture while working with cutting-edge technologies including Golang, AWS, Google Cloud, and more. At Nine, we champion diversity and inclusion, encouraging everyone to be their authentic selves while excelling in a diverse workplace culture. If you’re passionate about delivering exceptional digital products and have a knack for modern development practices, then this position could be an exciting next step in your career!

Frequently Asked Questions (FAQs) for Software Engineer Role at Nine
What are the responsibilities of a Software Engineer at Nine?

As a Software Engineer at Nine, your main responsibilities include building and maintaining high-quality, auto-scaling microservices and APIs that support our expansive web and app audiences. You will collaborate with an Agile squad to refine the architectural decisions and system designs, write clean and maintainable code, and conduct code reviews to ensure best practices are followed. Additionally, you'll work with other technology teams and stakeholders to enhance the product experience and embrace opportunities for cross-skilling in DevOps, Security, Testing, and Architecture.

Join Rise to see the full answer
What qualifications are needed for the Software Engineer position at Nine?

To qualify for the Software Engineer position at Nine, candidates should have a degree in Computer Science or a related technical discipline, along with at least 3 years of experience in web/software design and development. Proficiency in programming languages such as Golang, Python, or Java is essential, alongside experience in HTML, CSS, and JavaScript. A passion for delivering exceptional digital products and an understanding of modern development practices are critical for success in this role.

Join Rise to see the full answer
What technologies will I work with as a Software Engineer at Nine?

At Nine, Software Engineers are expected to work with a range of modern technologies. You will primarily use Golang, AWS, Google Cloud, gRPC, Postgres, Kafka, Docker, and GraphQL, among others. The position emphasizes building and deploying solutions within cloud platforms, utilizing Kubernetes, and adhering to microservice architecture when designing APIs. This role is all about leveraging the latest technologies to create a dynamic and efficient work environment.

Join Rise to see the full answer
What is the company culture like for Software Engineers at Nine?

Nine cultivates a vibrant and inclusive company culture where Software Engineers thrive in a supportive environment. The Agile ethos permeates the organization, ensuring collaborative teamwork and continuous skill development. With a strong commitment to diversity and inclusion, Nine encourages employees to bring their whole selves to work, creating a sense of belonging and fostering innovation. You'll find a community of like-minded tech enthusiasts who share a passion for pushing the boundaries of what's possible in media technology.

Join Rise to see the full answer
How does Nine encourage diversity and inclusion in the workplace?

At Nine, diversity and inclusion are cornerstones of our workplace philosophy. We believe that a diverse workforce strengthens creativity and innovation. The company actively encourages applications from individuals of all backgrounds, nationalities, and abilities, ensuring equitable practices are in place for every applicant. From the initial application process through to the daily workplace experience, Nine aims to create an environment where everyone feels valued and empowered to contribute their unique perspectives.

Join Rise to see the full answer
Common Interview Questions for Software Engineer
Can you explain your experience with microservices and how they apply to the Software Engineer role at Nine?

When discussing your experience with microservices, highlight specific projects where you designed and developed microservices architecture. Explain the benefits you observed, such as scalability and ease of maintenance. Connect these experiences to how they can be applied at Nine, perhaps by giving examples of how you've successfully integrated microservices to enhance application performance or improve user experience.

Join Rise to see the full answer
What programming languages are you proficient in, and how do they relate to your work at Nine?

Be prepared to discuss your proficiency in relevant programming languages like Golang, Python, or Java, and how you've applied them in past projects. Showcase your understanding of the strengths and weaknesses of each language and how they can serve specific purposes in software development. Relate this to the technologies used at Nine and express your enthusiasm for using these languages to create exceptional digital products.

Join Rise to see the full answer
How do you approach code reviews, and what do you consider important during this process?

In your answer, emphasize the importance of code quality, consistency, and adherence to best practices during code reviews. Discuss your approach to giving constructive feedback while ensuring a collaborative and friendly atmosphere. Highlight how these practices align with Nine’s emphasis on maintaining high standards within their Agile teams and how they contribute to product excellence.

Join Rise to see the full answer
Describe a challenging problem you've faced in a previous software project and how you resolved it.

Use the STAR (Situation, Task, Action, Result) method to articulate a specific example of a challenging problem. Describe the context, what your responsibilities were, the actions you took to resolve the issue, and the positive outcome that followed. Tie your story to how solving such challenges is part of the Software Engineer role at Nine, showcasing your problem-solving skills.

Join Rise to see the full answer
What are some best practices you've adopted when developing for cloud platforms?

Discuss best practices such as automated deployment, version control, and monitoring when working with cloud platforms. Share your experience with continuous integration/continuous deployment (CI/CD) pipelines and how these practices enhance the reliability and scalability of applications. Make connections to how these practices could be implemented or improved upon at Nine.

Join Rise to see the full answer
How do you stay updated with the latest technology trends and advancements?

Talk about the various methods you use to stay informed, such as following reputable tech blogs, attending webinars, joining tech meetups, and participating in online courses. Emphasize the importance of continuous learning in the ever-evolving tech landscape and how this aligns with Nine’s values of pushing boundaries and exploring new technologies.

Join Rise to see the full answer
Can you provide an example of how you collaborated with cross-functional teams in your previous roles?

Share a specific instance where you worked closely with non-engineering teams, such as product management or design, highlighting the importance of effective communication and collaboration. Illustrate how this experience would be beneficial in your Software Engineer role at Nine, ensuring that you understand the needs of various stakeholders when building high-quality digital products.

Join Rise to see the full answer
What is your approach to problem-solving when faced with technical challenges?

Outline your methodical approach to problem-solving, starting from understanding the problem context, brainstorming possible solutions, and evaluating the pros and cons of each option. Discuss the significance of testing solutions in real-world scenarios and learning from failures, connecting this approach to the Agile mindset that Nine values in their engineering culture.

Join Rise to see the full answer
What experience do you have with Agile methodologies, and how do you apply them in your work?

Detail your familiarity with Agile principles, such as iterative development, flexibility in responding to change, and strong team collaboration. Provide examples of how you have applied Agile methodologies in past projects, focusing on how these practices have improved project outcomes. Relate this to the Agile framework at Nine and your enthusiasm for being part of this collaborative environment.

Join Rise to see the full answer
Why do you want to work at Nine as a Software Engineer?

This is your chance to express your genuine enthusiasm for Nine's values and innovative projects. Talk about your admiration for Nine as a leader in the media space, its commitment to diversity, and how you resonate with the company culture of pushing creativity and technology forward. Highlight how your skills and passions align with Nine's mission to deliver exceptional digital experiences.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Nine Hybrid 1 Denison St, North Sydney NSW 2060, Australia
Posted 8 days ago
Photo of the Rise User
Nine Hybrid Sir Samuel Griffith Dr, Mount Coot-Tha QLD, Australia
Posted 8 days ago
Photo of the Rise User
Supertech Group Remote No location specified
Posted 5 days ago
Modern Technology Solutions, Inc. Hybrid US, Stanislaus County, CA; California, Patterson, CA
Posted 4 days ago
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
AND Digital Remote No location specified
Posted 5 days ago
Flexible Spending Account (FSA)
Paid Holidays
Sabbatical
Rehire Remote No location specified
Posted 5 days ago

Nine.Com (formerly ,Betcom,) is a leading online sportsbook and casino based in San Jose, Costa Rica, and has been in business since 1997. Nine.Com is known as an industry leader in providing a multitude of sports, news, financial, entertainment a...

10 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 27, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Ironton just viewed Software Engineer Intern (Summer 2025) at Curri
Photo of the Rise User
6 people applied to Software Engineer I at Affirm
J
Someone from OH, Westerville just viewed Oracle Database Administrator- Remote only at JASCI
Photo of the Rise User
8 people applied to Game Developer at Altera
V
Someone from OH, Toledo just viewed Sports Event Coordinator at Ventures With Jen
Photo of the Rise User
Someone from OH, Dayton just viewed Research Assistant at Leidos
Photo of the Rise User
Someone from OH, Cincinnati just viewed Finance & Accounting Associate at HeadQuarters
Photo of the Rise User
Someone from OH, Canton just viewed Communications Manager at Shearer's Foods
Photo of the Rise User
12 people applied to Frontend Engineer I at Outliant
Photo of the Rise User
Someone from OH, Sandusky just viewed Supply Chain Trainee Program (SCTP) at Anheuser-Busch
Photo of the Rise User
11 people applied to Unity Developer at FS Studio
Photo of the Rise User
139 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Mason just viewed HR/Recruiting Assistant at Illumination
Photo of the Rise User
Someone from OH, Strongsville just viewed Used Car Buyer - Concord Toyota at Sonic Automotive
Photo of the Rise User
Someone from OH, Cincinnati just viewed Mid-level Creative (f/m/d) at Landor
P
Someone from OH, Kent just viewed Graphic Designer at ProjectGrowth
Photo of the Rise User
Someone from OH, Waverly just viewed Client Services Manager at Pepperstone
Photo of the Rise User
Someone from OH, Plain City just viewed Aesthetic Telehealth Nurse Practitioner (remote) at Moxie
Photo of the Rise User
Someone from OH, Columbus just viewed EdTech Product/Program Manager at Planner5D
S
Someone from OH, Lorain just viewed Test Engineer- Ninja at SharkNinja
Photo of the Rise User
Someone from OH, Youngstown just viewed Channel Development Representative at Arrow Electronics
Photo of the Rise User
Someone from OH, Cincinnati just viewed Buyer at Novolex
k
Someone from OH, Columbus just viewed Patient Experience Coordinator at knownwell
Photo of the Rise User
Someone from OH, Columbus just viewed Store Manager - New Store Opening at Curaleaf
Photo of the Rise User
Someone from OH, Akron just viewed Finance Intern - Summer 2025 at Spectrum