Backend Software Engineer - Golang (GR/EU)

€80k – €101k
Published: 3 days ago
Avatar for TileDB

TileDB

A universal engine that allows you to access, analyze, and share any type of data

Job Location

Job Type

Full Time

Visa Sponsorship

Available

Hires remotely

Everywhere

Relocation

Allowed

The Role

Location

Our headquarters are in Cambridge, MA, USA and we have a subsidiary in Athens, Greece. However, we are a remote first company, and you will have the flexibility to work remotely as long as your residence is in the USA, EU, or Greece.

The Team

We are building TileDB Cloud, a highly disruptive and powerful universal data management platform. We handle everything that allows users and their organizations to unify all types of data, automate distributed analysis at planet scale, and securely share data and code across multiple programming languages and data science tools. TileDB Cloud operates as either a pay-as-you-go SaaS platform (https://cloud.tiledb.com) or as an on-prem deployment under the customer's full control.

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

  • Go (Golang) experience OR expertise in Python with a willingness to work in Go
  • Experience with REST service design patterns
  • Experience using Kubernetes in production service deployments
  • Experience debugging performance critical applications (delve, gdb)

Bonus points

  • C/C++ experience (our bindings use CGO)
  • Python experience (we maintain, use, and write many Python API's)

Benefits

  • 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!

More about TileDB

Founders

Stavros Papadopoulos
CEO • 3 years • 7 years
Cambridge
image
Go to team image

Similar Jobs

Wikifarmer company logo
Wikifarmer
A platform that connects farmers to buyers and to knowledge
Seafair company logo
Seafair
The leading workforce management solution for seafarers
Ex Machina company logo
Ex Machina
WeatherXM is a community powered weather network, that rewards weather station owners
Ex Machina company logo
Ex Machina
WeatherXM is a community powered weather network, that rewards weather station owners
Ex Machina company logo
Ex Machina
WeatherXM is a community powered weather network, that rewards weather station owners
Qurio company logo
Qurio
Audience engagement platform for local newsrooms and niche media
TileDB company logo
TileDB
A universal engine that allows you to access, analyze, and share any type of data