What are the responsibilities and job description for the Predicate - Senior FullStack Engineer position at deCircle?
About us
We're building Predicate, a platform that is setting the standard for how regulated blockchain applications enforce transaction rules at the smart contract layer. Predicate empowers teams to create modular and programable policies—such as AML/CFT checks and offchain collateral requirements—that are verified before transactions execute onchain. Our solution ensures these policies are securely enforced with cryptographic guarantees, providing robust risk management tailored to real-world customer needs.
The role
As a senior full stack engineer, you’ll build core backend services, developer-facing APIs, and UIs that power Predicate’s developer platform. You’ll focus on delivering a high-quality developer experience, with direct ownership over feature design and implementation. This is a high-impact position where you'll shape how developers interact with and implement our solutions.
Responsibilities
Contribute to the technical direction of our application architecture across backend and frontend
Design and build UIs, SDK, and API infrastructure
Build visualization tools for monitoring policy enforcement and network activity
Collaborate with protocol engineers to design developer-friendly abstractions
Perks
Unlimited PTO with a high level of autonomy for your work
Best-in-class health, dental and vision insurance
Quarterly world-wide team offsites
7 years of full stack engineering experience
Strong frontend skills with modern frameworks (e.g. React, Next.js) and/or deep familiarity with Golang
Experience with backend services, databases, and systems design
Deep understanding of cloud infrastructure, particularly AWS
Bonus: Experience building developer tools, SDKs, or APIs
Autonomy, initiative, and a drive to ship high-quality systems