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 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 single-tenant installations of TileDB within customer cloud accounts. In this role, you will work within our engineering team, and collaborate closely with our solutions team, to ensure seamless, scalable, and performant deployments of TileDB in cloud environments. Your expertise in infrastructure automation, marketplace deployments 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
Prior experience deploying applications within the AWS Marketplace (or similar on other platforms)
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).
Discover fully remote job opportunities in the United States at USA Remote Jobs. Apply for roles like Software Developer, Customer Service Specialist, Project Manager, and more!