Easygo

Senior Software Engineer - Engagement

Easygo
Apply
2 months ago
Melbourne, AustraliaSenior / Staff+

Responsibilities

  • Provide technical leadership within the Engagement domain and collaborate with adjacent engineering and product teams.
  • Write scalable, maintainable code and perform coding, testing, debugging, and troubleshooting.
  • Lead and independently own projects or components from start to finish.
  • Participate in technical discussions, propose solutions, and drive improvements to team performance and efficiency.
  • Mentor peers, share engineering knowledge, and provide constructive feedback.
  • Communicate timelines, deliverables, blockers, and project status with stakeholders and engineering teams.
  • Investigate AI opportunities for automating team processes.

Requirements

  • Bachelor's or Master's degree in Computer Science or equivalent practical experience.
  • 5–8 years of hands-on software engineering experience focused on scalable system design and development.
  • Proficiency in multiple programming languages and frameworks, preferably TypeScript, JavaScript, Svelte, React, Next.js, or Vue.
  • Proficiency with Node.js, Kubernetes, WebSockets, Pub/Sub, and related technologies.
  • Strong understanding of distributed-systems concepts.
  • Experience providing technical leadership, mentoring, and team guidance.
  • Strong problem-solving, critical-thinking, communication, and cross-team collaboration skills.

Benefits

  • Access to tailored learning programs, mentorship, and more than 9,000 courses.
  • Exposure to global, large-scale products handling billions of requests per day.
  • Access to an employee assistance program for the employee and family.
  • Annual bonuses, a paid volunteer day, daily breakfast, snacks, refreshments, coffee, weekly team lunches, and Friday happy hours.
  • On-site remedial massage and a full-time in-house barista.
  • Office environment with pool tables, table tennis, gaming consoles, and up to two work-from-home days per week.

Tech Stack

Easygo

About Easygo

1,001-5,000 employees
Contact me