Senior Software Engineer, Payments
FULL_TIME • NA
Coinme operates a digital financial services platform that combines blockchain infrastructure with consumer and enterprise payment systems. The Senior Software Engineer, Payments role focuses on building and maintaining backend systems that manage the movement of fiat and crypto funds across customer transactions.
This position works within a distributed, microservice-based architecture to design and deliver payment integrations, transaction flows, and event-driven services. The role owns production-grade code, system reliability, and secure operations while collaborating with cross-functional teams on design and delivery.
Responsibilities also include contributing to architectural decisions, improving engineering practices, and mentoring engineers within an Agile development environment.
🔹 Responsibilities
Design solutions for complex technical and business problems
Build and maintain backend services and integrations supporting fiat and crypto payment flows
Write maintainable, performant code and deliver features iteratively
Work within a microservice-based backend architecture using synchronous and asynchronous communication
Develop and maintain REST APIs, event-driven services, and webhook-based integrations
Author and maintain unit and integration tests
Participate in sprint planning, design reviews, and architecture discussions
Ensure operational stability, security, and reliability across services
Collaborate with cross-functional stakeholders to execute and deliver features
Mentor engineers and support hiring and team growth initiatives
🔹 Requirements
Bachelor’s degree in computer science, software engineering, or equivalent experience
5+ years of professional software development experience
Experience building scalable, distributed systems using Java or similar object-oriented languages
Strong experience with Java and Spring Boot in a microservice environment
Experience with event and messaging systems such as Kafka, RabbitMQ, or ActiveMQ
Experience building RESTful APIs and asynchronous processing systems
Experience with relational and NoSQL databases such as MySQL and MongoDB
Familiarity with Kubernetes and cloud platforms
Experience working in Agile development environments
Ability to communicate technical designs and requirements clearly
Interest in cryptocurrency and blockchain technology
🔖 Curated by ArtofBlockchain.club
AOB scans top blockchain career pages daily to bring high-signal opportunities without spam.
👉 Discover more curated roles at ArtofBlockchain.club