Golang Developer

Tech Aalto Pte Ltd

Sydney

On-site

AUD 120,000 - 180,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Tech Aalto Pte Ltd is seeking an experienced Senior Golang Developer in Sydney to design, develop, and maintain high-performance backend services. You will work on real-time data processing, distributed systems, and scalable architectures using Golang, Redis, and Kafka.

The role requires 5+ years in Golang, strong knowledge of multi-threading, and cloud experience (Azure/GCP/AWS). You will collaborate with cross-functional teams and contribute to API design and testing.

Qualifications

  • Bachelor's degree or higher in Computer Science or related field.
  • 5+ years of Golang development experience.
  • Familiarity with mainstream Golang frameworks and components.
  • Proficient in multi-threading, concurrent programming, and network IO models.
  • Knowledge of databases, distributed systems, Redis and Kafka.

Responsibilities

  • Design, develop, and maintain high-performance backend services using Golang.
  • Implement multi-threading and concurrent processing for scalable systems.
  • Manage database transactions ensuring data integrity and high availability.
  • Develop and maintain cloud infrastructure on Azure, GCP, or AWS.
  • Ensure robust API design and write comprehensive tests.

Skills

Golang development
Multi-threading
Concurrent programming
API design
Unix systems

Education

Bachelor's degree in Computer Science

Tools

Redis
Kafka
Azure
GCP
AWS
Unix shell

Job description

  • What Golang Developer Jobs are in Sydney

Showing 984 Golang Developer jobs in Sydney

Sorry to hear that! What didn’t you like about this job?

Wrong location

Too few details / Lack of information

Job appears outdated

Salary information missing or unclear

Other (please specify).

Please specify...

Verification *

Thank you for your feedback

Your input helps us improve our service.

Job Title: Golang Developer
Location: Sydney
Employment Type: Contract
Job Description:
We are seeking an experiencedSenior Golang Developer, the ideal candidate will have strong coding skills in Golang and extensive experience with mainstream Golang frameworks and components. You will play a crucial role in designing, developing, and maintaining high-performance, scalable systems while working closely with cross-functional teams.Key Responsibilities:

  • Design, develop, and maintain high-performance applications using Golang.
  • Implement multi-threading, concurrent programming, and network IO models for efficient processing.
  • Manage database transactions, ensuring data integrity and high availability.
  • Optimize caching and data management using Redis.
  • Build high-concurrency, real-time systems using Kafka.
  • Develop and maintain cloud infrastructure solutions onAzure,GCP, orAWS.
  • Ensure robust API design following best practices and industry standards.
  • Write comprehensive tests for all developed features to maintain high-quality code.
  • Collaborate with cross-functional teams to deliver reliable and scalable software solutions.
  • Utilize Unix systems for development and deployment tasks.
Qualifications and Experience:
  • Bachelor's degree or higher inComputer Science or a related field.
  • 5+ years of experience inGolang development with strong coding skills.
  • Familiarity with mainstreamGolang frameworks and components.
  • Proficient inmulti-threading,concurrent programming, andnetwork IO models.
  • Knowledge ofparallelism,locking,synchronisation, andrace conditions.
  • Solid understanding ofdatabases,tables,indices, anddistributed systems.
  • Experience withRedis for caching and data management.
  • Hands-on experience withKafka for building high-concurrency, real-time systems.
  • Proficiency in cloud platforms such asAzure,GCP, orAWS.
  • Strong knowledge ofUnix systems and proficiency in using the terminal.
  • Good understanding ofAPI design principles and best practices.
  • Experience in writingcomprehensive tests for developed features.
Preferred Skills:
  • Familiarity withCI/CD pipelines andDevOps practices.
  • Experience inagile development methodologies.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration skills.

1. Develop and maintain high-performance backend services using Golang for real-time data collection and processing.
2. Optimize data ingestion, storage, and retrieval mechanisms for large-scale telemetry and latency measurement data.
3. Collaborate with network and platform teams to integrate TWAMP solutions with existing monitoring and analytics platforms.
4. Troubleshoot production issues, perform performance tuning, and ensure high availability of TWAMP collector services.
5. Implement best practices for coding, testing, and deployment, ensuring robust and maintainable Golang-based applications.

Our mission is simple: we want to set people free to do meaningful work. People love our software--and it turns out that people love working here too. We’ve been recognized as a “Best Company to Work For”, and we’re proud of our team for receiving awards for workplace effectiveness and flexibility.

