Java Engineer with Data Engineering skills (offline)

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.

Skills & Experience
— Background in computer science or similar quantitative field
— 5+ years of professional software development experience
— Expert Knowledge of Java
— Proficiency in 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:
— Experience with Big Data and AWS services is a plus
— Experience with Python, Sсala, etc
— Experience in the advertising domain is a big plus

We offer:
— Challenging work in an international professional environment
— 40-hour work week with flexible working hours
— Flexible work-from-home policy
— Competitive salary
— PE accounting and support
— 20 paid vacation days per year
— 14 paid sick days per year
— Medical insurance
— Mastering the English language with a native speaker
— Annual 250$ deposit for attending external events (conferences, workshops, etc.)
— Long-term employment and real opportunities to change roles and projects within the company
— Yoga classes, workout corner
— Collaborative and friendly team environment

Responsibilities:
— 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, highly performant real-time data processing solutions.
— Work with quality assurance, release engineering, and product management to deliver quality software
— Take your own 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 back to the business in a highly agile team approaching near-continuous deployment

About Proxet

Proxet is a custom web, mobile and software development company offering customized and tailored technology solutions to a wide range of clients. With over 10 years of experience in building complex solutions for enterprise-level businesses, SMBs, and startups, Proxet has delivered over 100 projects in Healthcare, Marketing, Financial Services, Retail, Real Estate, Aerospace & Automotive verticals. As a custom software development company, Proxet also provides thought leadership and advisory services to fast-growing startups and Fortune 500 companies.

About us:
10+ years in software development
4 offices globally
150% company growth within 2 years
200+ engineers & experts
90% of our projects incorporate ML/AI
30+ early-stage & VC-backed startups
Enterprise clients with over $1B+ in revenue

What we do:
— Neural networks
— Computer Vision & Image Recognition
— Natural Language Processing
— Chat Bots
— Data Mining
— Voice Technology
— Big and Small Data Processing
— Building semantic analysis
— iOS and Android development
— Main languages: Java, .Net, Ruby, Python, Scala, JavaScript

Company website:
https://nation.proxet.com/

DOU company page:
https://jobs.dou.ua/companies/proxet/

The job ad is no longer active
Job unpublished on 23 December 2020

Look at the current jobs Java Remote→