JOBSEARCHER

Senior Software Engineer

CircleEvanston, ILL6 LeadSeptember 15th, 2026
Overview In this role you will extend Circle's in-house blockchain infrastructure to enable world tokenization, building scalable APIs and microservices for secure cross‑protocol value transfer. You’ll collaborate with product and engineering teams to shape features, document standards, and ensure reliable, production‑quality software. You’ll integrate services with banks and fintechs while improving payment experiences. This is a fast‑paced, impact‑driven role within Circle’s mission to advance the internet of money. Compensation / Benefitsday-one PERM sponsorshipremote work (LI-Remote)inclusive, diverse workplacecompetitive compensation rangesfocus on transparency and high integrityopportunity to shape financial technology ResponsibilitiesExtend and improve in‑house blockchain infrastructure for tokenization and value transferDesign, build and own scalable microservices and secure APIs across blockchain and traditional banking protocolsCollaborate with Product and Engineering to design, test, and document system design and quality standardsTroubleshoot system issues to restore normal operation and reliabilityDevelop public APIs to simplify developer integrations with complex payment systemsIntegrate Platform Services with leading banks and fintechsCreate data sources and messaging/API infrastructure to deliver strong payment experiencesContribute to architectural decisions and ensure alignment with company principles Key requirements6+ years in professional software developmentExperience with Java and GoLed teams (2–4) on architecture and system designExperience with payments systems (credit cards, bank transfers)Strong RESTful API design knowledgeCloud services experience (AWS, GCP, Azure)SQL databases and schema designProduction‑quality, scalable software deployment experienceStrong coding standards and test coverage for CI/CDExcellent communication and remote collaboration skillsSelf-starter with fast‑paced delivery mindsetexcellent communicationcollaboration with remote teamsproactive and self‑drivenJavaGoRESTful API design