This page was automatically translated and may contain errors. View in English.
E

Staff Software Engineer, Full-Stack

Easygo

Sydney, New South Wales, Australia · पूर्णवेळ

अर्ज करणारे पहिले व्हा

अनुभव
10+ yrs
पगार
रिक्त जागा
1
पोस्ट केले
५ तासांपूर्वी
Work mode
कार्यालयात
शिक्षण
Bachelor's/Master's degree in Computer Science or equivalent practical experience
Eligibility
Candidates with a Bachelor’s or Master’s degree in Computer Science, or equivalent practical experience, and at least 10 years of software engineering experience are suited for this role. The position is intended for experienced full-stack engineering professionals who can work onsite in Sydney and…
Resume
Required to apply

Where you'll work

नोकरीचे वर्णन

About the Role

Easygo is building premium entertainment experiences at global scale, and this role sits within an engineering group that values deep learning, strong craftsmanship, and continuous improvement. As a Staff Software Engineer focused on full-stack development, you will work on technically challenging products, help shape engineering direction, and contribute to systems that support very high-volume traffic.

The position is based in Sydney, New South Wales, Australia, and is suited to someone who enjoys solving complex problems, designing scalable systems, and partnering closely with talented engineers in a fast-moving environment.

Why Join Easygo

  • You will take on complex engineering work that calls for inventive and scalable approaches.
  • You will have access to mentorship, training, and practical learning opportunities to strengthen your expertise.
  • You will collaborate with highly skilled engineers and contribute ideas that influence product and technical outcomes.
  • The company places strong emphasis on personal growth, career progression, and tailored development support.
  • The team culture encourages experimentation, learning from setbacks, and celebrating wins together.
  • Your work will help shape the future direction of the entertainment experiences the company delivers.

Responsibilities

  • Design and architect reliable, high-performance software solutions that align with business needs and internal standards.
  • Set and influence technical direction, architecture choices, and engineering strategy.
  • Build systems that manage event-driven data flows and handle events dependably at scale.
  • Improve the speed, scalability, and reliability of existing platforms by identifying and removing performance issues.
  • Stay actively involved in hands-on development while maintaining high standards for code quality and maintainability.
  • Guide, support, and mentor junior engineers and contribute technical leadership within the team.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, or equivalent practical experience.
  • At least 10 years of hands-on software engineering experience with a strong focus on scalable system design and development.
  • Experience with modern technologies such as JavaScript, Go, Docker, and cloud platforms including AWS, Azure, or Google Cloud.
  • Strong working knowledge of JavaScript fundamentals, design patterns, subscriptions, WebSockets, Pub/Sub, TypeScript, and related technologies.
  • Demonstrated ability to solve difficult problems in a fast-paced and dynamic environment.
  • Solid understanding of software architecture, design principles, and documentation practices.
  • Analytical thinking and the ability to develop practical solutions to complex technical issues.
  • Prior experience leading engineers, mentoring teammates, and helping teams grow.
  • Strong communication skills for collaboration with engineers and other stakeholders.
  • Open attitude toward learning new tools and technologies and growing into a lead-level engineering role.
  • Preferred experience includes working as a Staff or Principal Software Engineer in a large-scale product company.
  • Preferred experience also includes building web applications, troubleshooting production systems, and working with CI/CD tools such as AWS CodePipeline or GitHub Actions.

Perks and Benefits

  • The opportunity to help drive engineering excellence and influence positive cultural change across the organisation.
  • Access to a strong cloud-native technology environment that includes AWS, microservices, large-scale distributed systems, Kubernetes, Go, Terraform, TypeScript, Svelte, GraphQL, Node.js, and React.
  • Exposure to large-volume global products that operate at thousands of events per second.
  • Employee assistance program support for you and your family.
  • Access to more than 9,000 learning courses through the company’s development platform.
  • A paid volunteer day.
  • Weekly team lunches every Monday.
  • A lively office with table tennis and gaming consoles.
  • Unlimited snacks and drinks in the office.

Equality Statement

Easygo states that it values different perspectives and backgrounds and does not discriminate on the basis of race, religion, national origin, gender identity or expression, sexual orientation, age, marital status, veteran status, or disability status. The company says it is committed to an inclusive workplace where merit and achievement are the basis for opportunity.

तुम्हाला उत्तर हवे असल्यास तसेच ठेवा — आम्ही त्याचा इतर कोणत्याही गोष्टीसाठी वापर करणार नाही.

ब्राउझ करण्यासाठी क्लिक कराड्रॅग अँड ड्रॉप, किंवा पेस्ट स्क्रीनशॉट

PNG, JPG, GIF, MP4, WebM, MOV · प्रत्येकी कमाल २०MB · ५ फाईल्स पर्यंत