FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in building and maintaining blockchain infrastructure, with a strong focus on Go programming, gRPC microservices, and integration with custody platforms. Proficient in troubleshooting complex distributed systems and implementing transaction state machines with reliability guarantees.
Highest-signal resume keywords
Go ProgrammingBlockchain TechnologiesGRPC MicroservicesDistributed Systems PatternsTransaction State Machines
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Blockchain IntegrationTransaction SigningDeposit ProcessingConfirmation TrackingSQLMongoDBEvent-Driven ArchitectureIdempotencyDistributed LockingSmart Contracts
Soft Skills
Problem-SolvingCommunicationResourcefulness
Tools & Technologies
NATS JetStreamKafkaKubernetesPrometheusGrafanaOpenTelemetry
Industry Keywords
FinTechBanking-as-a-ServiceBrokerage-as-a-ServicePayment-as-a-ServiceDigital AssetsCentralized ExchangesBlockchain Custody Platforms
Tech Stack
Tools & technologiesDistributed SystemsGrafanaGRPCKafkaKubernetesMicroservicesMongoDBPrometheusSQLGo
About the role
Key responsibilities & impact- Architect and build infrastructure powering digital asset transactions across multiple blockchain networks
- Design and build blockchain integration services for transaction signing, deposit processing, and confirmation tracking
- Support EVM, Solana, Polkadot, XRP, and other blockchain networks
- Build and maintain gRPC microservices in Go within an event-driven architecture using NATS JetStream
- Implement transaction state machines with idempotency, distributed locking, reliability guarantees, and chain reorganization handling
- Integrate with custody providers for secure transaction signing and wallet management
- Monitor blockchain networks for deposits, confirmations, and anomalies
- Participate in an on-call rotation responding to production incidents across blockchain infrastructure
- Communicate directly with client technical teams when necessary
Requirements
What you’ll need- 5+ years of software engineering experience, preferably in the FinTech space
- Deep proficiency with Go
- Understanding of blockchain technologies, protocols, and their applications
- Experience with gRPC and Protocol Buffers
- Familiarity with message brokers or event streaming systems (NATS, Kafka, or similar)
- Experience with MongoDB or other document databases
- Understanding of SQL and relational database schema design
- Resourceful, get-it-done mindset and ability to go from 0 to 1
- Excellent problem-solving skills for troubleshooting complex distributed systems
- Ability to independently formulate and test hypotheses and solve ambiguous problems
- Excellent verbal and written communication skills
- Bachelor's in computer science or equivalent experience is preferred
- Experience in banking-as-a-service, brokerage-as-a-service, or payment-as-a-service businesses preferred
- Experience with digital assets or centralized exchanges preferred
- Experience integrating with blockchain custody platforms such as Fireblocks or BitGo preferred
- Experience with distributed systems patterns including distributed locking, idempotency, state machines, and CQRS preferred
- Experience with smart contracts preferred
- Familiarity with Kubernetes and observability tooling such as Prometheus, Grafana, and OpenTelemetry preferred
Benefits
Comp & perks- Remote work in NY, US / Canada
- On-call rotation participation (compensation not specified)
- Opportunity to work on challenging and rewarding blockchain infrastructure
- Opportunity to make a massive impact in digital asset infrastructure
- Autonomy and ownership in shaping work
- Collaborative team environment
- Learning and development through championing, challenging, and pushing employees to achieve their best
