Senior Software Engineer
Job description
About the role
The role owns core infrastructure for global payments. The position handles real money from day one in production.
Software engineers turn product ideas into working code. Engineers work in small teams, review each other's work, and ship in small batches. Most teams follow agile practices such as sprints and daily standups. Engineers also write tests, fix bugs, and improve performance. The field values clear communication as much as technical skill. Engineers spend part of every week on planning, code review, and debugging, not just writing new code. The ability to explain a technical decision in plain words separates strong engineers from the rest.
Key facts
What you'll do
Global transaction volume is driven by payment processing systems designed for high throughput and strict reliability.
Merchants integrate their platforms using APIs and SDKs built for Coinflow's payment ecosystem.
Performance, reliability, and observability at scale are achieved through systems architected for growth.
Production issue debugging and monitoring are enabled by services instrumented for end-to-end visibility.
Technical design transitions into deployed features through end-to-end ownership across the lifecycle.
Requirements are translated into elegant technical solutions by collaborating closely with Product and Design teams.
Long-term maintainability is balanced with delivery speed to keep codebases healthy and ships frequent.
Architecture, tooling, and best practices are shaped by contributions from engineers at all levels.
Knowledge is shared through code reviews, pairing sessions, and mentoring as engineers grow together.
Engineering culture is shaped with each new hire as the team expands its capabilities.
Requirements
The posting states a bachelor's degree requirement. Professional software engineering experience of 5+ years is required for this role.
Strong proficiency in TypeScript and Node.js is expected, with React experience as a valuable addition.
Deep understanding of REST API design, relational and document databases (especially MongoDB), and distributed systems concepts is necessary.
Experience building systems that handle high transaction volumes or strict correctness needs is essential.
Comfort with cloud infrastructure such as AWS, GCP, or similar platforms is required for deployment workflows.
A track record of shipping and maintaining production systems demonstrates reliability in this position.
Clear communication skills enable effective discussion of technical tradeoffs with both engineers and non-engineers.
Nice to have
Experience in payments, fintech, or blockchain/crypto adds bonus relevance to this position.
Practical notes
The role is based in Chicago, IL.
The compensation range is guaranteed at $140,000 to $190,000 USD, with equity eligibility and benefits such as health and wellness coverage, a 401(k), and flexible time off.
Typical interview steps
Hiring for engineering roles usually starts with a recruiter screen, followed by one or two technical rounds. Candidates often solve a coding problem, discuss past projects, and answer system design questions. Some loops include a take-home task. Final rounds typically cover team fit and give candidates a chance to ask questions. Interviewers look for how you break down an unfamiliar problem, not just whether you reach the answer. Practicing a few problems aloud and reviewing your own past projects are the best preparation.
Good to know
Payment infrastructure work depends on distributed systems and strict correctness to keep transactions reliable.
Cloud platforms and containerized deployments are standard in this field for scaling services.
Observability practices help teams manage high-volume services and diagnose issues quickly.
Clear communication supports decisions across technical and non-technical stakeholders in complex projects.
Payments, fintech, and blockchain experience can deepen impact and broaden ownership in this role.
About the company
Coinflow is the next-generation payment service provider revolutionizing global financial infrastructure with stablecoins, AI-driven fraud prevention, and instant settlement. Coinflow enables businesses to grow faster with instant settlement, fraud & chargeback indemnity, global pay-ins, multi-currency FX, and unified payouts.