Senior Backend Engineer

Silicon Valley, CA, United States

Viome


Role Location

  • Silicon Valley, CA, United States

Employees

101 - 250 people

Address

4677 Old Ironsides Dr Ste 450
Santa Clara, CA, 95054, US

Tech Stack

  • React
  • Redux
  • Scala
  • PostgreSQL
  • JavaScript
  • Node.js
  • AWS
  • Java
  • Spring MVC
  • CSS
  • HTML
  • Ansible
  • CircleCI
  • Bash

Role Description

Responsibility: • Collaborate with AI/ML and Bioinformatics engineers to gather specific requirements and design solutions • Support the entire application lifecycle (concept, design, test, release and support) • Produce fully functional Web applications • Develop REST APIs to support queries from web clients • Design database schemas to support applications • Develop Web Applications for internal scientists and operation teams • Architect distributed solutions to help applications scale • Write unit and UI tests to identify malfunctions • Troubleshoot and debug to optimize performance

Job requirements: • Must be able to legally work in the US. • Prefer candidates with a BS/MS degree in Computer Science or related field with several (7+) years of relevant experience. • Strong experience in at least two systems programming languages and at least one framework. • Experience with Scala, Core Java, Spring Boot, Microservices, Akka/Play Framework, HTML, CSS, JavaScript, React, Redux, PostgreSQL is a big plus. • Strong experience with build scripts and tools such as Ansible, Jenkins, CircleCI, Apache Maven, Gradle, AWS CodeDeploy and similar • Strong experience of relational database design skills, object-oriented programming principles, event-driven design principles, distributed processing design principles • A solid understanding of information security standards and methodologies. • Familiarity with cloud technologies such as AWS and distributed processing technologies such as MapReduce, Hadoop and Spark is a big plus • Previous experience scaling large backends (1M+ users) is a big plus • Excellent analytical and problem-solving skills • Great attitude and ability to perform in a team environment

About Viome

We use the advanced technology developed for National Security at the Los Alamos National Lab to identify species and strains of all organisms (bacteria, viruses, fungi, phages, yeast, parasites, etc.) in your gut, assess how active these organisms are, and analyze whether they are producing nutrients or toxins from the food you eat. We feed all of this information to our state-of-the-art artificial intelligence engine to recommend the exact foods you should be eating and foods you should be minimizing with the goal to keep your gut in balance.

Company Culture

A vibrant, fun environment. We treat each other as our work family. We value transparency and reward initiative. We have spontaneous celebrations, lunches and happy hours at short notice. If necessary, to meet deadlines we work long hours but we always have fun doing it.

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