Staff Software Engineer, (full-stack) - Engagement Team

Easygo

Melbourne, Australia
Base: not specified; bonus/equity: lucrative annua...
On-site
Large-scale distributed systems
High-volume traffic
Typescript and javascript (node.js)
Design and evolve large-scale, fault-tolerant distributed systems that handle high-volume traffic and degrade gracefully under failure or attack

Job Summary

  • Design and evolve large-scale, fault-tolerant distributed systems that handle high-volume traffic and degrade gracefully under failure or attack.
  • Optimise existing systems for world-class performance, scalability, and reliability, proactively identifying and resolving bottlenecks and inefficiencies.
  • Work alongside the top 5% of engineering talent in Australia, using a vast cloud native tech stack including AWS, Microservices, Large-Scale Distributed Systems, Kafka, K8's, Svelte, Typescript, Node.js, Golang, ArgoCD, Datadog & Cloudflare.

Matching Summary

Design and evolve large-scale, fault-tolerant distributed systems that handle high-volume traffic and degrade gracefully under failure or attack.

Salary

Base: Not specified; Bonus/Equity: lucrative annual bonuses; Benefits: EAP access, daily breakfast, snacks, refreshments, remedial massage, barista, weekly team lunches, happy hour, up to 2 days WFH

Skills & Requirements

Must-have

  • large-scale distributed systems
  • high-volume traffic
  • TypeScript and Javascript (Node.js)
  • Kubernetes (K8)
  • Design Patterns
  • Subscriptions (WebSockets, Pub/Sub)

Nice-to-have

  • continuous learning environment
  • fostering growth and learning
  • collaboration with industry leaders
  • influence culture and excellence

Key Requirements

  • 10+ years of hands-on experience
  • Bachelor's/Master's degree in Computer Science
  • Proficiency in multiple programming languages
  • Experience providing technical leadership

Work Rights

Not specified

Tailored Resume

Cover Letter