E

Senior Software Engineer - Backend Onboarding

Easygo

Melbourne, Victoria, Australia · Full Time

Be the first to apply

Experience
Any
Salary
—
Openings
1
Posted
1 week ago
Work mode
In office
Education
Bachelor's/Master's degree in Computer Science or related field
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About Easygo and Your Role

Join Easygo, a global leader in creating premier entertainment experiences, known for pushing the limits of engineering excellence. As a Senior Software Engineer focused on backend development, you will work on challenging, large-scale projects that impact millions worldwide. Embark on a journey using a modern technology stack including Node.js, TypeScript, GraphQL, microservices, WebSockets, and cloud platforms. This full-time role requires your presence in our vibrant Melbourne office, where collaboration drives innovation.

Key Responsibilities

  • Develop, test, debug, and ensure high-quality, scalable, and maintainable codebases.
  • Deliver efficient and clean code following established best practices and standards.
  • Lead technical discussions and suggest solutions enhancing team effectiveness and supporting organizational goals.
  • Take ownership of medium-sized projects or key components from design through deployment.
  • Analyze complex issues to devise practical and impactful solutions aligned with team initiatives.
  • Drive innovation and improvements to optimize performance and workflow within the engineering team.
  • Mentor junior engineers by sharing knowledge and providing constructive feedback.
  • Collaborate closely with product managers, stakeholders, and other engineering teams to communicate technical concepts clearly.

Qualifications and Experience

  • Bachelor’s or Master’s degree in Computer Science or related experience.
  • Proven hands-on experience in software engineering, emphasizing backend development.
  • Proficiency with Node.js, microservices architecture, containerization with Docker, and cloud services such as AWS, Azure, or Google Cloud.
  • Experience in subscriptions technologies like WebSockets and Pub/Sub, TypeScript, GraphQL, as well as PostgreSQL and Elasticsearch databases.
  • Familiarity with continuous integration and deployment pipelines using tools like AWS CodePipeline or GitHub Actions.
  • Strong grasp of software architecture and design principles.
  • Excellent analytical and problem-solving capabilities in dynamic, fast-moving environments.
  • Effective communication skills with a positive attitude and eagerness to broaden technical expertise and step into full-stack responsibilities.

Bonus Skills

  • Experience with front-end frameworks, especially Svelte and SvelteKit, or alternatives such as React with NextJS, Vue with Nuxt, or Quasar.
  • Good understanding of JavaScript fundamentals and related tools like Storybook.

Benefits and Perks

  • Exceptional learning environment with career advancement opportunities; one-third of employees advance roles annually.
  • Competitive salary in line with market standards, coupled with performance-based bonuses up to 20%.
  • Referral bonuses for bringing talented individuals into the team.
  • 18 weeks paid parental leave for primary caregivers with a supportive 12-week transition back to work including paid Fridays.
  • Employee Assistance Programs, weekly massages, complimentary beverages from in-house baristas, daily catered breakfasts, and regular company events.
  • Modern and fun offices featuring amenities like pool tables, table tennis, gaming consoles, and an F1 simulator.

Diversity and Inclusion

Easygo is committed to equitable hiring and values a diverse workforce. We do not discriminate based on race, religion, nationality, gender identity, sexual orientation, age, or any personal characteristic. Join us as your authentic self and gain the Easygo advantage.

Minimum education

Bachelor's Degree

Tools & software

Node.js Docker · 2 to 5 years required PostgreSQL required Elasticsearch required

How they work

Communication Teamwork & Collaboration Problem Solving Adaptability Leadership
🤖
Online · instant AI help
Broxer