Back to Careers


Data Engineer

Oakland, CA
Full Time
Apply now

Mission to reshape science

Breakthrough discoveries once occurred when scientists like Alexander Fleming noticed a halo of dead bacteria surrounding a mold colony. But today's breakthroughs often go unnoticed because they are buried in uninterpretable spreadsheets, inaccessible data, or excessive experimental noise. Riffyn’s mission is to unlock the full potential of today’s science by delivering clean, connected, meaningful data the moment it is collected.

At Riffyn, we think beyond the conventional. We dream big. Our mission is to help accelerate the science that improves all of our lives and our planet’s quality and sustainability.Riffyn believes there is a better way to approach research and development. And that is to empower scientists to make better decisions and faster discoveries by unlocking the power of data.

Our technology and people change lives by driving advancements in biological research, medicines, sustainability, and more. If that inspires you, join us.

Life at Riffyn

Life at Riffyn is about working with teammates who are deeply passionate about what we do because we know that our work has the power to change lives. We approach our work with trust and honesty. And we’ve built a diverse team and culture fueled by collaboration and openness.

Our employees developed our five core values, and these extend beyond the work we do and into how we support each other. We are continually evolving to ensure that every employee feels appreciated and encouraged to do what matters for themselves, the company, and each other.

Riffyn’s core ethos

  • Get there honestly – have the courage to take the right path
  • Do what matters – own the why of the work we do
  • Make it fun – humor separates us from the machines
  • Work well together – trust builds the strongest teams
  • Keep evolving – challenge the status

The role

Riffyn is looking for a data engineer to work on our flagship product, Riffyn Nexus. We are focused on engineering excellence and feature development at scale, which delivers a seamless and intuitive user experience on a rock-solid platform that will continue to amaze our growing user base for years to come.
This role offers interesting data ingestion and mining problems (scientists perform a lot of measurements), room to experiment and find the best solution, and an expectation that you will influence Riffyn's engineering practices.
We operate a microservices architecture to enable independent development, scale, and testability of the different components in our infrastructure. You won’t find egos here - our team is inspired by our mission, energized by our challenges, and is hungry to learn.


  • Research, design, implement and maintain data processing code and services.
  • Architect, assemble, assimilate, clean, and conform large, complex datasets.
  • Write clean, modular, reliable, testable, and efficient code.
  • Work with data structures and schemas, algorithms, data processing, distributed systems and services.
  • Document technical designs, test plans, and technical requirements to support clarity of direction and efficient development work.
  • Apply good work practices, sharing knowledge, and identifying problems early.
  • Evolve our codebase by refactoring and updating to enable scale.
  • Adhere to - and support - Riffyn’s Information Security Management System (ISMS) policies and procedures.

Your background and skills

  • B.S. or M.S. in Computer Science or related Engineering disciplines.
  • 1+ years of experience as a data engineer.
  • Strong knowledge of Python, Pandas, Numpy or Scala or MATLAB or R.
  • Strong in system design, data-structure and algorithm.
  • Experience in creating high-quality and fast data processing services.
  • Experience in machine learning or data mining with emphasis on linear algebra.
  • Familiarity in developing scalable applications using distributed and parallel processing systems.
  • Knowledge with event streams and stream processing.
  • Excellent problem-solving skills - know how to break a complex problem into simpler parts and be able to explain how you do it.
  • Familiarity with building RESTful API’s is a plus.
  • Familiarity with building real time applications is a plus.
  • Significant experience with AWS or other cloud providers.

Bonus points: other server-side languages (Go, Python, Java, etc.), Celery, Kafka, MongoDB, SQL, AWS, Hive, Dask, BI tools, Kubernetes and Docker.


If you thrive in a fast-paced, down-to-earth, collaborative, and mission-driven environment, Riffyn is the place for you. Join the journey of a lifetime and be at the forefront of the next revolution of scientific discovery.
Apply with your CV, cover letter, and any portfolio of materials that illustrate your skills (presentations, websites, data analysis, etc.).

Apply for this job

Apply now
Mariana Maya's photo

Mariana Maya

Sr. Digital Marketing Manager

Other Jobs