Software Engineer, Organization

Silicon Valley, CA, United States



Core Back-End

Role Location

  • Silicon Valley, CA, United States


501+ people


305 Walnut St
Redwood City, CA, 94063, US

Tech Stack

  • Scala
  • Java
  • Javascript
  • C++
  • Spark
  • React JS
  • Flux
  • Objective C
  • iOS/Swift
  • Swift
  • Elasticsearch
  • Kubernetes
  • Ruby
  • Kotlin
  • Python
  • MySQL
  • Electron

Role Description

What you’ll do: Design, implement, and launch new modular scalable search systems that search over hundreds of millions of notes and other content. Work with client engineers to ensure that we deliver an amazing search experience to our users in every Evernote client You will work mainly with Java, but some Python and Scala. There is some room for other languages due to being microservice-oriented and having a decent number of separate pipelines/batch jobs. You will manage an Elasticsearch cluster in GKE, as well as some Java microservices that provide an API to interacting with ES and other pipelines. You will work towards adding more intelligence to search, there is a lot of room for personal initiative and creativity there. We maintain our own reindexing system due to it being unfeasible to store document sources in our ES cluster.

What we’re looking for: You are an expert in implementing and launching scalable systems You have a strong foundation in computer science with competency in algorithms and system design You have a working knowledge of information retrieval techniques You have B.S., M.S. or Ph.D in Computer Science or a related field or 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.

About Evernote

Evernote Corporation creates products and services that have helped people better focus on what matters most. Evernote has changed the way individuals turn their ideas into actions, helped teams work better together, no matter where they are. 225 million people around the world have discovered Evernote, which is used in over 25 languages every day.

Evernote has assembled a group of exceptionally talented, inclusive, and spirited team members to build products that impact the lives of millions of people around the world. We believe that no idea is too big to lead or too small to matter, and continually develop a platform and reputation based on innovation and trust. 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.

Evernote Corporation is a global, privately-owned company headquartered in Redwood City, California.

Company Culture

This is a place where your authentic self is celebrated. Our product is built from our passion; we are constantly evolving our business and culture in order to meet the needs of our customers and employees that impact and inspire us everyday!

Interested in this role?
Skip straight to final-round interviews by applying through Triplebyte.