23 days ago
Base Salary
$185k - $327k/yr
Responsibilities
- Design, build, and operate balance and transaction systems of record.
- Develop settlement orchestration for account holder payments.
- Create self-serve ledgering APIs for quick integration.
- Emit reliable balance and settlement data for finance teams.
- Implement high-volume distributed transaction-processing systems.
- Drive convergence across financial services with consistent models.
- Operate financial systems against published SLOs and debug issues.
- Utilize AI tools throughout the development lifecycle.
- Lead complex projects and mentor other engineers.
- Collaborate with product managers and stakeholders to ship new capabilities.
Requirements
- Minimum of 8 years of related experience with a Bachelor's degree, or equivalent experience.
- Experience in designing and operating distributed, high-throughput services.
- Familiarity with money-movement systems like ledgers and settlement.
- Proficiency in at least one major programming language and strong SQL skills.
- Experience leading complex projects across multiple engineering teams.
- High standards for software architecture and engineering practices.
- Proficiency in using AI tools to enhance software development.
- Strong written and verbal communication skills.
Benefits
- Remote work options available.
- Comprehensive medical insurance.
- Flexible time off policies.
- Retirement savings plans.
- Modern family planning support.
Categories
BackendData Engineering
About Block
Block is one company built from many blocks, all united by the same purpose of economic empowerment. The blocks that form our foundational teams — People, Finance, Counsel, Hardware, Information Security, Platform Infrastructure Engineering, and more — provide support and guidance at the corporate level. They work across business groups and around the globe, spanning time zones and disciplines to develop inclusive People policies, forecast finances, give legal counsel, safeguard systems, nurture new initiatives, and more. Every challenge creates possibilities, and we need different perspectives to see them all. Bring yours to Block.