Sharesource

Senior Backend Engineer, Ruby

Sharesource

full-time

Posted on:

Location: 🇻🇳 Vietnam

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AWSGraphQLGRPCKotlinKubernetesMySQLPostgresRedisRubyRuby on RailsSQLTerraform

About the role

  • Build and maintain backend services in Ruby on Rails, with some Kotlin work
  • Lead development of authentication, payments, and moderation features with security and reliability focus
  • Design schemas and queries for relational databases (Postgres/MySQL) and use caching where appropriate
  • Use Rails ecosystem tools such as Sidekiq and gRPC to build robust systems
  • Write clean, tested code and participate in thoughtful code reviews
  • Contribute to technical direction and help set conventions for the wider engineering group
  • Collaborate asynchronously across time zones in English, with a couple hours daily overlap for sync
  • Support occasional onsite activities such as team events, client meetings, and equipment handover

Requirements

  • At least 5+ years’ professional experience in backend engineering
  • Strong background in Ruby on Rails
  • Willingness to pick up Kotlin when useful
  • Solid grasp of authentication, authorisation, and API security
  • Experience with payments or similar high-reliability systems
  • Comfortable with background job frameworks (Sidekiq/Resque)
  • Experience with caching (Redis/Memcached)
  • Skilled in relational database design and SQL optimisation (Postgres/MySQL)
  • Familiarity with monitoring and observability tools (Datadog, New Relic, OpenTelemetry)
  • Proactive and reliable with ownership of issues
  • Ability to collaborate across time zones in English, both written and spoken
  • Must be based locally in Vietnam (local residency required for compliance with Vietnam labor laws)
  • (Nice-to-have) Experience with GraphQL
  • (Nice-to-have) Familiarity with Kubernetes and AWS
  • (Nice-to-have) Infrastructure-as-code (Terraform or similar)
  • (Nice-to-have) Background in trust & safety, moderation, or fraud detection
  • (Nice-to-have) Performance tuning in large Rails applications
Construct Digital

Senior Sitefinity, .NET Developer

Construct Digital
Seniorfull-time🇻🇳 Vietnam
Posted: 1 day agoSource: constructdigital.bamboohr.com
ASP.NETAWSAzureCloudJavaScriptjQuery.NETSQL
&Evolve

Senior Ruby on Rails Developer

&Evolve
Seniorfull-time🇻🇳 Vietnam
Posted: 8 days agoSource: jobs.lever.co
JavaScriptjQueryRSpecRubyRuby on RailsSCSS
CoverGo | Insurtech

Senior Full Stack Engineer – .NET, Vue/React

CoverGo | Insurtech
Seniorfull-time🇻🇳 Vietnam
Posted: 14 days agoSource: apply.workable.com
AWSAzureCloudDockerGraphQLJavaScriptMongoDB.NETVue.js
CoverGo | Insurtech

Senior Full Stack Engineer – .NET, Vue/React

CoverGo | Insurtech
Seniorfull-time🇻🇳 Vietnam
Posted: 14 days agoSource: apply.workable.com
AWSAzureCloudDockerGraphQLJavaScriptMongoDB.NETVue.js
qode.world

Backend Tech Lead

qode.world
Seniorfull-time🇻🇳 Vietnam
Posted: 17 days agoSource: apply.workable.com
AWSCloudJavaMicroservices