Data Engineer for Scalable Reporting Systems

7 days ago


Sydney, New South Wales, Australia SafetyCulture Full time

At SafetyCulture, we strive to make a lasting impact on businesses worldwide. As the operational heartbeat of our platform, our technology gives workers a voice and leaders the visibility to make informed decisions.

We're constantly pushing the boundaries of innovation, expanding into sensors/IoT, scalable architectures, and more. Recently valued at AU$, we're investing our resources in creating a better workplace for all. With rapid growth on the horizon, we're seeking talented, self-motivated individuals who value collaboration, growth, and learning to join our team.

The tech stack

We utilize a modern technology stack comprising Go/ for front-end development, AWS/Kafka/Kubernetes for infrastructure, Swift/Kotlin/C++ for mobile applications, and a range of other cutting-edge tools. This enables us to deliver high-quality solutions that meet the evolving needs of our customers.

The Role: Data Engineer for Scalable Reporting Systems

This role is part of our Reporting team, responsible for designing and implementing new features to address challenges around discoverability and usability. Your primary focus will be ensuring our reporting experiences are intuitive, efficient, and impactful for our customers.

You'll be empowered to build fast-paced product experiments, make complex architecture decisions, and drive change. As a key member of the engineering team, you'll own the delivery of practical solutions to solve real-world reporting needs for customers, knowing that your work has an immediate positive impact.

As a data engineer, you'll be instrumental in building and running a system that serves hundreds of thousands of users, with a goal of scaling to millions in the near future. We empower engineers to learn new skills and leverage technology to solve customer problems, including initiatives in IoT, machine learning, server-driven UI, micro-frontends, and event-driven architecture.

Your Impact

Be recognized as an expert in relevant technologies and have influence over the direction of the team and function. Improve others' ability to deliver great work and drive initiatives focused on release safety, repeatability, and improving the way we do things. Mentor colleagues, actively engage in building a culture of candid feedback, and help the engineering teams give and receive constructive feedback.

We encourage involvement in the community, open-source work, attending talks and events, and experimenting with new technologies.

About the Team

In Sydney, we have teams developing and supporting our SaaS platform, working on extending functionality and longer-term strategic bets, including real-time incident reporting, analytics, and IoT. Each team has a co-located manager, product manager, designer, direct access to customers, and support from specialists in quality, SRE, and specific technologies.

Essential Skills and Qualifications:
  • Experience in back-end development, particularly with Go and gRPC apps.
  • Willingness to expand into front-end development, including learning React, and UI testing frameworks.
  • Ability to take ownership of complex feature delivery, including breaking down requirements, providing accurate time estimates, and actively engaging in team planning and discussions.
  • Skill in evaluating trade-offs between effort and impact, involving team members to make informed decisions based on pros and cons of different approaches.
  • Collaboration with Product Managers, Designers, and Quality Engineers to drive effective solutions.
  • Able to contribute to uplift team performance through feedback, understanding customer pain points, and applying broader context to improve work.
  • Demonstrate SafetyCulture values (Think Customer, Open Honest Always, Better as a Team, Be Bold Bring Action).
Desirable Skills:
  • Experience generating customized PDF, Word, and Excel reports.
  • Knowledge-sharing capabilities.
  • Some level of experience with on-call production support, ensuring operational stability, monitoring production logs, analyzing web performance, and user event data, handling migration from legacy technology, managing feature flags, and ensuring the operational health of systems.
  • Experience with key/value store and relational databases (DynamoDB, Postgres, MySQL)
  • Building and running SaaS or cloud services at scale.
More than a Job

We offer a competitive salary of $150,000 - $200,000 AUD per annum, equity with high growth potential, hybrid working arrangements, access to professional and personal training and development opportunities, hackathons, workshops, lunch & learns, and a comprehensive benefits package.

