Senior Software Engineer, Data Platform

As a member of the Data Platform team at Evernote, you will help advance the platform to allow the organization to make data-driven decisions and also improve the product experience. To achieve this, the team currently leverages the power of the Google Cloud Platform and existing open source technologies.

The team is also responsible for building tooling around data while also promoting best practices around it with a focus on user data privacy. We are looking for a driven, detail-oriented and passionate engineer to come to join our growing Data Platform team.

What you’ll do:

  • Design, build and maintain critical data-pipelines (both batch and streaming) that deliver over a billion events with measurable quality within bounds of defined SLA(s)
  • Work with product and engineering managers to build necessary tools to help with their data-related needs
  • Build tools and infrastructure that enables external teams (engineers and analysts) to effectively create efficient data-pipelines
  • Be a champion of the overall strategy for data governance, security, privacy, quality and retention that will satisfy business policies and requirements
  • Identify, document and promote best practices

What you’ve done:

  • You’ve 5+ years of data engineering experience
  • You’ve extensive programming experience in Python/Java
  • You have extensive hands-on experience in data modeling, data pipeline design, and development
  • You have a deep understanding of data processing frameworks and tools (e.g Beam, Spark, Hive, Kafka etc)
  • You are proficient in relational as well as NoSQL data stores, methods, and approaches  
  • Experience with Google Cloud or similar cloud provider is nice to have
We are committed to an inclusive and diverse Evernote. We believe that different perspectives lead to better ideas, and better ideas allow us to better understand the needs and interests of our diverse, global Evernote Community. We welcome people of different backgrounds, experiences, abilities and perspectives and are an equal opportunity employer.

Apply for Senior Software Engineer, Data Platform

About Evernote

Evernote is a place for individuals and teams to assemble, nurture, and share ideas in any form.

We’ve assembled an incredibly talented, diverse, and spirited team to build products that impact the lives of millions of people around the world. Our employees enjoy access to the best tools available, an open and collaborative work environment, and end each day knowing that they’ve made a tangible impact.

The Evernote app is available across platforms on desktop, mobile, or on the web, meaning your ideas are always with you, always accessible, and always in sync. We believe that no idea is too big to lead or too small to matter, and continually develop a service and reputation based on innovation and trust.