What You'll Do

Our ideal Sr. Software Engineer/Developer (with experience in PHP, Perl, Python or Ruby) will be an integral contributor to the current and next generation of our APP. You'll be working on multiple projects to continue making us the #1 HR Software for SMB business. If you get a kick out of solving problems and building beautiful world class software, then you will love BambooHR.

You will:

  • Write code for backend processes, RESTful public web API's, and, of course, our industry leading website.
  • Research technologies and engineer complete solutions to problems.
  • Propose and implement performance optimizations and scaling strategies.
  • Work with the rest of the team to integrate your projects into the application.
  • Contribute to the ongoing improvement of our systems and processes.
  • Come to work, do great things, then go home!
What You Need to Get the Job Done (Minimum Qualifications)
  • 5+ years experience in web development
  • Object Oriented development
  • MySQL - both SQL query language and database structure/design
  • Version control software, preferably Mercurial or Git
What Will Make Us REALLY Love you (Preferred Qualifications)
  • You have a friendly willingness to compromise and play nice with others
  • We can see that you have a service-minded attitude
  • Real world examples of demonstrated technical leadership
What You'll Love About Us
  • Great Company Culture. Business Best Companies to Work For (2020 & 2021) and the Sloan Award for Business Excellence in Workplace Effectiveness and Flexibility (2020 & 2021)
  • Work that Stays at Work. Genuine work/life balance served here!
  • Rest and Relaxation. 3 weeks paid time off, 11 paid holidays, and we pay you to go on vacation (ask us about this!)
  • Health Benefits. Medical with HSA and FSA options, dental, and vision
  • Prepare for the Future. 401(k) with company match
  • Financial Peace University. Take the class,get reimbursed, get a bonus

Cover Genius is the global infrastructure for embedded protection. Active in over 60 countries and all 50 US States, we protect the customers of the world’s largest digital companies, including Klarna, Revolut, Stripe, Priceline, Agoda, Booking.com , Turkish Airlines, Tongcheng Travel, eBay, and Uber, with seamless, end-to-end experiences. Cover Genius has protected more than 73M customers globally across 240M policies with USD $3.2BN in gross written sales.

Coming off a stellar year with 40% YoY revenue growth and a recent $100M capital raise, putting our valuation at $1.9BN, we are accelerating into our next phase of growth. As part of our team, you’ll help drive our AI-first roadmap, developing hyper-personalization engines, agentic distribution, and automated claims infrastructure, while building the scalable technology powering the fast-growing $70B embedded protection market.

Our people are:

Accountable, customer-obsessed, collaborative, driven

Our people are not:

Passive, defensive, siloed, hesitant

About the Role

As a Software Engineer on our Customer Experience team, you will be responsible for solving problems faced by our customers while using our products. To drive success in this role, you need business acumen and a keen eye for solving customer facing problems. As the full-stack software engineer you will be responsible for delivering end to end features that aligns with the team’s OKRs and collaborate with other problem spaces. Regular collaboration with business stakeholders, product managers and customer team members will be essential to success in this role.

Key Responsibilities
  • Own the technical delivery of complex, cross-stack initiatives across both frontend and backend systems, ensuring quality, timelines and architectural consistency.
  • Drive technical excellence by establishing and maintaining engineering best practices, quality standards and architectural principles.
  • Help the team to shape technical vision and service architecture to align with and enable delivery of the broader product vision, making strategic decisions that balance current needs with long-term scalability.
  • Champion innovation by identifying emerging technologies and opportunities that can enhance the business capabilities and create competitive advantages for the business.
  • Establish metrics and processes that improve engineering efficiency, code quality and system reliability.
Skills & Experience:
What you will bring:
  • 5+ years of professional software development experience with proven expertise in full-stack web application development.
  • Advanced proficiency in TypeScript and React with deep understanding of modern frontend development patterns, state management and component architecture.
  • Extensive backend development experience with NestJS or equivalent Node.js frameworks including API design, database integration and microservices architecture.
  • Comprehensive understanding of full-stack web services architecture from client-side optimization to server-side performance, including RESTful APIs, database design, and system integration patterns.
  • Experience with DevOps practices, CI/CD pipelines and cloud deployment using tools like Docker, Kubernetes, AWS/GCP and automated testing frameworks is highly valued.
