Search protocol activated

This position is closed

Senior Python Engineer with Data Engineering skills for Roku

Python Roku

Develop and maintain Roku’s cutting edge advertising planning, delivery, and insights products/solutions.
You’ll be working on the next generation of Roku’s DMM (Digital Marketing Management) platform based on a real-time bidding solution with high-load up to 3M QPS used by leading advertisers to manage their online ad campaigns across all media channels, device platforms, and advertising exchanges.
You’ll become part of a distributed team developing a product that is used by thousands of businesses worldwide.


Roku makes it easy to watch your favorite TV. All Roku devices provide easy access to free TV, live news, sports, movies, and more. It’s affordable to enjoy all your favorite content with no limits.

project tech-stack

What we looking for

Recommended background:

  • Background in computer science or similar quantitative field;
  • 5+ years professional software development experience;
  • Expert Knowledge of Python;
  • Proven experience AirFlow;
  • Proficiency writing efficient SQL;
  • Experience with data frameworks like Spark SQL, Spark Streaming etc.;
  • Experience developing high scale and high performance distributed systems for real-time data processing;
  • Product-focused mindset;
  • Team-player with strong interpersonal skills;
  • English — Upper-intermediate or above.

will be a plus:

  • Practical experience with Java;
  • Experience with Big Data and AWS services is a plus;
  • Experience in the advertising domain is a big plus.




  • Work with a highly skilled engineering team in all phases of the Agile development process from design to deployment;
  • Design, develop, and maintain a high scale, high performance real-time data processing solutions;
  • Work with quality assurance, release engineering, and product management to deliver quality software;
  • Take the initiative in the development process and working atmosphere improvements, be proactive in suggesting new vision and approaches to the platform development; anticipate in problems or issues solutions that may arise;
  • Deliver constant value-added performance to the business in a highly agile team approaching near-continuous deployment.

company information:

Proxet Nation

We at Proxet believe that employee collaboration is the key to success. Our employees feel valued, listened to, and involved this way, and we are proud to say that our people are our biggest asset!

If you’d like to join our Proxet Nation and work closely with high-level professionals and our engineers, fill the form!

what we offer:

Company benefits

  • Work-from-home policy

    Work-from-home policy (fully remote option)

  • Insurance coverage and paid sick leaves

  • In-house English classes with native speaker

  • Yoga classes outside on the office terrace

  • Sport competitions

    Sport competitions, our events, corporate team buildings!

Interested in this closed position?

Leave the information about yourself and we will contact you when we have suitable vacancies!

    Stand with Ukraine

    We stand with our friends and colleagues during this struggle for their freedom and independence—and lives, above all. To support Ukraine in its direst hours, visit this page.