Job Description
Easygo is seeking a Senior Software Development Engineer to join their team in Melbourne. The ideal candidate will be passionate about innovation, continuous learning, and professional growth, ready to tackle complex problems and build scalable solutions within the entertainment industry.This role involves:
- Architecting and designing scalable, high-performance software solutions.
- Defining and driving technical vision and strategy.
- Handling data-driven events and ensuring robust event handling at scale.
- Optimizing existing systems for performance and scalability.
- Actively engaging in hands-on coding and development.
- Providing technical leadership and mentoring junior engineers.
Requirements include:
- Bachelor's/Master's degree in Computer Science or equivalent experience.
- 10+ years of hands-on experience in software engineering.
- Experience with Node.js, Docker, and Cloud services (AWS, Azure, Google Cloud).
- Proficiency in JavaScript fundamentals, Design Patterns, Subscriptions, and TypeScript.
- Excellent problem-solving skills.
- Strong understanding of code architecture and design principles.
- Experience providing technical leadership and mentoring teams.
- Strong communication skills.
Easygo offers:
- Championing the Engineering Excellence to influence cultural change across the organisation.
- Working alongside our team of Full-Stack Engineers in a cloud native tech stack including AWS, Microservices, Large-Scale Distributed Systems, K8's, Go, Terraform, Typescript, Svelte, GraphQL, Nodejs and React.
- Exposure to building global, large-scale volume products which operate at thousands per second frequency.
- EAP access for you and your family
- Access to over 9,000 courses across our Learning and Development Platform
- Paid volunteer day
- Two full-time barista’s who will make your daily coffee, tea or fresh juice!
- Daily catered breakfast
- On site Masseuse on Wednesdays
- Team lunches and happy hour in the office from 4pm on Fridays
- Fun office environment with pool tables, table tennis and all your favourite gaming consoles
- Unlimited snacks and drinks provided