Senior Software Engineer

4 weeks ago


Melbourne, Victoria, Australia me&u Full time
Senior Software Engineer - Site Reliability Engineering

We are hiring a Senior Software Engineer - Site Reliability Engineering at me&u. You will drive the development of our software products and ensure their operational performance and efficiency across code, infrastructure, and services. Your contributions will directly impact user experience and the overall quality of our products.

What You'll Do
  • System Reliability: Monitor system performance, availability, and capacity across production environments.
  • Automation & Monitoring: Design and implement automated monitoring, alerting, and incident response procedures.
  • Incident Management: Lead post-incident reviews and drive implementation of preventive measures.
  • Scalability & Collaboration: Collaborate with engineering teams to improve system scalability and reliability.
  • Infrastructure Automation: Implement infrastructure as code and automated deployment strategies.
  • Service Level Management: Establish SLIs, SLOs, and error budgets to balance feature velocity with system stability.
  • Software Development & Quality: Write, test, and debug high-quality code while leading feature design and implementation that aligns with business goals.
  • Code Reviews & Standards: Participate in code reviews, enforce coding conventions, and provide actionable feedback to improve codebase quality.
  • Team Collaboration: Mentor less experienced engineers, manage project delivery independently, and foster a collaborative growth-oriented environment.
What You'll Need
  • SRE Capabilities:
    • Experience with cloud service providers (Azure preferred).
    • Experience with containerization and orchestration using Docker and Kubernetes (or similar).
    • Experience with monitoring and observability tools (Prometheus, Grafana, DataDog, or similar).
    • Knowledge of infrastructure as code tools (Terraform, Ansible, or CloudFormation).
    • Experience with service mesh technologies (Istio, Linkerd).
    • Understanding of incident management processes and on-call responsibilities.
    • Experience with performance optimization and capacity planning.
  • Technical Proficiency:
    • Experience with backend programming languages such as TypeScript (Node.js), C#, Python, Ruby, or Java.
    • Practical knowledge of basic security practices in web development.
    • Experience with database systems such as MySQL, PostgreSQL, or MongoDB.
    • Experience with observability principles in software engineering (metrics, logging, monitoring, tracing, alerting).
    • Experience with version control systems like Git.
    • Experience implementing RESTful APIs.
  • Problem-Solving Skills: Ability to work on complex projects, tasks, and features.
  • Collaboration Skills: Ability to regularly provide technical guidance and support to team members as well as mentoring less experienced engineers.
  • Attention to Detail: Willingness to take responsibility for the quality of engineering solutions, considering performance, scalability, and maintainability.
  • Communication Skills: Ability to create system designs, perform code reviews, provide constructive feedback, and communicate with stakeholders.
NICE TO HAVE
  • Experience with Distributed Systems: Familiarity working with distributed systems, their design and application, including but not limited to:
    • Knowledge of chaos engineering principles and tools.
    • Experience with load testing and performance benchmarking.
    • Familiarity with disaster recovery and business continuity planning.
    • Familiarity with microservices architecture.
    • Familiarity with unit testing frameworks and test-driven development.
  • Exposure to Frontend Development: Front-end technologies including HTML, CSS, and JavaScript; React for web application development.
  • Continuous Integration/Continuous Deployment (CI/CD): Experience with CI/CD pipelines.
  • Experience in Agile Methodologies: Familiarity with agile development practices.
  • Experience in a Product-Oriented Environment: Familiarity working with Product Managers, UX designers, and other key stakeholders.
Why me&u

Work with impact and purpose. We're helping the hospitality and entertainment industries to thrive and me&u is at the forefront of this. Expect collaboration and interesting problems to solve.

Work with great people. A supportive, diverse and inclusive team with the trust, freedom and support to experiment and not be afraid of failure, but to learn from it and have fun together.

Work that challenges you. We're growing quickly, and you will too, with opportunities to grow and learn as me&u expands and scales globally.

Work that works for you. We're a flexible, remote-friendly place with inclusive leave options and day-to-day work times to suit your routine, with mental health days and wellbeing support programs.

