Software Engineer for Technical Innovation

1 week ago


Melbourne, Victoria, Australia Culture Amp Full time
About Us

Culture Amp is the world's leading employee experience platform, revolutionizing how 25 million employees across more than 6,500 companies create a better world of work.

Our Mission

We empower companies of all sizes and industries to transform employee engagement, drive performance management, and develop high-performing teams. Powered by people science and the most comprehensive employee dataset in the world, the most innovative companies including Canva, On, Asana, Dolby, McDonalds and Nasdaq depend on Culture Amp every day.

Why Join Us?

We're seeking a Senior Software Engineer to join our Team Review Cycles. This team is close to completing the rebuild of a major part of our Performance product, using a more adaptable domain model and a modern tech stack that includes Next.js, TailwindCSS, Storybook, Ruby on Rails, Temporal, Postgres, and AWS Aurora Serverless.

  • Tackle a wide variety of technical problems across our new codebase as you build features and help us move to a distributed and event-driven architecture.
  • Collaborate with other engineers through pair programming, authoring solution designs, or giving feedback on pull requests to build shared understanding of your work.
  • Work with product managers and designers to understand customer problems and help develop, refine, and implement solutions.
  • Be on call, maintain, and support the services the team is responsible for.
  • Evaluate and improve existing infrastructure, monitoring systems and processes to ensure our applications are always up and running.
  • Maintain exceptional standards of craftsmanship and excellence already established within the team, ensuring zero warnings/errors/exceptions on production.
About the Role

This job is for you if:

  • You have solid fundamentals and are a T-shaped developer with a backend focus. You're experienced in building web-based software applications and have a good understanding of cloud architecture patterns.
  • You are proficient in Ruby or are willing to learn. Bonus points if you have experience with Ruby on Rails, but it's not a requirement.
  • You want to contribute to the technical success and culture of the team as a whole, through excellent code, software design, improving practices, and influencing our ways of working.
  • You're product-focused, value progress over perfection, and always pursue to make a solid business impact.
  • You understand the value of test-driven development and know how and when to add the right type of tests.
  • You're a proactive and clear communicator. You value empathy and kindness and are able to articulate your ideas and feelings when writing or speaking, and are open to the perspectives others bring.
  • You're self-motivated and can work independently. You take the initiative to ensure that you have everything you need to work efficiently and call for support when required.
  • You are able to technically mentor/guide other engineers on the team.
What We Offer