What you will have
  • Customer-centric mindset. Keen eye for user experience and delivering exceptional products that meet business objectives.
  • Clear technical communication. Ability to simplify complex technical concepts for diverse stakeholders and cross-functional teams.
  • Self-directed leadership. Comfortable working autonomously while collaborating effectively across engineering and product teams.
  • Initiative ownership. Proven ability to drive technical initiatives to successful completion.
  • Bias for action. Demonstrates urgency in decision-making with complete accountability for deliverables and outcomes.
  • Continuous learning. Commitment to staying current with emerging technologies and adapting to evolving business needs.
Why Cover Genius?

At Cover Genius, we create magic by turning the archaic into the extraordinary. We take one of the world’s oldest and most complex industries and reinvent it with world-class technology. Cover Genius doesn’t just disrupt legacy insurance; we make the impossible feel effortless. Our operating principles guide our mission:

  • Make today matter: We deliver with urgency and excellence. We act decisively, move with intention, and hold a high bar.
  • Act with accountability: We own our commitments and take pride in delivering results that move us forward.
  • Grow together: We are a collective of curious minds. We learn from wins and setbacks, share knowledge generously, and elevate each other every day.
  • Inspire each other: We push each other to think bigger and pull together to go further.
  • Champion our customers: We lead with empathy and center the customer, turning complex disruptions into seamless moments of trust.
  • Flexible Work Environment - Our teams are hybrid. We work from home on a Wednesday and Thursday and attend the office on Monday, Tuesday and Friday with flexibility around start/finish times.
  • Don’t just take our word for it - hear about our culture straight from our people here: story time.
Ready to make an impact?

If you’re looking for a place where you’ll be challenged, trusted, and empowered, we’d love to meet you!

The Legal & Privacy Stuff

Cover Genius promotes diversity and inclusivity. We don't tolerate discrimination, demeaning treatment of anyone, or harassment due to race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or any other legally protected status.

By submitting your application, you acknowledge that we may collect, store, and process your personal data for recruitment purposes. To ensure a fair evaluation, we may use AI to assist in sorting applications, but all final decisions are made by our hiring team and no candidate dispositions are automated. We will keep your information on file for three years from the date of your application. For detailed information about how we handle your data and our use of AI, please review our full Privacy Policy.

Senior Software Engineer - Machine Learning
  • Design and deliver delightful, reliable AI/ML products that help millions of people experience property in new ways.
  • Permanent role based in Melbourne or Sydney

With bold and ambitious goals, REA Group is changing the way the world experiences property. No matter where you are on your property journey, we’re here to help with every step — from finding your next home to financing it.

Our people are the key to our success. At the heart of everything we do is a thriving culture centred on high performance and care. We are purpose-driven and collaborative, which drives innovation and our ability to make a real impact.

We’re proud to have been named one of Australia’s Best Workplaces four times since 2021 — including third place in 2025 — as well as Best Workplace for Women in 2023 and Best Workplace in Technology in 2024 and 2025. These accolades are testament to every person who helps make REA a great place to work.

The AI Enrichment squad sits within the Experiences & Platforms business unit. We’re creating new products and solutions that will shape how Australians experience property, today and into the future. You’ll work in a multifunctional team across product, machine learning, Software engineering and data engineering. Together, you’ll build data and AI products that power experiences across REA, using techniques including audience segmentation, large language models and multimodal vision-language models.

This is a unique opportunity to design and deliver delightful, reliable ML products at REA. As our Senior Software Engineer, ML, you’ll be instrumental in designing and implementing the intelligent core of our platform.

You’ll tackle complex challenges in building reliable, maintainable and scalable AI/ML systems that directly impact millions of users — helping them discover properties in ways they never thought possible. The systems you and your team develop and maintain will span a range of AI/ML techniques, including audience segmentation, large language models and multimodal vision-language models.

If you’re passionate about using AI to solve real-world problems and want to help redefine an entire industry, this role is for you.

You’ll:

  • Design, implement, test, evaluate, deploy and monitor AI/ML products, pipelines and services using Python, modern ML frameworks such as PyTorch, AWS and cloud-native technologies.
  • Apply engineering best practices including test automation, CI/CD, refactoring, observability, Docker and infrastructure as code to build and operate reliable AI/ML products.
  • Develop, test and maintain real-time and batch data engineering pipelines using technologies such as Airflow, SQL, BigQuery and Kafka.
  • Establish automated evaluation and monitoring systems to track AI product and feature performance, detect drift and ensure quality at scale.
  • Implement and optimise ML models for ranking, relevance and retrieval using embeddings, transformers and LLMs in production environments.
  • Measure and optimise third-party models through appropriate evaluation and optimisation approaches.
  • Own model lifecycle management, including versioning, deployment and CI/CD integration for reproducible experimentation and delivery.
  • Contribute to discussions, design and delivery of ML platform capabilities that accelerate delivery across teams.