Diversity and Inclusion Commitment

We're committed to an inclusive me&u community and actively encourage applications from candidates of all backgrounds, experiences, and perspectives. If you require accessibility assistance at any stage of the process, please let us know.


#J-18808-Ljbffr
  • Software Engineer

    4 days ago


    South Melbourne, Victoria, Australia Roller Software Full time $120,000 - $150,000 per year

    About ROLLERROLLER is not your average software-as-a-service company. With a global presence in over 30 countries, we're here to bring some excitement to the leisure and attractions industry and make a difference Our mission is to help businesses operate smoothly and create fun and memorable guest experiences by providing seamless ticketing, point-of-sale,...

  • Senior Sales Engineer

    4 weeks ago


    Melbourne, Victoria, Australia Perforce Software Full time

    Senior Sales Engineer - Perfecto Mobile - Sydney (remote)Join to apply for the Senior Sales Engineer - Perfecto Mobile - Sydney (remote) role at Perforce SoftwareSenior Sales Engineer - Perfecto Mobile - Sydney (remote)1 week ago Be among the first 25 applicantsJoin to apply for the Senior Sales Engineer - Perfecto Mobile - Sydney (remote) role at Perforce...


  • Melbourne, Victoria, Australia Easygo Full time

    Senior Software Engineer (React-Native, Mobile)Join to apply for the Senior Software Engineer (React-Native, Mobile) role at EasygoSenior Software Engineer (React-Native, Mobile)Join to apply for the Senior Software Engineer (React-Native, Mobile) role at EasygoGet AI-powered advice on this job and more exclusive features.Senior Software Engineer - Mobile...


  • Melbourne, Victoria, Australia Convert Digital Full time

    Join to apply for the Senior Software Engineer (React) role at Convert DigitalJoin to apply for the Senior Software Engineer (React) role at Convert DigitalIf you're looking to join a dynamic engineering team where your expertise in frontend development will help shape innovative solutions for leading brands, look no further As a forward-thinking ecommerce...


  • Melbourne, Victoria, Australia Heidi Health Full time

    Senior Software Engineer (Fullstack - AI Models)Join to apply for the Senior Software Engineer (Fullstack - AI Models) role at Heidi HealthSenior Software Engineer (Fullstack - AI Models)Join to apply for the Senior Software Engineer (Fullstack - AI Models) role at Heidi HealthDirect message the job poster from Heidi HealthHeidi is on a mission to halve the...


  • Melbourne, Victoria, Australia Squiz Full time

    OverviewSenior Fullstack Software Engineer (backend leaning) to join the product engineering team on a permanent basis, focusing on improving capability across the Squiz Digital Experience Platform (DXP). Location-flexible for the east coast of Australia (Sydney, Melbourne, Brisbane); hybrid work arrangement.ResponsibilitiesWork within a team of 3-5 software...


  • Melbourne, Victoria, Australia Squiz Full time

    OverviewSenior Fullstack Software Engineer (backend leaning) to join the product engineering team on a permanent basis, focusing on improving capability across the Squiz Digital Experience Platform (DXP). Location-flexible for the east coast of Australia (Sydney, Melbourne, Brisbane); hybrid work arrangement.ResponsibilitiesWork within a team of 3-5 software...


  • Melbourne, Victoria, Australia Anduril Industries Full time

    Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and business model of the 21st century's most innovative companies to the defense industry, Anduril is changing how military systems are designed, built and sold. Anduril's...


  • Melbourne, Victoria, Australia Frostbite Full time

    Join to apply for the Senior Software Engineer role at Frostbite4 days ago Be among the first 25 applicantsJoin to apply for the Senior Software Engineer role at FrostbiteDescription & RequirementsElectronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a...


  • South Melbourne, Victoria, Australia Roller Software Full time $120,000 - $150,000 per year

    About ROLLERROLLER is not your average software-as-a-service company. With a global presence in over 30 countries, we're here to bring some excitement to the leisure and attractions industry and make a difference Our mission is to help businesses operate smoothly and create fun and memorable guest experiences by providing seamless ticketing, point-of-sale,...