Frontend 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 Frontend 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 Amazon Web Services, Arrikto, 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.

How You Will Contribute

We are looking for an engineer to join our team and drive the development of new features in our React-based web application (https://cloud.tiledb.com), built with TypeScript against an OpenAPI-defined backend implementation. The responsibilities of this role will include:

  • Writing well-designed, testable code to develop functional and high quality web applications and library components
  • Working on published npm packages written in Typescript
  • Converting beautiful designs to pixel-perfect web pages
  • Coordinating with various teams working on distinct layers
  • Share and promote your ideas towards the improvement of the products and the business

Experience

Required

  • Strong experience with Typescript and React JS
  • Experience with Unit testing / E2E testing (Jest, react-testing-library, cypress), Storybook
  • Experience with Web APls (webworkers, service workers, indexedDB)
  • Experience with SCSS (BEM methodology and CSS Preprocessors)
  • Experience with build tools / module bundlers (webpack, parcel, etc.)
  • Experience designing and consuming HTTP APIs

Nice to have

  • Experience with static site generators (gatsby, nextjs), monorepos (yarn workspaces, lerna, bazel), publishing npm packages
  • Experience with Go (golang) programming language
  • Experience with AWS, Docker, Kubernetes (k8s), Terraform, Infrastructure as Code
  • Experience with data analysis or visualization

Role 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 or EU timezones (GMT -8 to +1)
    • Note: Most of the company is fully-remote, but we do have optional co-working/office space available with 5-10 subscribers in Cambridge, MA, New York City, and Athens, Greece
  • 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 (Greece)

Remote (United States)

Share on:

Terms of servicePrivacyCookiesPowered by Rippling