Job Description
TileDB is looking for a Site Reliability Engineer to join our dedicated infrastructure team and help us develop, maintain and administer our TileDB Cloud product. Your key responsibilities will include managing, configuring and deploying infrastructure components such as Kubernetes clusters, MariaDB, Cloudflare workers as well as developing tools to automate them. You will help to expand TileDB Cloud to other cloud providers such as Google Cloud, Microsoft Azure and Alibaba Cloud, along with improving our existing multi-region setup. You also will assist with establishing deployments of TileDB Cloud Enterprise edition for on-premise use.
Company
We build the TileDB Cloud Database, and an interlocking set of vertical solutions using the TileDB Arrays system: for genomics, geospatial, imaging, and other applications. TileDB was founded in 2017, after several years of implementation at Intel Labs, to solve use-cases at the Broad Institute and MIT. TileDB has raised over $50 million in funding from high-profile investors, with our most recent funding round ($36 million Series B) announced in Oct. 2023.
We are a fully-remote, distributed team with employees in the USA, Europe, and South America. Our core business hours are 9 AM-12 PM US Eastern Time. With headquarters are in Cambridge, MA, USA, and a subsidiary in Athens, Greece, we have employees on three continents.
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.
Note: role is expected to cover EU timezone working hours.
How You Will Contribute
- Designing and building a new distributed batch task graph feature
- Optimizing and iterating on the horizontal scaling solution of our task infrastructure
- Creating self serviced and customer driven usability improvements (global search API, performance improvements to access control)
- Making our product multi-cloud (GCP, Azure)
- Participating in on-call rotations
Our Interview Process (~1 week)
- 45 min call covering screening questions, a resume walk and time set aside for questions about the role and team
- ~1 hour technical assessment using CoderByte, containing a TileDB specific exercise with some open ended discussion questions
- Note: skipped if demonstrable open source contributions or example work can be provided
- 45 min call with the Cloud team's Engineering Manager
- 45 min call with our CTO/CEO
- Offer
Requirements
Prerequisites
- In-depth experience using Kubernetes for production service deployments
- Obsessed with infrastructure as code (we use Terraform)
- Experience with performance monitoring tools (Prometheus, Cloudwatch, etc)
- Experience debugging performance critical applications
- Software engineering experience
- An automate-everything mindset
- Willing to handle on-call responsibilities as part of a team
Bonus points
- In-depth knowledge of Linux, Networking and well known protocols (DNS, HTTP, TCP etc.)
- Experience running and managing Databases
Benefits
- Fully-remote: work where you are most productive
- Note: this role is expected to cover EU timezone working hours
- Stock options
- Private medical insurance (MetLife)
- Flexible hours - we do our best to allow schedules that fit everyone's needs
- Generous training budget - we love Ardan Labs' Ultimate Go!
TileDB is the modern database that integrates all data modalities, code and compute in a single product.
As a database system, TileDB adapts its internal structure to optimize advanced applications across life sciences, geospatial research, generative AI, and other data science domains. TileDB is architected around multi-dimensional arrays, a powerful structure that adapts to capture any data modality — from vectors, tables and images, to ML models, 3D point clouds and population genomics datasets. TileDB provides an ecosystem of open-source tools, whereas its commercial product, TIleDB Cloud, offers a secure platform for distributed computations, interactive analysis, collaboration and integrations with a range of TileDB vertical solutions.
TileDB was spun out of MIT and Intel Labs in May 2017 and is backed by numerous world class investors.
Our headquarters are located in Cambridge, MA and we have a subsidiary in Athens, Greece. We offer the ability to work remotely, but the candidates must reside either in the US or in Greece. US candidates must be US citizens or permanent residents (green card holders), whereas Greek candidates must be Greek or EU citizens.
TileDB, Inc. is proud to be an Equal Opportunity Employer building a diverse and inclusive team.
Explore More
Date Posted
03/04/2024
Views
18
Similar Jobs
Senior Full Stack Engineer - Swissblock
Views in the last 30 days - 0
Swissblock seeks a Full Stack Software Engineer to develop innovative financial tools The role involves creating userfriendly interfaces and improving...
View DetailsSenior AI Full-Stack Software Engineer - Skedda
Views in the last 30 days - 0
Skedda is seeking a senior AIfocused fullstack developer to contribute to innovative workplace management solutions The role offers competitive compen...
View DetailsSenior Go-to-Market (RevOps) Engineer - Skedda
Views in the last 30 days - 0
Skedda offers a competitive salary flexible work and a collaborative environment The role involves software development and innovation with a focus on...
View DetailsSenior Platform Engineer - Infrastructure - Kalepa
Views in the last 30 days - 0
This job description highlights a senior engineering role with a competitive salary range of 85k155k equity options and benefits like PTO gym reimburs...
View DetailsSenior Support Engineer - n8n
Views in the last 30 days - 0
n8n is a rapidly growing AI platform with a strong community and impressive achievements They offer competitive roles and a positive work culture emph...
View DetailsStaff Backend Engineer - PHP + Go - Hostaway
Views in the last 30 days - 0
Hostaway offers a remote backend engineer role in Europe with competitive pay equity and a dynamic team culture The position involves integrating with...
View Details