Senior Software Engineer, Full-Stack (Sydney) at Easygo | AU | Rezi

Senior Software Engineer, Full-Stack (Sydney) at Easygo

Senior Software Engineer, Full-Stack (Sydney)

Easygo · AU

1 months ago

Senior Software Engineer, Full-Stack (Sydney)

Easygo · AU

2 months ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Senior Software Engineer, Full-Stack (Sydney) role.

Rezi rewrites your resume against Easygo's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Senior Software Engineer, Full-Stack (Sydney) posting at Easygo — free, in seconds.

About the Role

We are building a new platform from scratch, a 0→1 product combining marketplace infrastructure, B2B SaaS, and high-volume content management. This role is a true full-stack position with roughly equal focus on frontend and backend, allowing you to own features end-to-end from database schema and API design to the UI. You will collaborate closely with our Staff Engineer, designer, and product stakeholders. This is a hands-on individual contributor role today with a clear path toward technical leadership as the team grows.

Responsibilities

  • Own features end-to-end: design, build, ship, and maintain.
  • Build across the full stack: backend services, APIs, and polished frontend UIs in roughly equal measure.
  • Implement multi-tenant architecture with strong data isolation and security.
  • Integrate external APIs, including social platforms, payment providers, and partner systems.
  • Collaborate with the designer to deliver responsive, high-quality user interfaces.
  • Contribute to technical design and architecture discussions.
  • Review code and help raise the team's quality bar.
  • Mentor junior engineers as the team grows.

Requirements

  • CS degree or equivalent practical experience.
  • 5+ years shipping production software, with meaningful time on both frontend and backend.
  • Polyglot mindset: proficient in at least one backend language and one frontend framework; comfortable picking up new ones.
  • Strong frontend skills: component architecture, state management, data fetching patterns.
  • Experience with relational and/or NoSQL databases, RESTful or RPC-style APIs.
  • Comfortable with cloud infrastructure and containerised environments.
  • Demonstrated ability to own features independently and ship iteratively.
  • Clear communicator who gives and receives feedback well.

Skills

  • TypeScript
  • React
  • Hooks
  • Component design
  • Performance optimisation
  • CSS frameworks
  • Tailwind CSS
  • Component libraries
  • Client-side data fetching
  • Routing patterns
  • Data visualisation
  • Go
  • Multi-sided platform experience
  • Multi-tenant SaaS experience
  • Payment integration
  • Background job processing
  • Queues
  • Async workflows
  • Distributed task scheduling
  • Event streaming
  • Messaging systems
  • Fraud detection
  • Trust & safety
  • Anomaly detection
  • PostgreSQL
  • NATS JetStream
  • Kafka
  • Protocol Buffers
  • ConnectRPC
  • gRPC
  • Cloud infrastructure
  • AWS
  • GCP
  • Azure
  • Container orchestration
  • Kubernetes
  • CI/CD pipelines
  • GitOps workflows
  • Observability tooling
  • Distributed tracing
  • Structured logging
  • Metrics
  • EKS
  • ArgoCD
  • Terraform
  • OpenTelemetry instrumentation
  • Datadog
  • Svelte
  • Node.js
  • Golang
  • Cloudflare

Location

  • Melbourne-based

Work Type

  • Hybrid
  • Full-time

Experience Level

  • 5+ years of production software experience
  • Senior

Education Level

  • CS degree or equivalent practical experience

Salary/Compensations

  • Lucrative annual bonuses

Benefits

  • Tailored learning programs
  • Dedicated mentorship
  • Over 9,000 courses available
  • EAP access for you and your family
  • Paid volunteer day
  • Daily breakfast
  • Unlimited snacks and refreshments
  • On-site remedial massage Wednesdays
  • In-house full-time baristas
  • Weekly team lunches
  • Pool tables
  • Table tennis
  • Gaming consoles

About the Company

  • Easygo is a founder-led, Melbourne-based entertainment company and one of Australia's fastest-growing.
  • We build products that serve tens of millions of users globally, including Stake (crypto casino & sportsbook), KICK (live streaming platform), and Twist Gaming (slot game studio).
  • Our engineering organization fosters a continuous learning environment, pushing the boundaries of large-scale software design and development.
  • Our culture revolves around fostering growth, nurturing learning, and upholding excellence in engineering.

Equal Opportunity

  • We do not discriminate on the basis of race, religion, national origin, gender identity or expression, sexual orientation, age, or marital, veteran, or disability status.
  • We are passionate about providing a workplace that encourages great participation and an equal playing field, where merit and accomplishment are the only criteria for success.