We believe that our employees are the heartbeat of our success. We're committed to fostering a work environment that truly cares for and develops its people, and creates lasting positive impact. In addition to providing a competitive compensation package, some of the key benefits we offer are:

  • Average salary: $145,000 per year.
  • Employee Share Options Program: We empower you 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 to sustain the wellbeing, safety and development of our people.
  • Monthly Camper Life Allowance: An automatic allowance paid out each month with your pay - you can spend it however you like to help improve your experience and life outside work.
  • Team budgets dedicated to team building activities and connection.
  • Intentional quarterly wellbeing pauses: A quarterly company-wide shutdown day in each region to collectively pause, reset and focus on restoration and rest, without having to tap into individual vacation time.
  • Extended year-end breaks: An extended refresh period at the end of year.
  • Excellent parental leave and in work support program available from day 1 of joining Culture Amp.
  • 5 Social Impact Days a year to make a positive impact on the community outside of work.
  • MacBooks for you to do your best & a work from home office budget to spend on setting up your home office.
  • Medical insurance coverage for you and your family (Available for US & UK only).


  • Melbourne, Victoria, Australia Easygo Full time

    **About Easygo**We are a world-leading entertainment experience provider, constantly pushing the boundaries of large-scale software design and development. Our engineering organization is built on fostering growth, learning, and excellence in every aspect. Why This Role?As a highly skilled software engineer, you will dive into complex projects that...


  • Melbourne, Victoria, Australia Gorilla Jobs Full time

    We are looking for a skilled Software Engineer to join our team. The ideal candidate will have expertise in software development and innovation. Key responsibilities include leading software development with expertise, collaborating with cross-functional teams, and driving technical innovation.Our ideal candidate will possess strong technical skills,...


  • Melbourne, Victoria, Australia Commonwealth Bank of Australia Full time

    We are seeking a Technical Lead Software Engineer to join our team at the Commonwealth Bank of Australia.Company OverviewThe Commonwealth Bank of Australia is one of the largest banks in Australia, with a strong commitment to innovation and customer service. Our Retail Technology team is responsible for delivering world-leading technology across every aspect...


  • Melbourne, Victoria, Australia Rocket Software Full time

    Job SummaryWe are seeking a highly skilled Technical Support Leader to join our team at Rocket Software. This is an exciting opportunity for a seasoned technical professional to lead our support efforts and drive business growth.About the RoleThe Senior Technical Support Engineer will provide technical direction and leadership in the support, development,...


  • Melbourne, Victoria, Australia Autodesk Full time

    Key Responsibilities:• Collaborate with cross-functional teams to identify and prioritize software requirements.• Design, develop, and test software programs using Agile methodologies.• Identify and troubleshoot software defects and implement corrective actions.• Stay up-to-date with emerging software trends and technologies.• Work closely with...


  • Melbourne, Victoria, Australia Xero Full time

    About XeroXero is a global leader in cloud-based accounting software, dedicated to helping small businesses thrive.At Xero, our purpose is to make life easier for small business owners, their advisors, and communities around the world.We support our people to do the best work of their lives, empowering them to help small businesses succeed through better...


  • Melbourne, Victoria, Australia Rocket Software Full time

    Job Overview:The Senior Technical Support Engineer plays a pivotal role in providing technical direction and leadership in the support, development, and enhancement of Rocket products.Key Responsibilities:Provide technical expertise in resolving complex customer issues.Act as a technical subject matter expert on multiple products.Lead the development and...


  • Melbourne, Victoria, Australia Rocket Software Full time

    Job SummaryThe Senior Technical Support Engineer provides technical direction and leadership in the support, development and enhancement of Rocket products.Key ResponsibilitiesAble to assess customer needs and set expectationsVerify accuracy of business impact statement as provided by the customerIndependently perform problem verification by confirming a...


  • Melbourne, Victoria, Australia Agoda Full time

    Agoda is an online travel booking platform that empowers travelers to explore the world through innovative technology.We are a team of skilled software engineers who build cutting-edge systems to connect users with a vast network of hotels, flights, and activities worldwide.In this role, you'll have the opportunity to work on high-impact projects, mentor...


  • Melbourne, Victoria, Australia carsales Full time

    Company OverviewCarsales is a renowned automotive industry leader, recognized for its commitment to innovation and excellence.SalaryThe estimated annual salary for this position ranges from $180,000 to $250,000, commensurate with experience.Job DescriptionThis role offers a unique opportunity to drive technical vision and innovation as a technically adept...


  • Melbourne, Victoria, Australia Electronic Arts Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Electronic Arts. As a key member of our Frostbite Engine team, you will be responsible for designing and architecting technological solutions to improve the engine based on strategic need.ResponsibilitiesYou will collaborate with a distributed team of technical experts...

  • Software Engineer

    3 weeks ago


    Melbourne, Victoria, Australia Davidson Full time

    We are seeking a Software Engineer to join our team and help us develop innovative solutions. As a key member of our development team, you will be responsible for designing, implementing, and testing software applications. Your expertise in software development will enable us to create high-performing, scalable, and secure systems that meet the evolving...

  • Software Engineer

    7 days ago


    Melbourne, Victoria, Australia Pepperstone Full time

    Company OverviewWe are a global fintech company that empowers clients to trade the world's markets with confidence. Our team is passionate about harnessing technology's potential to drive market-leading solutions.About PepperstoneWe understand what it's like to trade globally and strive to create a better way to do so. With our digital, nimble, connected,...


  • Melbourne, Victoria, Australia Information & Communication Technology | Engineering - Software Full time

    Senior Software Engineer PositionWe are seeking a highly skilled Senior Software Engineer to join our team in Information & Communication Technology | Engineering - Software. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining scalable and fault-tolerant applications using AWS cloud services.Key...


  • Melbourne, Victoria, Australia Commonwealth Bank of Australia Full time

    As a Staff Software Engineer at Commonwealth Bank of Australia, you will have the opportunity to shape the technical evolution of our system by contributing to technical strategy, end-to-end design, implementation, and delivery. You will be responsible for developing APIs, microservices, backend components, data access layers, and driving innovative process...


  • Melbourne, Victoria, Australia WAVELENGTH Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer to join our team.As a key member of our engineering team, you will be responsible for designing and developing cutting-edge software solutions.Key Responsibilities:Lead Software Development: Collaborate with cross-functional teams to design, develop, and deploy software...


  • Melbourne, Victoria, Australia Information & Communication Technology | Engineering - Software Full time

    Senior Cloud Software EngineerWe are seeking a highly skilled Senior Cloud Software Engineer to join our team in Information & Communication Technology | Engineering - Software. As a Senior Cloud Software Engineer, you will be responsible for designing, developing, and maintaining scalable and fault-tolerant cloud-based applications using Node.js and...

  • Software Engineer

    5 days ago


    Melbourne, Victoria, Australia Information & Communication Technology | Engineering - Software Full time

    Company OverviewWe are a leading organization in the field of Information & Communication Technology, specializing in software engineering. Our team is dedicated to delivering innovative solutions using cutting-edge technologies.SalaryThe estimated annual salary for this position is $120,000-$150,000 based on industry standards and location...


  • Melbourne, Victoria, Australia Xero Full time

    Xero is a leading cloud accounting and bookkeeping platform that empowers small businesses to thrive. As Principal Engineer, you will drive engineering excellence and build global teams to accelerate our mission.About the RoleYou will be responsible for integrating recent acquisitions, such as Syft Analytics, into our platform. This will involve ensuring a...


  • Melbourne, Victoria, Australia carsales Full time

    Located in Australia, carsales is one of the leading providers of online automotive marketplace solutions. As a technically strong leader with an iOS background, you will be responsible for driving innovation on products and services that improve our customer experience.Job DescriptionWe are seeking a skilled individual to lead the iOS team in identifying,...