The "Senior Java Developer - Cloud" will work in collaboration with Java Developers and Data Scientists on the Data Services team in supporting three major projects: a surfacing engine that serves millions of users per day, crawlers that scour the web and use computer vision, and an infrastructure that processes, aggregates and filters billions of events per day. You will make a difference: your work will be used by more than a hundred million users per day.

What you'll be doing:   

  • Work in close collaboration with the Product Owner to understand the requirements
  • Work closely with the software development team to maintain a high level of product quality
  • Propose solutions to our unique challenges (high throughput, low latency)
  • Work with existing DevOps teams to implement requirements
  • Work with Data Science team to architect their solutions following best practices
  • Innovate and communicate new practices, technologies and methodologies

What you'll need to be successful: 

Must haves:

  • A minimum of 5 years in a similar role 
  • Experience with leading cloud providers such as AWS, Azure and Google Cloud Engine and their offerings
  • Working knowledge of Python, Java, Docker, Kubernetes, Mesos, etc.
  • Experience using CI/CD tools (ex.: GitLab, Bitbucket, Terraform, etc.)
  • Ability to setup monitoring (cost, performance, etc.) of cloud-based solutions

Nice to Haves:  

  • Experience with distributed solutions (ElasticSearch, Kafka, Spark, Cassandra, etc.)
  • Experience with High availability and High throughput architecture
  • Experience with Big Data solutions (Hive, Spark, Kafka, BigQuery, Databricks, etc.)
  • Experience with leading on-premises cloud solutions such as Mesos and Kubernetes
  • Can build POC to demonstrate new tools, versions or opportunities.
  • An obsession with security and vulnerability testing

As an equal opportunity employer, we celebrate diversity and are committed to creating an inclusive environment for all employees

IN this role, you may be exposed to adult content. 

Apply for this Job

* Required

resume chosen  
(File types: pdf, doc, docx, txt, rtf)
cover_letter chosen  
(File types: pdf, doc, docx, txt, rtf)