Intellectsoft

Financial Technology

SeniorSoftwareEngineer

United States FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Software Engineer at Intellectsoft. Skills: Go, Java, Payments, Distributed Systems. Design and integrate systems. Build unified internal APIs”

What You'll Achieve.

seamless connectivity; robust, scalable payment features; upgrades to legacy infrastructure; real-time value movement

Industry & Context.

Financial Technology
Problems you'll solve

error recovery; retries and backoff strategies; system performance optimization

What They're Looking For.

Must Have

Go, Java, API integration experience, REST APIs, webhooks, idempotency handling, error recovery, authentication and authorization, retries and backoff strategies, Kafka, NATS, RabbitMQ, Redis, PostgreSQL, production debugging, troubleshooting skills, concurrency, distributed architectures, system performance optimization, Kubernetes, AWS deployments, Payments / financial systems experience, reconciliation workflows, transaction lifecycle management, stablecoin or digital asset payment rails, ledgering systems, banking or fintech integrations, asynchronous or event-driven systems, Product-oriented mindset, design scalable unified APIs, ownership mentality, execute quickly

Nice to Have

banking APIs, payment gateways, stablecoin infrastructure, treasury systems, FIX protocol, custodial platforms, crypto trading infrastructure, migrating legacy systems, modern service-oriented architectures, low-latency or high-throughput financial systems, accounting or ledgering concepts

What You'll Do.

Design and integrate systems

Build unified internal APIs

Standardize external APIs

Develop reliable payment flows

Manage complex scenarios

Build event-driven systems

Implement transaction tracking

Improve system resilience

Work across Go microservices

Support migration efforts

Partner closely with teams

How You'll Work.

Team & Collaboration

Partner closely with product, operations, finance, and infrastructure teams

Full Job Description

Our customer is developing next-generation infrastructure for institutional digital asset trading and payments, connecting clients, liquidity providers, exchanges, banks, and payment networks through a low-latency, event-driven platform. As part of this transformation, the legacy systems are evolving into a modern distributed architecture powered by Go, NATS, Redis, and Postgres, while maintaining interoperability with existing Java/Spring and RabbitMQ services throughout the migration. The customer's platform enables real-time value movement across trading, treasury, settlement, and payment operations. We are seeking a Senior Software Engineer to architect and develop payment integrations and financial infrastructure services – the core layer that enables seamless connectivity between the customer's platform and external payment providers, banking networks, custodians, and fintech ecosystems. This role combines expertise in payment systems, treasury and settlement operations, asynchronous transaction processing, API integrations, and distributed systems engineering. You’ll contribute to both modern Go-based services and existing Java systems, supporting the development of robust, scalable payment features while driving upgrades to legacy infrastructure **Requirements** * Strong experience in Go and/or Java (you’ll use both); C++ can be considered as well; * Strong API integration experience, including REST APIs, webhooks, idempotency handling, error recovery, authentication and authorization, retries and backoff strategies * Experience with Kafka, NATS, RabbitMQ, Redis, and PostgreSQL * Excellent production debugging and troubleshooting skills * Strong expertise in concurrency, distributed architectures, and system performance optimization * Familiarity with Kubernetes and AWS deployments * Payments / financial systems experience (reconciliation workflows, transaction lifecycle management, stablecoin or digital asset payment rails, ledgering systems, banking or fin

Free ATS check

Applying for this Senior Software Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about Intellectsoft?

Real rants from real employees. Read before you apply.

Read Company Rants →