Senior Software Engineer - Digital Assets
Posted 1 month ago Expired
This job has expired
Looking for a job like Senior Software Engineer - Digital Assets in or near Chicago, IL? Upload your resume and we'll notify you when similar positions become available.
Upload Your ResumeAbout This Role
As a Sr. Software Engineer focusing on Digital Assets, you will design, develop, and maintain software applications for cross-border money movement and digital asset-enabled payment flows, ensuring reliability, security, and scalability within regulated environments. You will collaborate with the team to deliver on backlog items and contribute to core product enhancements.
Responsibilities
- Design and implement backend services supporting cross-border transaction processing, settlement workflows, and partner integrations.
- Develop and maintain software that meets security, resiliency, and compliance requirements for global payment systems.
- Collaborate with senior engineers to implement scalable solutions for high-volume, distributed financial systems.
- Participate in the discussion and implementation around complex capabilities.
- Develop complex features and capabilities to enhance Early Warning core product offerings.
- Manage source code using Git and approve pull requests to ensure code quality.
- Query platform data using SQL-based databases.
- Work on complex Java Web Services using Spring Boot and document details in Confluence.
- Build automated tests alongside sprint work, integrating them into the CI/CD pipeline.
- Troubleshoot complex bugs that may arise during development.
Requirements
- 5+ years direct experience in software engineering
- Experience building or supporting payment systems, financial services platforms, or highly available, regulated distributed systems.
- Familiarity with cross-border payment flows, digital assets, or blockchain-enabled technologies.
- Proficient with Git source control and Git flow branching model.
- Spring / Spring Boot framework.
- Familiarity with modern DevOps practices.
- Familiarity writing automated tests.
- Proficient with SQL.
- Proficient in RESTful service design.
- Experience with Docker/Kubernetes.
- Experience with Kafka.
- Excellent written and spoken communication.
Qualifications
- Bachelor’s degree in Computer Science, Computer Science Engineering, Computer Information Systems, Electrical Engineering, or related field.
- Minimum 5 years direct experience in Software Engineering or related experience.
Nice to Have
- Experience with SOAP services.
- Familiarity working with common data format standards like XML, JSON, YAML.
- NoSQL experience (Redis, HBASE, AeroSpike, etc.).
- FinTech experience.
Skills
* Required skills
Benefits
About Early Warning®
Early Warning has powered and protected the U.S. financial system for over thirty years with solutions like Zelle® and Paze℠, partnering with institutions to increase access to financial services and protect transactions.