FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineer 2 – Digital Assets
U.S. BankSoftware Engineer developing enterprise-grade services and maintaining the Digital Assets platform at U.S. Bank.
Posted 7/2/2026full-timeCharlotte • Minnesota, North Carolina, Ohio, Oregon • 🇺🇸 United StatesMid-LevelSenior💰 $98,175 - $115,500 per yearWebsite
Tech Stack
Tools & technologiesAWSAzureCloudDistributed SystemsDockerJavaKafkaKubernetesMicroservicesOpenShiftRuby on RailsSpringSpring BootSpringBoot
About the role
Key responsibilities & impact- Design, develop, and maintain enterprise-grade services for the Digital Assets and Tokenization platform using Java, Spring Boot, and cloud-native microservices architectures, enabling secure and scalable processing of digital asset and stablecoin transactions
- Engineer high-performance payment processing workflows for stablecoin transfer and settlement
- Build and integrate blockchain connectivity services, APIs, and event-driven architectures that interact with distributed ledger networks, custody platforms, payment rails, and core banking systems
- Design and optimize resilient workflows for real-time transaction monitoring, ledger synchronization, settlement processing, and exception handling across multiple enterprise and blockchain ecosystems.
- Drive best practices in software engineering, including domain-driven design, API-first development, test automation, secure coding, performance optimization, and distributed systems design.
- Design and integrate with Compliance, KYC, KYB systems.
Requirements
What you’ll need- Bachelor’s degree, or equivalent work experience
- Three to five years of relevant experience
- Strong expertise in Java, Spring Framework, Spring Boot, and Microservices Architecture.
- Deep understanding of object-oriented design, design patterns, domain-driven design (DDD), and distributed systems.
- Strong experience developing RESTful APIs, event-driven architectures, and asynchronous processing frameworks.
- Extensive experience with Kafka, messaging systems, and high-throughput transaction processing environments.
- Experience building highly available, fault-tolerant, cloud-native applications using Azure and/or AWS.
- Hands-on experience with Docker, Kubernetes, OpenShift, CI/CD pipelines, Infrastructure as Code, and DevSecOps practices.
- Familiarity with Blockchain and distributed ledger technologies (Ethereum, Hyperledger, Canton, Besu, Corda, or similar).
- Familiarity with Cryptographic Security and Transaction Signing, including public/private key cryptography, digital signatures, MPC (Multi-Party Computation) and secure transaction authorization workflows.
- Familiarity with Custody platform integrations such as Fireblocks, BitGo or similar institutional digital asset custody solutions.
Benefits
Comp & perks- Healthcare (medical, dental, vision)
- Basic term and optional term life insurance
- Short-term and long-term disability
- Pregnancy disability and parental leave
- 401(k) and employer-funded retirement plan
- Paid vacation (from two to five weeks depending on salary grade and tenure)
- Up to 11 paid holiday opportunities
- Adoption assistance
- Sick and Safe Leave accruals of one hour for every 30 worked, up to 80 hours per calendar year unless otherwise provided by law
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Object-Oriented DesignDomain-Driven DesignEvent-Driven ArchitecturesAsynchronous ProcessingKafkaHigh-Throughput Transaction ProcessingDockerKubernetesCI/CD PipelinesCryptographic Security