Sr. Go Software Engineer for TileDB Cloud

TileDB builds a suite of products to empower and accelerate organizations at the forefront of healthcare, geospatial analytics, and many other areas.

Our TileDB Cloud service provides a suite of serverless computation, data management, and interactive computing tools (user defined functions and task graphs, access control and logging, hosted notebooks, and more) to bring the benefits of the TileDB library to organization-scale needs.

Our open source TileDB Embedded (https://github.com/TileDB-Inc/TileDB) library provides a powerful storage and query engine with broad applicability and a particular focus on multidimensional arrays.

One example of the work we are enabling is with Rady Children’s Hospital newborn genetic sequencing project: Scale genomics data analysis for less with TileDB ft. Rady Children’s Institute for Genomic Medicine - YouTube

Full description and application here: Senior Golang Engineer - TileDB, Inc.


Description

We are looking for a senior Go engineer to help us develop and maintain our TileDB Cloud product (https://tiledb.com/cloud). You will be joining a growing team dedicated to improving the flagship commercial product of TileDB. Your key responsibilities will include designing and implementing new feature sets, such as advanced access control policies, new serverless computations, and data/compute monetization. You will help to run and maintain our infrastructure built upon Kubernetes and AWS, and expand it to other cloud providers such as Google Cloud, Microsoft Azure and Alibaba Cloud. This includes on-call rotations.

Location

Our headquarters are in Cambridge, MA, USA and we have a subsidiary in Athens, Greece. However, you will have the flexibility to work remotely as long as your residence is in the USA or Greece. US candidates must be US citizens, whereas Greek candidates must be Greek or EU citizens.

Expectations

In your first 30 days, you will familiarize yourself with TileDB, TileDB Cloud and our Kubernetes infrastructure. After 30 days, you will be fully integrated in our team. You’ll be an active contributor and maintainer of the TileDB Cloud infrastructure, and ready to start adding additional functionality.

Requirements

  • In-depth Golang Experience
  • In-depth experience with REST service designs
  • Experience using Kubernetes for production service deployments
  • Experience debugging performance critical applications

Preferred

  • C/C++ experience (e.g., CGO)

Benefits

  • Competitive salary and stock options
  • 100% medical and dental insurance coverage (for you and your dependents!)
  • Paid parental leave
  • Paid time off (vacation, sick & public holidays)
  • Flexible time off & flexible hours
  • Flexibility to work remotely (anywhere in the US or Greece)

TileDB, Inc. is proud to be an Equal Opportunity Employer building a diverse and inclusive team.