Who we’re looking for

You’ll bring:

  • Proficiency in machine learning, ML engineering, MLOps, software engineering and LLMs in a commercial production environment.
  • Demonstrated knowledge and application of machine learning across training, evaluation, inference and model monitoring, using both structured and unstructured data such as image and text.
  • Proficiency in Python, SQL and other relevant ML technologies. You don’t need to know every technology we use, but you do need to be able to design and create high-quality, maintainable software.
  • The ability to identify the most appropriate machine learning approaches and tools for a commercial application or opportunity.
  • Clear written and verbal communication skills, with the ability to work collaboratively across teams and with a range of business stakeholders.
  • The ability to independently and collaboratively lead the design, scoping and delivery of key feature slices to a high standard and within agreed timelines.
  • A strong motivation to learn — we’re constantly learning together, mentoring each other and looking for ways to improve.
  • The ability to thrive in a fast-paced environment and adapt quickly.
The REA experience

The physical, mental, emotional and financial health of our people is something we’ll never stop caring about. This is a place to learn, grow and make a meaningful difference.

Some of our perks and benefits include:

  • A hybrid and flexible approach to working.
  • Flexible leave options, including birthday leave and the option to purchase additional leave.
  • Flexible parental leave for primary and secondary carers.
  • Our Because We Care program, offering volunteering leave, community grants, matched payroll giving and a Community Café that donates 100% of revenue to charity.
  • Hackdays so you can bring your big ideas to life.

Our values — Re-imagine it, Own it, Do it with heart, Inspire it, Do it as a team and Keep it real — shape how we work, treat each other and make decisions.

Our commitment to Diversity, Equity, and Inclusion

We’re committed to providing a working environment that embraces and values diversity, equity and inclusion. We believe teams with diverse ideas and experiences are more creative, more effective and fuel disruptive thinking.

If you’ve got the skills, dedication and enthusiasm to learn but don’t necessarily meet every single point in the job description, please still get in touch.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Machine Learning
Senior Software Engineer - Machine Learning

REA • Melbourne

Hybrid
AUD 150,000 - 190,000
Hybrid and flexible work
Birthday leave
Parental leave
+2
Software Engineer - Machine Learning
Software Engineer - Machine Learning

News Corporation • Australia

On-site
AUD 140,000 - 200,000
Hybrid and flexible working
Flexible leave options
Parental leave flexibility
+2
Position: Software Engineer - Machine Learning New
Position: Software Engineer - Machine Learning New

REA • Australia

Hybrid
AUD 120,000 - 160,000
Hybrid work model
Flexible leave options
Birthday leave
+2
Position: Associate Machine Learning Engineer New
Position: Associate Machine Learning Engineer New

REA • Melbourne

On-site
AUD 90,000 - 140,000
Hybrid work model
Flexible leave options
Hackdays
Position: Principal Product Manager New
Position: Principal Product Manager New

REA • Melbourne

On-site
AUD 180,000 - 240,000
Hybrid and flexible working
Flexible leave options
Flexible parental leave
+2
Engineering Manager - Search Intelligence
Engineering Manager - Search Intelligence

Rea Group • Melbourne

Hybrid
AUD 180,000 - 240,000
Hybrid work
Birthday leave
Flexible parental leave
+2
ML Engineering Manager — Residential (Hybrid)
ML Engineering Manager — Residential (Hybrid)

REA Group Melbourne, AUS • Melbourne

Hybrid
AUD 180,000 - 240,000
Hybrid work model
Birthday leave
Purchased leave
+3
Senior Product Manager
Senior Product Manager

REA Group • Sydney

On-site
AUD 140,000 - 190,000
Hybrid working
Flexible leave
Flexible parental leave
+2
Senior Product Manager
Senior Product Manager

REA Group • Melbourne

Hybrid
AUD 150,000 - 190,000
Hybrid working
Flexible leave options
Flexible parental leave
+2
Position: Senior Data Engineer (Data Business Partner) New
Position: Senior Data Engineer (Data Business Partner) New

REA • Melbourne

On-site
AUD 130,000 - 180,000
Hybrid and flexible working
Flexible leave options
Parental leave
+1
Top locations