Senior Software Engineer, Global Discovery & Presence

Easygo

City of Melbourne

On-site

AUD 120,000 - 180,000

Full time

5 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Daily catered breakfast
Unlimited snacks and beverages
In-house barista & fresh juices
2 days work from home
Flexible start/finish times
1 volunteer day
30 days personal leave
Weekly team lunches

Job summary

Easygo is seeking a Senior Software Engineer to join the KICK Discovery & Presence team in Melbourne, VIC. You will design scalable systems, own significant parts of the platform, and work across microservices, AWS, Kubernetes, and front-end React/Next.js.

You will ship high‑quality code with Go and PHP, mentor mid‑level engineers, and collaborate with product and engineering to push the boundaries of discovery, search, and real‑time engagement.

Qualifications

  • Bachelor's or Master's in Computer Science or equivalent practical experience.
  • 6–7+ years of hands-on software engineering with scalable system design.
  • Proficiency in Go, PHP and React/NextJS; strong architecture understanding.
  • Excellent communication for cross-team collaboration.
  • Adaptable in a fast-paced, dynamic environment.

Responsibilities

  • Architect and design scalable, high-performance software solutions aligned with requirements.
  • Optimise systems for performance, scalability, and reliability; resolve bottlenecks.
  • Hands-on coding to ensure quality, scalability, and maintainability.
  • Collaborate with product managers and engineering teams to communicate technical concepts.
  • Mentor mid-level engineers and drive improvements across the team.
  • Provide technical guidance and drive efficient team performance.

Skills

Strong communication
Team collaboration
Problem solving

Education

Bachelor's/Master's in Computer Science or equivalent

Tools

Go
PHP
React/NextJS
AWS
Kubernetes
Kafka
Terraform
ArgoCD
Cloudflare
Datadog

Job description

Easygo is seeking a Senior Software Engineer to join the KICK Discovery & Presence team in Melbourne, VIC. You will design scalable systems, own significant parts of the platform, and work across microservices, AWS, Kubernetes, and front-end React/Next.js.

You will ship high‑quality code with Go and PHP, mentor mid‑level engineers, and collaborate with product and engineering to push the boundaries of discovery, search, and real‑time engagement.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Kick Discovery & Presence
Senior Software Engineer - Kick Discovery & Presence

Easygo • City of Melbourne

On-site
AUD 120,000 - 180,000
Daily catered breakfast
Unlimited snacks and beverages
In-house barista & fresh juices
+5
Senior Software Engineer — Lead Large-Scale Systems
Senior Software Engineer — Lead Large-Scale Systems

GamblingCareers.com • City of Melbourne

Hybrid
AUD 120,000 - 180,000
Lucrative annual bonuses
Volunteer day
Daily breakfast and snacks
+3
Senior Software Engineer — Lead & Scale Backend Systems
Senior Software Engineer — Lead & Scale Backend Systems

GamblingCareers.com • City of Melbourne

On-site
AUD 110,000 - 160,000
Senior Software Engineer — Lead, Scale & Innovate (Hybrid)
Senior Software Engineer — Lead, Scale & Innovate (Hybrid)

Easygo • City of Melbourne

Hybrid
AUD 140,000 - 190,000
Annual bonus
Volunteer day
Breakfast & snacks
+3
Senior Backend Engineer: Lead Scalable Systems & Innovation
Senior Backend Engineer: Lead Scalable Systems & Innovation

Easygo • City of Melbourne

On-site
AUD 140,000 - 190,000
Senior Software Engineer - Technical Lead, Scalable Systems
Senior Software Engineer - Technical Lead, Scalable Systems

Easygo Gaming • City of Melbourne

Hybrid
AUD 140,000 - 190,000
Daily breakfast
Unlimited snacks
Volunteer day
+5
Lead Backend Engineer - Global-Scale Gaming
Lead Backend Engineer - Global-Scale Gaming

Easygo • City of Melbourne

On-site
AUD 180,000 - 230,000
18 weeks paid parental leave
Daily catered breakfast
In-house baristas with free coffee
+2
Senior Software Engineer - Platform
Senior Software Engineer - Platform

Easygo • City of Melbourne

On-site
AUD 170,000
Senior Software Quality Engineer
Senior Software Quality Engineer

Easygo • Melbourne

On-site
AUD 100,000 - 120,000
EAP access for you and your family
Access to over 9,000 courses
Paid volunteer day
+3
Staff Backend Software Engineer
Staff Backend Software Engineer

Easygo • City of Melbourne

On-site
AUD 180,000 - 230,000
18 weeks paid parental leave
Daily catered breakfast
In-house baristas with free coffee
+2