Overview
Banks and enterprises face two non-negotiable problems when moving money globally—
especially across stablecoins and blockchain rails: Is this transaction legally and policy-wise allowed?
If allowed, how should the transaction be executed optimally?
Brackt solves these problems through two tightly integrated platform components:
• Policy Control Plane – a decision layer that determines whether transactions are allowed
• Optimized Payment Orchestrator – an execution layer that finds optimal routes
As a Software Engineer at Brackt, you will help build the core systems that banks rely on to
adopt stablecoins and blockchain rails safely, compliantly, and at scale.
We are looking for a Software Engineer who can design and build scalable backend services,
integration layers, and intelligent workflows that sit at the intersection of policy governance,
payments orchestration, and AI-driven decisioning.
This role is ideal for an engineer who enjoys working on platforms and control planes, not just
applications—someone comfortable integrating with complex external systems while building
clean internal abstractions.
What You Will Do
• Design and develop backend services using Java, focused on reliability, security, and
scale
• Build and expose RESTful APIs that support policy evaluation, transaction
orchestration, and system integrations
• Develop frontend components using ReactJS for dashboards, workflows, and internal
tools (policy visibility, routing insights, audit views)
• Work with databases (relational and/or NoSQL) to design schemas, manage state, and
optimize performance
• Integrate with external systems including:
o Core banking or payment platforms
o Compliance, risk, and monitoring systems
o Wallets, stablecoin issuers, and blockchain infrastructure
• Implement secure integrations using OAuth 2.0, token-based auth, webhooks, and API
keys
• Contribute to or build integration hubs that connect multiple proprietary and third-party
systems through a unified interface
• Participate in the development or integration of AI agents and intelligent services (e.g.,
policy decisioning, classification, optimization, anomaly detection)
• Collaborate closely with product, UX, and GTM teams to translate real-world banking
and enterprise requirements into production-grade software
• Participate in code reviews, system design discussions, and architectural decisions
Required Skills & Qualifications
• 5–6 years of professional software development experience
• Strong hands-on experience with Java and backend service development
• Working knowledge of ReactJS and modern frontend frameworks
• Experience interfacing with databases (PostgreSQL, MySQL, MongoDB, DynamoDB,
or similar)
• Solid understanding of REST APIs, HTTP semantics, and API design best practices
• Experience integrating with external or third-party systems
• Hands-on experience with OAuth 2.0 and secure authentication/authorization
mechanisms
• Familiarity with cloud platforms such as AWS, Azure, or GCP
• Strong problem-solving skills and ability to work in a fast-moving, ambiguous
environment
Nice to Have
• Experience with payments, fintech, banking platforms, or regulated systems
• Exposure to event-driven architectures, message queues, or streaming systems
• Familiarity with blockchain, stablecoins, or digital asset infrastructure
• Exposure to AI/ML systems or agent-based workflows
• Experience building platforms, orchestration layers, or control-plane systems