Software Engineer for Scalable Microservices

1 week ago


Melbourne, Victoria, Australia beBeeEngineer Full time $149,000 - $187,400
Job Description

Culture Amp is the world's leading employee experience platform, revolutionizing how millions of employees across thousands of companies create a better work environment.

We're seeking a Senior Software Engineer to join our team of talented engineers in building and maintaining a scalable microservices platform. Our goal is to empower companies to transform employee engagement, drive performance management, and develop high-performing teams.

The ideal candidate will have extensive experience in designing and developing web-based software applications with a deep understanding of scalability, security, and maintenance.

You'll be working closely with cross-functional teams to ensure seamless collaboration and effective communication.

  • Tackle complex technical challenges as we evolve our architecture from a monolith to a distributed, event-driven microservices platform.
  • Contribute to pivotal projects that support all product teams' growth.
  • Own the entire feature lifecycle, from conception through to deployment and production.
  • Collaborate and lead by example through pair/team programming, writing solution designs, or providing thoughtful feedback on pull requests.
Required Skills and Qualifications

To be successful in this role, you'll need:

  • Extensive experience building and operating web-based software applications.
  • Solid experience in one or more languages (TypeScript, Go, Kotlin, or Ruby).
  • A proven track record of building and maintaining both backend and frontend services.
  • A commitment to writing clean, maintainable, and well-documented code.
  • Excellent communication skills.
Benefits

We offer a competitive compensation package, including:

  • Employee Share Options Program: Empower yourself to be an owner in Culture Amp and share in our success.
  • Programs, coaching, and budgets to help you thrive personally and professionally.
  • Access to external providers for mental wellbeing and coaching support.
  • Monthly Camper Life Allowance: An automatic allowance paid out each month with your pay – spend it however you like to improve your experience and life outside work.
  • Team budgets dedicated to team-building activities and connection.
Why Choose Us?

We believe in creating a better world of work for all. We're committed to diversity, equity, and inclusion, with Employee Resource Groups and ally communities in place.

Join us in shaping the future of employee experience and making a lasting positive impact.



  • Melbourne, Victoria, Australia Canonical Full time

    Overview Microservices Engineer role at Canonical.Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets.Our platform, Ubuntu, is widely used in cloud, data science, AI, engineering, and Io T initiatives.We recruit on a global basis and support mostly remote work with few office-based...


  • Melbourne, Victoria, Australia Canonical Full time

    OverviewMicroservices Engineer role at Canonical.Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in cloud, data science, AI, engineering, and IoT initiatives. We recruit on a global basis and support mostly remote work with few office-based...


  • Melbourne, Victoria, Australia beBeeSoftware Full time $130,000 - $180,000

    Job Title: Senior Software EngineerWe are seeking a skilled and experienced software engineer to join our team as a senior software engineer. The ideal candidate will have expertise in designing and implementing scalable API design and microservices-based solutions, with a strong grasp of domain-driven design, API best practices, and service...


  • Melbourne, Victoria, Australia beBeeSolution Full time $120,000 - $180,000

    Software Solutions ExpertThe RoleWe are looking for a skilled software solutions expert to join our growing team and help shape the design and delivery of innovative, scalable software solutions. This role is ideal for someone who enjoys solving complex problems, collaborating across disciplines, and translating business needs into practical, user-focused...


  • Melbourne, Victoria, Australia beBeeEngineer Full time $120,000 - $160,000

    Job OverviewOur organization is seeking a seasoned software engineer to lead the development of in-house software products. The ideal candidate will possess expertise across both frontend and backend frameworks, as well as strong experience in building scalable APIs and microservices.Key ResponsibilitiesDesign, develop, deploy, and maintain complex software...


  • Melbourne, Victoria, Australia beBeeSoftware Full time $120,000 - $160,000

    About the RoleAs a Software Developer, you will play a key role in designing and building software applications that meet the needs of our customers. Your expertise in C++ systems programming will be essential in creating high-quality, scalable software systems.Your ResponsibilitiesSupport the entire application lifecycle from concept to release and...


  • Melbourne, Victoria, Australia beBeeSoftwareDeveloper Full time $150,000 - $180,000

    Microservices DeveloperOverviewCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets.Our platform, Ubuntu, is widely used in cloud, data science, AI, engineering, and IoT initiatives.We recruit on a global basis and support mostly remote work with few office-based roles.Teams meet 2–4...


  • Melbourne, Victoria, Australia beBeeBackendDeveloper Full time $120,000 - $160,000

    Job OpportunityWe are seeking an experienced software engineer to design, develop and deliver scalable and secure enterprise applications using Java, Spring, Microservices and Reactive Programming.Key ResponsibilitiesDesigning backend services and APIs for enterprise applications including RESTful APIs and microservices architectureCollaborating with...


  • Melbourne, Victoria, Australia beBeeSoftware Full time $150,000 - $220,000

    Job Title: Backend Software EngineerWe are seeking a skilled Backend Software Engineer to design, develop and maintain scalable enterprise applications. This role involves working with Java, Spring, Microservices and Reactive Programming technologies.Key Responsibilities:Develop secure and scalable backend systems using Java and Spring.Maintain existing...


  • Melbourne, Victoria, Australia Trideca Full time $125,000 - $175,000 per year

    About us Trideca is a strategy, data and digital partner for technology transformation across Australia. We have worked with some of Australia's leading enterprise companies (including NAB, Suncorp, Optus, Medibank, AGL and many more), to help transform and empower their businesses. Working for Trideca, you will be challenged to think outside the box and do...