
Job Overview
Location
Essen, Indiana, USA
Job Type
Full-time
Category
Full-Stack Engineer
Date Posted
March 4, 2026
Full Job Description
đź“‹ Description
- • Block Labs is seeking a highly skilled and motivated Senior Software Engineer specializing in Payments to join our dynamic technology studio. Operating at the forefront of Web3, Artificial Intelligence, and iGaming, we are dedicated to engineering high-scale, production-grade platforms that define the next era of digital products. As a collective of senior engineers, product strategists, and builders, we are committed to architectural excellence, whether we are designing autonomous multi-agent AI systems, constructing decentralized financial infrastructure, or architecting high-frequency iGaming platforms. Our ethos is to move with speed while building for the long term, fostering an environment where deep technical expertise, thoughtful system design, and product ownership are paramount.
- • In this pivotal role within the payments team, you will be instrumental in developing and enhancing a high-throughput, multi-tenant payments platform. This platform underpins critical functions such as deposits, withdrawals, balances, and settlements across a diverse portfolio of brands and partners. Your contributions will directly accelerate third-party integrations, fortify authentication and transaction flows, and significantly reduce the time-to-market for new payment suppliers.
- • You will operate within a sophisticated multi-language environment, contributing to core services built in Go, developing interactive React frontend applications, crafting robust TypeScript modules, and maintaining auxiliary PHP services that are integral to the broader platform's functionality. This position demands a strong sense of ownership, a commitment to execution speed, and a continuous drive for system improvement, particularly within the demanding financial context where reliability and data integrity are non-negotiable.
- • Key responsibilities will encompass the end-to-end design, implementation, and continuous improvement of backend services that are the backbone of our payment and transaction processing. This includes architecting and coding solutions that ensure seamless and secure financial operations.
- • You will be tasked with developing and refining sophisticated frontend components that provide intuitive and efficient user experiences for deposit, withdrawal, and account management functionalities. This involves translating complex backend processes into user-friendly interfaces.
- • A significant aspect of this role involves taking full ownership of third-party payment and supplier integrations, from initial negotiation and technical assessment through to final implementation and ongoing maintenance. This requires a deep understanding of external systems and robust integration strategies.
- • You will implement and rigorously maintain secure authentication protocols, webhook validation mechanisms, signature verification processes, and callback handling systems to ensure the security and integrity of all transactions.
- • A crucial part of your mandate will be to enhance our integration architecture and internal tooling. The goal is to streamline and accelerate the onboarding process for new payment providers, thereby increasing operational efficiency and scalability.
- • Ensuring transactional integrity, idempotency, and unwavering reliability across all payment flows is paramount. You will be responsible for designing and implementing systems that prevent data loss and ensure accurate financial record-keeping.
- • You will proactively identify performance bottlenecks that impede integration and delivery cycles, and you will be expected to propose and implement structural improvements to overcome these challenges.
- • The role demands the creation of clean, efficient, and maintainable code, with a relentless focus on scalability and system resilience to handle high volumes and evolving demands.
- • Close collaboration with backend, frontend, QA, and DevOps teams is essential to ensure the reliable and rapid delivery of high-quality software solutions.
- • You will be responsible for managing your individual project priorities, adhering to deadlines, and ensuring the successful delivery of your assigned deliverables.
Skills & Technologies
TypeScript
Go
PHP
React
Kafka
Senior
Onsite
About Block Labs
Block Labs is a technology firm specializing in blockchain infrastructure and decentralized application development. The company designs and implements enterprise-grade distributed ledger solutions, smart-contract platforms, and tokenization frameworks for finance, supply-chain, and digital-identity sectors. Its services include protocol engineering, security audits, and scalable node operations aimed at accelerating production deployment of Web3 systems.
Similar Opportunities

SunnyData Inc.
Argentina
Full-time
Expires May 2, 2026
Python
JavaScript
TypeScript
+6 more
12 days ago
Argentina
Full-time
Expires Apr 14, 2026
JavaScript
TypeScript
Kotlin
+5 more
1 month ago


