Senior Backend Engineer - Golang

Career Renew
Seattle, WA, United States
11 days ago
Apply on www.careerjet.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
2 years minimum
Compensation
$120,000.0 - $200,000.0
Working hours
Regular working hours

Tech stack

Data Analysis Distributed Systems Monitoring of Systems Software Engineering SQL Databases Transaction Processing (Computing) Backend Data Analytics Front End Software Development Data Pipelines Golang

Job description

We are a fintech company on a mission to level the financial playing field for hard-working Americans by building products that help users better manage their financial future. Founded in 2018 and backed by $22.5M in funding from top-tier investors including Goodwater Capital, Unusual Ventures, Obvious Ventures, Fika Ventures, and Defy.vc, we’ve already helped thousands of users access cash advances, build credit, optimize taxes, and more. The company operates a high-velocity cash advance product processing thousands of transactions daily, serving subprime customers who have been underserved by traditional financial institutions. We are looking for a Senior Backend Engineer with 2-5 years of experience to help rebuild and scale our cash advance platform from a scrappy prototype into a system capable of processing hundreds of millions in originations. You’ll be a generalist who can take a business outcome and drive the technology end-to-end, working across distributed systems, financial infrastructure, data pipelines, and internal tooling. What will you be doing?

  • Rebuilding core backend systems (ledger, transaction processing, payment integrations) to support 5-10x growth in advance originations
  • Building high-reliability, high-scale collection systems that make targeted transactions across thousands of small-cap advances daily
  • Ingesting and processing massive volumes of customer banking data from partners to power underwriting and collection decisions
  • Using SQL and data analytics to drive engineering decisions, monitor system performance, and validate business outcomes
  • Designing and operating event-driven distributed systems with Pub/Sub and asynchronous workflows

Requirements

2 - 5 years of experience in backend software engineering, with focus on Go and distributed systems Has owned a real product/technical outcome end- to- end, can speak to the business impact Startup experience at Series A/B stage Background in data- heavy, high- velocity environments (fintech, adtech, analytics, etc. ) (Nice-to-have) Bachelor’s degree in CS or related technical field Full- stack with real backend depth , not primarily front- end (stack- agnostic) SQL and data analytics - can query data to inform engineering and product decisions Experience with distributed systems (Nice-to-have) Must work on- site 5 days/week in Seattle, WA

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:08 min

Building solutions with open source GoLang infrastructure tools

Jad Wahab · LIVE

1:48 min

Automating exploratory data analysis within training pipelines

Dora Petrella · World Congress 2023

6:16 min

Event-driven Golang backend architecture and cloud deployment

Irina Branovic Irina Branovic · World Congress 2026 Europe

1:47 min

Transitioning from internships to full-stack backend engineering

Nicolas Haunold Nicolas Haunold +1 · Coffee With Developers

Videos

See all

Related articles

See all