Senior Software Engineer - Backend

Menlo Park, California, United States · Engineering

Description

The Senior Software Engineer will initially report to the VP of Engineering and be part of a team responsible for the development of our backend platform. You will help drive the architecture and implementation of a robust, highly performant, and scalable Java-/JavaScript-based services and data pipelines. The system is running on GCP, employing a modern event-driven architecture, while utilizing the latest technologies. This is a hands-on position, providing the opportunity to build out a NextGen DNA processing and analytics platform that long-term will include new technologies, such as machine learning and blockchain.

Requirements

Responsibilities

Required Experience and Skills:

Preferred:


Keywords: Java, Spring, J2EE, React, Reactive, Python, Kafka, Kinesis, Akka, Spark, GCP, Kubernetes, Bigtable, AWS, S3, MySQL, MongoDB, NodeJS, Cassandra, Redshift, BigQuery, MariaDB, Postres, Redis, Hadoop, Analytics, Big Data, Lambda, LIMS, SQL, Caching, Distributed Systems, Query Engine, Streaming, Spring, SOA, Microservices, REST, GraphQL, GRPC, ActiveMQ, Clustering, Machine Learning, AI

Apply for this job