TN Visa and H4EAD Visa Only - Completely Remote - Senior Engineer: Managed Databases (DBaaS) with Go Lang

0 views
Skip to first unread message

Tansheer Aalam

unread,
Nov 11, 2025, 10:52:58 AM11/11/25
to

Role: Senior Engineer: Managed Databases (DBaaS) with Go Lang

Location: SFO, CA – Remote

Duration: Long Term Contract

Interview: Video

 

Job Description

 

Senior Engineer: Managed Databases (DBaaS)

  • Simplifies cloud computing so builders can spend more time creating software that changes the world.
  • With our mission-critical infrastructure and fully managed offerings,  enables startups and small and medium-sized businesses (SMBs) to rapidly deploy and scale modern applications.
  • As a remote-first organization, our employees, like our customers, are based around the world.
  • We want people who are passionate about building features that you and your peers will love
  • Managed Databases Team builds and runs the services and infrastructure for the DBaaS product.
  • We handle the full life cycle of Managed Databases from the APIs which let users create and manage their databases to software that automates the running, upgrading, and health of databases.
  • We are looking for an experienced engineer to work on a small team focused on Database-as-a-Service products.
  • This role reports to the Engineering Manager of the Datastores and Messaging team within the Platform-as-a-Service (PaaS) organization in Engineering.

 

What You’ll Be Doing:

  • Developing external customer-facing Managed Database products (MySQL, PostgreSQL, Caching, Kafka, OpenSearch, MongoDB).
  • Developing and maintaining distributed systems.
  • Authoring and giving feedback on technical designs.
  • Developing APIs with Go Lang.
  • Providing the last-line of support for DBaaS products.
  • Collaborating with an agile, self-managed team of peers.
  • Leveraging technologies such as Temporal, gRPC, REST, Kubernetes, Docker, Kafka, Grafana and more.
  • Integrating with many components across the DigitalOcean stack.
  • Evangelizing the work of the team with Engineering, Product, Design, and beyond.

 

What We’ll Expect From You:

  • A solid understanding of building and maintaining distributed systems.
  • Experience with resilience engineering, fault tolerance, and failure domains as they relate to database backends.
  • Strong spoken and written technical capabilities in developing and maintaining software.
  • Proficiency in developing APIs with Golang.
  • Experience with concurrency patterns in Golang.
  • Working knowledge of microservices using container workload engines and frameworks such as Docker and Kubernetes.
  • Experience with CI/CD pipelines and frameworks.
  • A strong background and exposure to different databases.
  • Familiarity with prevalent message bus and queuing technologies.
  • Passion for collaborating directly with customers to discover their Jobs To Be Done, and developing simple delightful solutions to solve those jobs.
  • Ability to work closely with front-end developers.
  • Strong interpersonal and communication skills to collaborate and demonstrate empathy with key stakeholders, both spoken and written.

 

Reply all
Reply to author
Forward
0 new messages