Senior Software Engineer - Data Engineering

Senior Software Engineer - Data Engineering
Rokt, Australia

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
Bachelor's Degree
Total Vacancies
1 Job
Posted on
Mar 8, 2024
Last Date
Mar 16, 2024
Location(s)

Job Description

About Rokt

Rokt is the global leader in ecommerce technology. We unlock revenue for companies by using AI and machine learning to present highly relevant offers to each shopper, personalizing the online shopping experience and maximizing the value of each transaction moment. Uber, Live Nation, AMC Theatres, PayPal, Hulu, Staples, Lands’ End, GoPuff, HelloFresh are among the more than 2,500 leading global businesses and advertisers relying on Rokt’s technology to increase engagement, revenue and customer acquisition.

With our December 2022 secondary transaction, Rokt’s valuation increased to $2.4 billion. We are expanding rapidly and operating in 15 countries across North America, Europe and Asia-Pacific with the largest office in NYC and a major Ramp;D hub in Sydney. With consistent hyper growth ahead of the market and a vibrant company culture, Rokt has been listed in ‘Great Places to Work’ in the US and Australia.

About Rokt’stars

As a mission-driven, hyper-growth community of curious explorers, our ambition is to unlock the full potential in ecommerce and beyond. Our bias for action means we are not afraid to quickly venture into uncharted territories, take risks or challenge the status quo; in doing so we either win or learn. We work together as one aligned team never letting egos get in the way of brilliant ideas. We value diversity, transparency and smart humble people who enjoy building a disruptive business together. We pride ourselves on being a force for good as we make the world better.

About The Role

We're currently looking for a senior engineer to join our Identity team, who are on the cutting edge of software engineering and mathematics, building out some of the most unique and scaleable systems around graph theory around. For this role we’re looking for someone with strong back end engineering experience, specifically with large scale data and complex systems. This team thrives in turning ambiguity into clarity, being able to connect the dots of over 2 billion edges into usable, highly relevant data that feeds directly into our market-leading machine learning systems.

In practice, you’ll have the chance to improve and build on a system that already has over 35,000 containers in production, deals with Petabytes of data, 2.5bn individual eCommerce transactions per year, the largest Kubeflow pipelines in the world, and systems that routinely deal with 10,000+ RPS, and continues to scale

All of that data that we process goes through Machine Learning and Deep Learning algorithms and models, all built and trained in-house, to ensure peak relevancy for consumers, and are constantly being improved upon, which results in one of the most advanced and mature Machine Learning practices in the world.

We currently have over 140 engineers in Sydney, with a view to expanding over the next few years across all sites. We've established a brand-new engineering hub in Seattle, with access to some of the best engineers from around the world

This is a truly unique opportunity to come into a business hitting its stride, offering a phenomenal mix of freedom and room for innovation and growth, with a mature and well-defined engineering culture to back it up. You’d be working on systems often more scalable and complex than the major tech players, with the freedom to make the role yours, without the red tape that often comes with those roles, and the compensation to back it up.

Responsibilities
  • Build and scale complex software systems built on machine learning, graph theory and large scale data
  • Solve technical problems of the highest scope, complexity, and ambiguity as an individual contributor
  • Proactively identify and propose improvements to the current system architecture that emphasises performance, reliability and scalability
  • Act as both an engineer and system architect, as this team is constantly researching and developing new theories and ways of working
  • Work directly with ML teams to productionise and utilise your work in real time.

Requirements

  • Bachelor’s degree or equivalent practical experience.
  • 7+ years of experience in commercial software development experience designing, building, and operating distributed systems, working with large scale data sets and ingestion systems.
  • Deep understanding of complex and scalable systems - you can design, build and maintain top-level systems with a desire to work on deep and interesting technical problems.
  • Extensive experience working with cloud-based applications and architecture (Rokt’s systems are hosted in 4 separate regions over 14 markets, all on AWS).
  • Strong system architecture design experience and understanding; space/time complexity, API contract design and stewardship, cloud-based infrastructure (AWS/GCP).
  • Learn quickly: demonstrated ability to quickly

Job Specification

Job Rewards and Benefits

Rokt

Information Technology and Services - Sydney, Australia
© Copyright 2004-2024 Mustakbil.com All Right Reserved.