Senior Software Engineer
Core
Extending in-house blockchain systems infrastructure to support tokenization, building scalable microservices for reliable and secure APIs transferring value across blockchain and banking protocols.
Role type
Senior Software Engineer (Blockchain Infrastructure)
Builds
Scalable microservices, public APIs, and payment infrastructure for blockchain and traditional banking protocols.
Domain
Fintech, Blockchain, Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Object-oriented programming (Java, Go), RESTful API design, Cloud services (AWS, GCP, Azure), SQL database design, System architecture, Microservices development, Payment systems integration, Code quality & testing, Troubleshooting, Technical leadership (leading teams of 2-4)
Preferred skills
Experience with NoSQL, Messaging systems, Enterprise-grade blockchain design
Technologies
Java, Go, AWS, Google Cloud, Microsoft Azure, SQL, RESTful APIs, Blockchain protocols
Responsibilities
Analyze requirements and modify existing blockchain systems; build and own scalable microservices for secure asset transfers; design, test, and document system procedures; troubleshoot program and system malfunctions; build publicly accessible APIs for developer integration; integrate platform services with banks and fintechs; consult on system principles; write infrastructure for data sources and messaging systems.
Seniority
Senior, hands-on IC with technical leadership