Our office in Sydney offers an in-house culinary crew, barista coffee machine, craft beer on tap, boutique wines, quarterly celebrations, table tennis, board games, books library, and pet-friendly environment. We prioritize inclusion and value individuals with potential over a checklist of qualifications.


  • Data Engineer

    3 weeks ago


    Sydney, New South Wales, Australia Lifebyte Systems Full time

    Job Title: Data EngineerAt LifeByte, we are a dynamic and innovative collective of tech visionaries driven by a relentless pursuit of excellence. Our collaborative work environment fosters a culture of creativity, efficiency, and precision. We empower businesses to thrive and individuals to unlock their full potential.We are seeking a highly skilled Data...

  • Data Engineer

    4 weeks ago


    Sydney, New South Wales, Australia Lifebyte Systems Full time

    At LifeByte, we are a dynamic and innovative collective of tech visionaries driven by a relentless pursuit of excellence. Each of us brings a unique set of skills to the table, collaborating on projects that shape the future.We are dedicated to fostering an ecosystem of seamless resource exchange, where efficiency and precision are paramount. With...

  • Data Engineer

    2 days ago


    Sydney, New South Wales, Australia Data - AI & Data Science Full time

    Drive Business Value with Data Engineering at Domain GroupWe are seeking a skilled Data Engineer to join our Data Decision Science team in Sydney. As a key member of our data department, you will play a critical role in building scalable data pipelines that power Australia's property market.About the RoleThis is an exciting opportunity to work with...


  • Sydney, New South Wales, Australia Firesoft People Full time

    Firesoft People is a dynamic and innovative company that offers competitive salaries to its employees. We are looking for an experienced Lead Data Engineer who can play a key role in designing and implementing scalable data solutions.The estimated salary for this position is $150,000 - $200,000 per year, depending on location and experience.Job...


  • Sydney, New South Wales, Australia The Recruitment Company Full time

    A career-defining opportunity awaits an accomplished Senior Data Engineer to spearhead the development of cutting-edge messaging systems within a prestigious financial services organization.With a strong track record of deploying and operating Kafka platforms in production environments, you will leverage your expertise in SQL, Python, and cloud-based...

  • Data Engineer

    4 days ago


    Sydney, New South Wales, Australia Data - AI & Data Science Full time

    About UsWe shine a light on the property market, simplifying the journey for all involved. Our expertise and exclusive data drive change. At Domain Group, our data department leads the way in driving value across the organisation.The RoleAs a Senior Data Engineer, you'll play a key role in building data pipelines that power Australia's property market....


  • Sydney, New South Wales, Australia AFL Recruitment Full time

    About the RoleAs a software engineer, you will play a key part in building scalable systems that meet the needs of our customers. Your expertise in backend development will be crucial in designing efficient algorithms and architectures that drive business growth.Key ResponsibilitiesDesign and develop scalable backend systemsCollaborate with cross-functional...


  • Sydney, New South Wales, Australia T-Shirt Ventures Full time

    About the Role:We're seeking a skilled Software Engineer to join our team. As a key member of our development team, you'll be responsible for building scalable systems and architecting modern applications.Key Responsibilities:Design and develop scalable software systemsCollaborate with cross-functional teams to drive innovationEnsure high-quality code and...


  • Sydney, New South Wales, Australia Rokt Full time

    We are Rokt, a leading ecommerce company driving growth through personalized and relevant experiences for customers globally. Our innovative platform powers billions of transactions daily, considering billions of data points.Our engineering team builds cutting-edge ecommerce technology that empowers marketers with sophisticated, AI-driven tooling to better...


  • Sydney, New South Wales, Australia Canva Full time

    About the RoleWe are seeking a talented Design Systems Engineer to join our team in Sydney, Melbourne, Brisbane, Perth, or Adelaide. As a key member of our Experimentation Platform team, you will play a crucial role in helping Canva accelerate growth and delight by enabling teams to make informed decisions through data-driven insights.Key...


  • Sydney, New South Wales, Australia Talenza Full time

    Are you an experienced Site Reliability Engineer seeking a challenging role where your expertise in software engineering and observability can drive the reliability, scalability, and performance of critical systems? In this Sydney-based Senior SRE position with a leading financial services institution, you will play a pivotal role in enhancing the...


  • Sydney, New South Wales, Australia Lifebyte Systems Full time

    LifeByte Systems is a dynamic and innovative collective of tech visionaries driven by excellence. We bring unique skills to the table, collaborating on projects that shape the future.About Us: Founded in 2017, we foster an ecosystem of seamless resource exchange, where efficiency and precision are paramount. With cutting-edge solutions, we empower businesses...

  • Big Data Engineer

    6 days ago


    Sydney, New South Wales, Australia Zone IT Solutions Full time

    We are seeking a highly skilled Big Data Engineer to join our team in Melbourne, Sydney, or India.Job Summary:Zone IT Solutions is a leading recruitment company specializing in Digital, ERP, and larger IT Services. We require an experienced Big Data Engineer to design and implement scalable big data solutions for our clients' analytical needs.About the...


  • Sydney, New South Wales, Australia Vow Group Full time

    About the Role:We are seeking a skilled Software Engineer to join our team. The ideal candidate will have experience with designing and developing scalable systems using a range of technologies.Responsibilities:- Design and implement scalable software systems to meet business requirements.- Collaborate with cross-functional teams to deliver high-quality...


  • Sydney, New South Wales, Australia SafetyCulture Full time

    Company OverviewSafetyCulture is a leading provider of technology solutions that help businesses improve their operations and customer experiences. With a strong commitment to innovation and customer satisfaction, we are seeking a talented Data Engineer to join our team.

  • Backend Developer

    6 days ago


    Sydney, New South Wales, Australia Rokt Full time

    About RoktRokt is a pioneering ecommerce leader that empowers companies to unlock value by making each transaction relevant at the moment that matters most, when customers are buying.Our AI-based relevance Platform and scaled ecommerce network powers billions of transactions worldwide. With a valuation of $ billion USD, we continue to expand rapidly across...

  • Senior Data Engineer

    4 weeks ago


    Sydney, New South Wales, Australia Cdc Data Centres Full time

    About UsCDC Data Centres is a leading operator of sovereign, secure, world-class data centre facilities in Australia. Our mission is to attract, retain, and grow the world's best data centre team.About the RoleWe are seeking a Senior Data Engineer to design, implement, and support telemetry systems and reporting solutions within our IT environments. The...


  • Sydney, New South Wales, Australia Pyramid Global Technologies Full time

    Job Description:About this JobWe are seeking an experienced IT Operations Engineer to join our team at Pyramid Global Technologies. This is a key role in ensuring the smooth operation of our scalable systems and services.Key Responsibilities:Administer changes in production environments, improving operational health and reducing downtime.Lead on-call...


  • Sydney, New South Wales, Australia Sig Susquehanna Full time

    About Sig SusquehannaSig Susquehanna is a global quantitative trading firm driven by relentless problem solvers within each of our core disciplines: Trading, Technology, and Quantitative Research.Job SummaryWe are seeking an experienced Linux Systems Engineer to join our team in Sydney. As a Senior Linux Systems Engineer at Sig Susquehanna, you will be...


  • Sydney, New South Wales, Australia Macquarie Full time

    As a Cloud Engineer at Macquarie, you will play a critical role in designing, implementing, and maintaining our cloud-based systems. With a focus on scalability, performance, and security, your expertise will ensure the seamless operation of our cloud resources.Key to your success will be your experience with Confluent Kafka, including setup, configuration,...