Infrastructure Engineer

About TileDB

TileDB is the database designed for discovery, built by scientists to unlock innovation. TileDB structures all data types, including data that does not easily fit into relational databases. Built on a powerful shape-shifting array database, TileDB handles the complexities of non-traditional “unstructured” multimodal data, such as genomic variants, bulk and single-cell transcriptomics, proteomics, biomedical imaging, as well as the frontier data of the future.


Used by big pharma and biotechs to power their multiomic data platforms, TileDB is the destination for scientific breakthroughs where frontier multimodal data is driving drug discovery.

About the role

  • TileDB is hiring a Sr.+ level Infrastructure or Platform Engineer. TileDB is a Series B company empowering scientists and data teams to organize, structure, collaborate, and analyze all of their data to accelerate breakthroughs.
  • We are a high-trust, high-ownership environment with colleagues who bring decades of experience at companies including Arrikto, Amazon Web Services, Cloudant, Cockroach Labs, Hashicorp, Intel, Mesosphere, Meta Platforms, Puppet Labs, Raytheon, Sourcegraph, Vertica, and more.
  • We want to actively encourage anyone to apply if they are passionate about the mission of TileDB! Research has demonstrated differences in application base rates among highly-qualified candidates, so please consider applying even if you do not have experience in every single area/skill listed below.


What you'll do

  • We are looking for an Engineer to join our team and drive the development of robust deployment and automation tooling for self-hosted installations of TileDB. In this role, you will work within our product team, and collaborate closely with our sales engineering team to ensure seamless, scalable, and performant deployments of TileDB in on-premises and cloud environments. Your expertise in infrastructure automation, Kubernetes, and CI/CD tooling will be crucial to the success of our deployment strategy.

Example projects

  • Implement deployment automation and enhancements.
  • Build tooling to facilitate SaaS marketplace integration.
  • Work with our field engineering team to streamline installation tools and experience.
  • Add new monitoring for/or debug network, latency, and performance issues in the system.
  • Bring up new region deployments or deployments on a new cloud provider.
  • Plan and execute migration of system or backing services with no downtime.

Qualifications

Required

  • 3+ years of experience running production services on Kubernetes.
  • Knowledge of Linux, containers, networking, and common protocols.
  • Systems programming ability (production experience in Go preferred; or Rust, C++, Python or other systems-level experience, along with willingness to write Go).
  • Join on-call rotation as part of team (see below).
  • In-depth experience with systems built on at least one cloud provider (AWS preferred).

Nice to have

  • Experience with single-tenant, managed service deployments on Kubernetes.
  • Experience running and managing a database service, hosted computation environment (notebooks, workflow engines), or similar platform.
  • Experience with: SSO integration, modern build systems (e.g. Bazel), container security hardening, performance monitoring tools (e.g. Prometheus).

Additional Details

  • Competitive salary (depending on location and experience).
  • Stock options in Series B company ($34m fund raise in Oct. 2023).
  • 100% medical and dental coverage for employee and any dependents.
  • Paid time off (vacation, sick, and public holidays).
  • Flexible time off and flexible work hours.
  • Fully remote within continental US timezones (GMT -4 to -7).
  • After onboarding period, this role will join on-call rotations covering weekday (11AM-11PM US ET, pool of 6) and weekend (full weekend, pool of 12).

Engineering

Remote (United States)

Share on:

Terms of servicePrivacyCookiesPowered by Rippling