Backend Software Engineer - Golang (US)

March 19

Apply Now

Loading...

TileDB, Inc.

Manage any data as multi-dimensional arrays and access with any tool at global scale, all serverless.

11 - 50

Description

• Design and build a new distributed batch task graph feature, or add support for a new user-defined function capability or target language • Implement support for a new cloud service provider (GCP, Azure) • Optimize the horizontal scaling solution of our task infrastructure and REST service • Implement self-service and customer-driven usability improvements (for example: global search API, performance improvements and refinements to access control, billing enhancements) • Participate in on-call rotations (noon to midnight US Eastern time on rotating weekdays; full weekends approximately once per month) Our Interview Process (~1 week) As a startup, we place a high premium on capacity for driving projects to completion, so please be prepared to talk about previous projects demonstrating significant ownership. Our interview process consists of the following steps: 45 min call covering screening questions, a resume walkthrough, and your questions about the role and team ~1 hour technical assessment using CoderByte, containing a TileDB specific exercise with some open ended discussion questions (Note: may be 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

• Willingness to work primarily in Go • Extensive backend/REST service implementation -- EITHER using Go (Golang) OR using Python/Java/Kotlin/Scala/similar combined with expertise in a lower-level systems language such as C, C++, or Rust • Experience with REST service design patterns • Experience using Kubernetes in production service deployments • Experience debugging and optimizing multi-language distributed applications (delve, gdb) Bonus points • Expertise in one of C (our bindings use CGo), C++, or Rust • Python experience (we maintain, use, and write many Python API's) • Distributed systems, database, language runtime (e.g. garbage collector), or kernel development • Experience building a high-availability service on AWS or other Cloud providers • Prior experience or strong interest in working at a startup

Benefits

• 100% medical, vision, and dental insurance coverage - for you and your dependents • 12 weeks of paid parental leave - MA State Paid Family Leave guidelines, extended to all employees • Stock options • 3 weeks PTO with 11 public holidays • Separate sick leave, personal health, bereavement, and jury duty time off allotments • Flexible hours - we do our best to allow schedules that fit everyone's needs • $260 monthly contribution towards commuter benefits • Generous training budget - we love Ardan Labs' Ultimate Go!

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com
Jobs by Title
Remote Account Executive jobsRemote Accounting, Payroll & Financial Planning jobsRemote Administration jobsRemote Android Engineer jobsRemote Backend Engineer jobsRemote Business Operations & Strategy jobsRemote Chief of Staff jobsRemote Compliance jobsRemote Content Marketing jobsRemote Content Writer jobsRemote Copywriter jobsRemote Customer Success jobsRemote Customer Support jobsRemote Data Analyst jobsRemote Data Engineer jobsRemote Data Scientist jobsRemote DevOps jobsRemote Ecommerce jobsRemote Engineering Manager jobsRemote Executive Assistant jobsRemote Full-stack Engineer jobsRemote Frontend Engineer jobsRemote Game Engineer jobsRemote Graphics Designer jobsRemote Growth Marketing jobsRemote Hardware Engineer jobsRemote Human Resources jobsRemote iOS Engineer jobsRemote Infrastructure Engineer jobsRemote IT Support jobsRemote Legal jobsRemote Machine Learning Engineer jobsRemote Marketing jobsRemote Operations jobsRemote Performance Marketing jobsRemote Product Analyst jobsRemote Product Designer jobsRemote Product Manager jobsRemote Project & Program Management jobsRemote Product Marketing jobsRemote QA Engineer jobsRemote SDET jobsRemote Recruitment jobsRemote Risk jobsRemote Sales jobsRemote Scrum Master + Agile Coach jobsRemote Security Engineer jobsRemote SEO Marketing jobsRemote Social Media & Community jobsRemote Software Engineer jobsRemote Solutions Engineer jobsRemote Support Engineer jobsRemote Technical Writer jobsRemote Technical Product Manager jobsRemote User Researcher jobs