SIGN IN
Backend Engineer, Distributed Systems jobs in United States
info-icon
This job has closed.
company-logo

Jobs via Dice · 10 hours ago

Backend Engineer, Distributed Systems

Jobot is a fast-growing venture-backed startup on a mission to modernize how financial institutions operate in the digital age. The role involves owning and operating real production systems, building event-driven systems, and ensuring system reliability under pressure.
Computer Software

Responsibilities

Own one or more production agent workflows or platform components end-to-end
Build and operate event-driven systems processing thousands of records per job and millions of events per day
Design for failure: retries, DLQs, isolation boundaries, alarms, and recovery paths
Add telemetry and dashboards to understand job state, throughput, and failure modes
Ship changes safely using CI/CD checks and deployment guardrails
Participate in on-call rotation and incident response
Debug production issues with incomplete information and time pressure
Make tradeoffs explicit and ship decision artifacts (code, docs, fixes)
Improve code quality, tests, and operational clarity in areas you own
Work closely with the CEO, COO, and senior engineer on real system constraints

Qualification

Distributed systemsBackend developmentCloud experienceEvent-driven systemsCI/CD pipelinesRubyPythonJavaGoClear communication

Required

3-6 years building and supporting production software
Experience with distributed or asynchronous systems
Strong backend experience in any modern language (Ruby, Python, Go, Java, etc.)
Ability and willingness to learn Ruby if it is new to you
Hands-on cloud experience (AWS preferred), including messaging, compute, and monitoring
Firsthand experience with: Lambda limits and failure modes
Retries, DLQs, timeouts, and backpressure
Cost, blast radius, and operational tradeoffs
Comfort making decisions with incomplete data and shipping anyway
Willingness to be on-call and accountable for outcomes
Clear communicator who externalizes thinking and closes loops

Preferred

Experience in fintech, banking, or regulated environments
Exposure to automation, orchestration, or workflow engines
Experience operating multi-tenant systems at scale
Familiarity with CI/CD pipelines and deployment safety mechanisms

Company

Jobs via Dice

twitter
company-logo
Welcome to Jobs via Dice, the go-to destination for discovering the tech jobs you want.

Funding

Current Stage
Early Stage
Company data provided by crunchbase