Software Engineer

RoktSydney3M ago

We are looking for several Senior C# engineers to join the Rokt Platform teams. The Platform teams manage a range of back-end services, hosted in AWS, that provide APIs to an Angular 6 front-end. As part of these teams, you will be contributing to the development of the core Rokt systems that are used to manage all aspects of Advertiser and Partner accounts, as well as their ongoing relationships with customers, and to view financial, analytics & reporting data.

This year the team are embarking on several large projects including rebuilding the e-mail and SMS nurture tracking system from scratch, supporting and contributing to a rebuild of the platform’s UI/UX, as well continuing to enhance various aspects of the system’s performance and reliability. This is an excellent opportunity to get involved in an established team working on interesting technologies at a fast growing technology company.

Our team structure is flat; we actively encourage participation from all team members throughout the entire engineering process. No egos. This is a hands on role, where you are expected to cut code, participate in engineering workshops, conduct peer reviews and help troubleshoot issues.

At Rokt, we’re big on Agile development, Microservices, DevOps, and automation. We love new and interesting tech - never because it’s shiny, but because it helps us solve problems. If you enjoy solving challenging problems at a large scale, and love striving for elegant solutions & following best practices, you'll be right at home in one of the Rokt Platform teams!

About Rokt

Rokt is a team of extraordinary people pioneering transaction marketing, in offices around the world from where we started in Sydney to Singapore, London to New York City & many more offices opening soon. We have developed a unique technology platform and performance-based advertising offering that is used by businesses of all sizes to help them better engage customers in their e-commerce experiences and to acquire new customers at scale. Rokt's customers include eBay, Expedia, Lyft, Uber, Groupon and others who use Rokt to acquire new customers via our growing partner network.


  • Bachelor's degree, equivalent experience or demonstrable aptitude
  • Proficiency in C# .Net (web) application development
  • Experience with large scale system architectures is highly desirable
  • Passion for quality (clean code, unit testing)
  • Willingness to actively collaborate with others
  • Knowledge of full scope of the software development lifecycle
  • A keen interest in the latest software engineering technologies
  • A demonstrable knowledge of data structures and basic algorithms
  • You have the ability to thrive in a dynamic forward-thinking technology environment
  • Full stack abilities a bonus


  • Working alongside some of the best and brightest software engineers
  • Competitive Salary
  • Health and wellness initiatives
  • Employee Share Scheme, which means all employees have a financial stake in the business
  • Technology allowance
  • Company end of quarter training and global events 4 times a year
  • Staff awards program
  • Generous staff referral program
  • Job-related training in-house and allowance for external training applications/contributions
  • Global network which offers opportunity to transfer to other markets