Freelancer.com3 followers13 jobs

Senior Software Engineer

SeniorFull-timeHybridSydney NSW, AustraliaInformation technologyProductSoftware engineeringPosted 5 days ago
View your fit0 of 9 criteria met

About the job

The Senior Software Engineer position at Freelancer is an exciting opportunity to join a growing engineering team and contribute to meaningful projects that make a difference in the world. This job is not just about coding; it's about driving architectural decisions, enhancing engineering quality, and owning complex projects from start to finish. The team thrives in a meritocratic environment, where high achievers can rapidly build their skills while working on diverse, global challenges.

You'll be responsible for

💻

Designing and building high-quality software

Creating scalable software solutions that are enjoyable to operate.
🏗️

Leading architectural decisions

Guiding your team and adjacent projects in making informed architectural choices that balance correctness, simplicity, and speed.
🔧

Optimising and debugging complex systems

Enhancing performance, reliability, security, and cost efficiency across the stack, from data models to deployment pipelines.

What we're looking for

💻

5+ years of software engineering experience

Proven track record of shipping complex systems.

View fit

🎓

Tertiary degree in Computer Science or Engineering

Formal education in a relevant technical field.

View fit

⚙️

Strong proficiency in backend languages

Experience with Go, Python, PHP, or Node.js.

View fit

View more

Meet the team

About the company

View your fit

0 of 5 criteria met
5+ years of software engineering experience
Proven track record of shipping complex systems.

View

Tertiary degree in Computer Science or Engineering
Formal education in a relevant technical field.

View

Strong proficiency in backend languages
Experience with Go, Python, PHP, or Node.js.

View

Solid SQL and relational database skills
Expertise in data modeling, preferably with MySQL.

View

Cloud experience, preferably AWS
Familiarity with cloud services for scalable solutions.

View

  • Explore
    • Jobs
    • Companies
    • People
    • Hatch Hotlist 2025
  • Hiring
    • Permanent hires
    • Hatch Placements
  • Resources
    • Blog
    • Community stories
    • Career advice
    • Customer stories
    • Help centre
  • Hatch
    • About
    • Careers
    • Contact
    • Hatch updates
    • Media enquiries
  • © 2025 Hatch
  • Privacy
  • Terms

A meaningful career starts with a match

Similar jobs

View all
VivCourt Trading
VivCourt Trading
Senior Software EngineerSydney, NSW · Full-time
The job is about joining VivCourt as a Senior Software Engineer in the Automated Trading Platform (ATP) group. This position plays a crucial role in maturing the ATP group to support company-wide initiatives and shared technology while collaborating closely with traders and users. The team values an open, collaborative, and inclusive culture where everyone can thrive and contribute to high-performance environments.
REA Group
REA Group
Senior Software EngineerRichmond, VIC · Full-time
As a Senior Engineer in the Listing Visualisation team, you will play a pivotal role in shaping how millions of Australians see property. This job is all about delivering user-facing experiences and solving real needs for users, while being part of a collaborative and innovative team. The culture here thrives on high performance and care, making it a fantastic place to grow and make an impact.
Commonwealth Bank
Commonwealth Bank
Senior Software EngineerMelbourne, VIC · Sydney, NSW · Full-time
This job is about transforming customer engagement through intelligent automation at Unloan. By leveraging cutting-edge technology, you will help create a seamless loan origination experience that converts applicants into satisfied customers. The team values collaboration and innovation, providing a supportive environment where diverse perspectives are welcomed.
ResMed
ResMed
Senior Software EngineerSydney, NSW · Full-time
As a Senior Software Engineer at Resmed, you will play a pivotal role in transforming lives through technology. Your expertise will help create a developer experience that is both enjoyable and efficient, ultimately impacting patient care. Collaboration with talented engineers and stakeholders is key, as you work together to shape the future of Healthcare Informatics.