Job Description
JD 1 — Senior Software Engineer (Backend/Java)
Senior Software Engineer — Fintech/Blockchain Infrastructure Remote (US) | Must have significant Pacific Time (PT) overlap
We're partnering with a publicly traded global fintech company that sits at the center of digital payments infrastructure. Their technology powers billions in transaction volume across 180+ countries, and they're scaling aggressively across multiple engineering teams. This is a backend-heavy role for engineers who want to build systems that genuinely move money at scale.
What you'll be doing
You'll own and extend microservices responsible for secure, reliable value transfer across blockchain and traditional banking protocols. You'll design APIs used by developers worldwide, integrate with major banks and financial platforms, and collaborate closely with product and engineering on architecture and system design. Multiple teams are hiring — liquidity, payments, developer tooling, stablecoin operations, and more.
What they're looking for
- 6+ years of professional software development in object-oriented languages; deep Java expertise is the primary requirement. Go is used but secondary. C#/.NET-centric backgrounds are not a fit.
- Experience leading small technical teams (2–4 engineers) on architecture and design decisions
- Solid background in payment systems — credit cards, bank transfers, payment rails
- Strong RESTful API design and development fundamentals
- Experience with cloud platforms (AWS, GCP, or Azure) and SQL schema design
- CS degree or equivalent
- Web3/blockchain exposure is a plus, not a requirement
- Must be US-based with meaningful Pacific Time availability — this team operates on PT and overlap is a real requirement, not a preference
Compensation $150.000 – $200,000 base + equity. Comp is flexible for the right person.