
Senior Elixir Developer - Payment Systems
Lurecruiter · Location not stated
All reasons
- No location stated
In its favour
- Still listed on the employer's own board
Senior Elixir Developer - Payment Systems - LURECRUITER | Career Page
Senior Elixir Developer - Payment Systems
Apply for Position Or refer someone
Job Openings Senior Elixir Developer - Payment Systems
About the job Senior Elixir Developer - Payment Systems
We're looking for a Senior Backend Developer (Elixir) to join a global healthcare organization's engineering team, working on a business-critical payment platform that manages donor compensation in the U.S.
You'll design, develop, and maintain secure and reliable payment solutions, build integrations with external payment providers, and contribute to platform modernization.
This role is ideal for an experienced backend engineer who enjoys solving complex financial transaction challenges and building scalable, high-quality systems.
Must Have
- 5+ years of software development experience, with strong backend engineering skills and hands-on experience with Elixir and AWS.
- Experience building payment or financial transaction systems, including payment gateways, ACH transfers, prepaid card APIs, or payment processor integrations.
- Solid understanding of financial transaction integrity, including idempotency, exactly-once processing semantics, and reconciliation.
- Experience designing and integrating RESTful APIs, GraphQL, and distributed systems.
- Strong knowledge of relational and non-relational databases, data modeling, query optimization, and transaction management.
- Experience with CI/CD, automated testing, secure coding practices, and cloud-based applications.
- Experience delivering software in regulated or high-reliability environments, with an understanding of security and data protection.
- Familiarity with AI-assisted development tools (GitHub Copilot, Cursor, Claude Code, or similar) and feature flags.
- Advanced English skills.
What You'll Do
- Design, build, and maintain backend services for a payment platform using Elixir and AWS.
- Develop payment processing features, transaction management workflows, and integrations with external payment providers.
- Implement reliable financial transaction logic, including payment reconciliation, exception handling, and safeguards against duplicate processing.
- Build and maintain secure APIs connecting payment processors, prepaid card networks, and enterprise systems.
- Write clean, maintainable, and well-tested code, following security and compliance standards.
- Troubleshoot production issues, optimize performance, and improve system reliability and observability.
- Contribute to automated testing, code reviews, technical documentation, and production support.
- Collaborate with engineers, technical leads, and product teams to improve and modernize the platform.
Why Apply?
- USD Compensation
- Paid time off
- Meaningful impact: Work on a business-critical platform supporting real financial transactions and donor compensation.
- Interesting technical challenges: Solve complex problems involving payment reliability, transaction consistency, security, and integrations.
- Relocation opportunity (Costa Rica)
Apply for Position
Or refer someone
Share
- Line
- X (Formerly Twitter)
Skills
- Elixir
- AWS
- GraphQL
- GitHub Copilot
- Cursor
- Claude Code
More jobs at Lurecruiter
All 7- Senior ML/AI EngineerLurecruiter · Remote
- Sr BackEnd Developer/Tech Lead (NodeJS, GraphQL,Neo4j)Lurecruiter · Location not stated
- Machine Learning Engineer - Computer VisionLurecruiter · Location not stated
- Sr Product Engineer (Python & React)Lurecruiter · Remote
- Tech Talent Pool - LuRecruiterLurecruiter · Remote
Similar roles
- Hiring || Salesforce Developer - New Delhi2coms · New Delhi, Delhi, Indiajust now
- Full Stack Role (26-05781) -Diverse Lynx India · Location not statedjust now
- AI EngineerDiverse Lynx India · Bengalurujust now
- Sr Application Developer – PeopleSoft HCMNR Consulting - India · PAN Indiajust now
- AI EngineerNR Consulting - India · PAN Indiajust now
- JAva (26-05770) -Diverse Lynx India · Location not statedjust now