Backend Engineer, Distributed Systems

Remote Full-time
Use our easy apply form to send your application to Christina Finster, the Jobot Pro hosting this job. Compensation Based on Experience.

Backend Engineer, Distributed Systems

$150000 - $180000 per year | San Francisco, CA | Remote | Permanent

A bit about us:

Our client builds agentic automation software for credit unions and community banks, turning slow, error-prone loan operations into fast, autonomous, and reliable workflows. Our platform orchestrates document ingestion, data validation, borrower communication, and downstream integrations using autonomous agents that must be correct, observable, and resilient. This is production software. Failures matter. Observability is required. Ownership is non-negotiable.

For the past decade, we’ve mastered deploying autonomous agents in one of the most tightly controlled industries — even engineering ways to operate without APIs in systems designed to resist automation. Today, we’re building Agent Valeria, the first-ever indirect loan packet reviewer that can audit applications end-to-end and deliver compliance decisions autonomously. By solving the slowest, most error-prone part of lending, we are accelerating lending velocity, reducing mistakes, and reshaping how banks and credit unions work. This is a rare greenfield opportunity to leave a lasting mark on an entire industry, building systems that matter, reshape how work is done, and endure.

We are a lean, bootstrapped team operating 15+ customer systems at scale. Every engineer carries meaningful responsibility. We are self-sustaining and control our financial destiny.

Why join us?

Big impact – Join a core team where your code directly affects users and outcomes.

Hands-on autonomy – You’ll own projects end-to-end and help shape system architecture from the ground up.

Smart, no-fluff culture – Work with a team that values clarity, extreme ownership, and fast iteration.

Mission-driven – Build tools that help community banks compete in a world of megafintech.

Startup agility – Ship daily. Influence product. Leave a legacy.

If you like building durable, production-grade systems that solve real problems—and doing it alongside talented engineers who care deeply about their craft—this is the place.

Job Details

The Role (Read-Carefully):

This is a hands-on, senior individual contributor role on a small, high-throughput platform team.

You will own and operate real production systems.

You will ship to production early.

You will be on-call for the systems you touch.

You will be expected to design your part well — and live with the consequences.

This role is not about exploration, endless design, or theoretical elegance.

It is about turning ambiguity into working systems under pressure.

If you are looking for:

A gentle ramp

A large team with safety nets

A role where someone else owns production

This is not the job.

What You Will Do:

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

What You Bring (Non-negotiable):

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 experience shipping and operating production systems you personally supported

Real-world AWS experience, especially Lambda, SQS, EventBridge, S3, CloudWatch

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

Disqualifiers (Read Honestly)

Only academic, tutorial, or toy-project experience

No on-call or incident ownership

“I was part of the team” without first-person responsibility

Service-name listing without discussion of outcomes or tradeoffs

Preference for extended exploration over shipping

Avoidance of pressure, accountability, or ownership

Nice to Have

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

How We Work

Small team. Real ownership.

We ship frequently.

We design for failure.

We expect engineers to understand how their code behaves in production.

We value clarity, judgment, and durability over polish.

Feedback is direct.

Responsibility is real.

The Reality Check

This is a small tiger team.

Long hours at times.

Occasional weekends.

Ambiguous problems.

Little guidance.

Solo ownership.

Average pay. High responsibility.

Failure is possible.

In return:

Meaningful ownership

Recognition

The chance to build systems that matter — and last

Growth Path

This role is already senior in responsibility.

Success means:

You reliably own and operate production systems

You reduce failure rates and improve visibility

You earn deeper architectural ownership through trust, not tenure

Professional and financial growth comes from taking on meaningful responsibility and delivering outcomes that enable Shastic to seize a rare, high-impact opportunity.

Jobot is an Equal Opportunity Employer. We provide an inclusive work environment that celebrates diversity and all qualified candidates receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, age (40 and over), disability, military status, genetic information or any other basis protected by applicable federal, state, or local laws. Jobot also prohibits harassment of applicants or employees based on any of these protected categories. It is Jobot’s policy to comply with all applicable federal, state and local laws respecting consideration of unemployment status in making hiring decisions.

Sometimes Jobot is required to perform background checks with your authorization. Jobot will consider qualified candidates with criminal histories in a manner consistent with any applicable federal, state, or local law regarding criminal backgrounds, including but not limited to the Los Angeles Fair Chance Initiative for Hiring and the San Francisco Fair Chance Ordinance.

Information collected and processed as part of your Jobot candidate profile, and any job applications, resumes, or other information you choose to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at jobot.com/legal.

By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from Jobot, and/or its agents and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy here: jobot.com/privacy-policy

Apply Now

Apply Now
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Express Claims Investigation Unit Adjuster Team Lead

Remote Full-time

AI Education Consultant – K-12 Strategy & Innovation

Remote Full-time

Business Systems Analyst (ITP-B, BU)

Remote Full-time

Hiring Part-Time AP Biology, AP Chemistry or AP Math Tutors!

Remote Full-time

Data Analytics Associate

Remote Full-time

YouTube Channel Manager Needed for New Business & M&A Channel (Launch Phase)

Remote Full-time

Customer Service Tech I-FO

Remote Full-time

Site Reliability Engineer

Remote Full-time

**Experienced Customer Experience Consultant – Agile Applications Development & Technical Support**

Remote Full-time

Careermilard Hiring: FULL TIME Verizon Wireless Order Entry

Remote Full-time
← Back to Home