Senior Software Engineer
Location: Fully Remote (US-based)
Work Type: Full-time
Time Zone: Strong overlap with Pacific Time (PT) preferred
Salary: $147,500 – $195,000 base + equity
Industry: Financial Technology / Blockchain
Role Overview
We are hiring Senior Software Engineers to help build and scale next-generation financial infrastructure powering global digital assets and payments.
In this role, you will design and develop scalable microservices and APIs that enable secure, reliable transfer of value across blockchain networks and traditional banking systems. You will collaborate closely with product and engineering teams to build high-performance systems that support tokenization, payments, and financial integrations at scale.
Key Responsibilities
Design, build, and maintain scalable microservices and distributed systems
Develop secure, high-performance APIs for financial transactions and asset transfers
Improve and extend existing infrastructure to support large-scale systems
Collaborate with cross-functional teams on system design, architecture, and delivery
Build publicly accessible APIs for developers integrating payment systems
Integrate systems with banks and financial service providers
Troubleshoot system issues and ensure high availability and reliability
Define and maintain coding standards, testing practices, and quality benchmarks
Contribute to infrastructure design including databases, messaging systems, and APIs
Requirements
6+ years of professional software development experience
Strong expertise in Java (primary language); Go is a plus
Experience leading small engineering teams (2–4 engineers)
Solid experience with RESTful API design and development
Background working with payment systems (cards, bank transfers, etc.)
Experience with cloud platforms (AWS, GCP, or Azure)
Strong knowledge of SQL databases and schema design
Proven track record of building and deploying scalable, production-grade systems
Strong focus on code quality, testing, and continuous delivery
Bachelor's degree in Computer Science or related field (or equivalent experience)
Nice to Have
Exposure to Web3 / blockchain technologies
Experience with distributed systems in fintech environments
What You'll Work On
Payment infrastructure and banking integrations
Developer platforms and APIs
Blockchain protocols and digital asset systems
Liquidity, compliance, and financial operations tooling
Why Join
Fully remote, globally impactful work
High ownership and engineering autonomy
Collaborative, fast-paced environment with direct communication
Opportunity to build infrastructure shaping the future of finance