📍 Location: Hybrid — 2 days on-site, 3 days remote
We are seeking a Senior Backend Engineer with a strong background in backend development, distributed systems, and blockchain technologies. You will play a crucial role in building scalable, high-performing solutions across APIs, orchestration layers, third-party integrations, and payment ecosystems.
This is a hybrid role requiring two days per week in the office, offering the flexibility of remote work combined with valuable in-person collaboration.
- Design, develop, and maintain scalable backend systems using Java, JavaScript, and NodeJS
- Build and optimize high-availability distributed systems including APIs, orchestration layers, monitoring, and alerting components
- Ensure secure, robust, and efficient software delivery through adherence to the Secure Software Development Life Cycle (SSDLC)
- Implement and optimize CI/CD pipelines, including version control, unit testing, and performance testing
- Integrate blockchain technologies (both public and permissioned) into backend systems: Bitcoin, Ethereum, Hyperledger, and DeFi applications
- Collaborate cross-functionally with Product, Compliance, and Operations teams to deliver payment solutions that meet regulatory and security requirements
- Rapidly learn and adopt new technologies to solve complex backend and distributed ledger challenges
- Participate in full-stack development initiatives where needed (full-stack experience is a plus)
- Influence system architecture decisions and champion best practices across the engineering team
- Foster strong relationships across business, technical, and leadership stakeholders through effective communication and facilitation
- 5+ years of backend software engineering experience with a Bachelor’s Degree OR 4+ years with an Advanced Degree (e.g., Master’s, MBA, JD, MD)
- Strong hands-on experience with Java, JavaScript, and NodeJS
- Solid experience building scalable, distributed systems with APIs, orchestration, integrations, monitoring, and high-availability mechanisms
- Expertise across Secure Software Development Life Cycle (SSDLC) processes: version control, CI/CD, unit testing, and performance testing
- Practical experience working with blockchain technologies: Bitcoin, Ethereum, Hyperledger, DeFi applications, private key security, and distributed ledgers
- Payments and financial services compliance knowledge, including understanding of payment ecosystems and payment processing flows
- Excellent interpersonal, leadership, and communication skills; ability to present complex technical concepts clearly and build trusted relationships
- Highly motivated, proactive, and fast learner of emerging technologies and complex domains