ArrowCore Group · 22 hours ago
Software Engineer, Payments (Backend/Platform)
ArrowCore Group is seeking a Software Engineer on their Payments Team to develop infrastructure for global financial operations. This role involves architecting payment systems, collaborating with various teams, and ensuring scalability with innovation.
ConsultingInformation TechnologyManagement Consulting
Responsibilities
Design, develop and scale core payment infrastructure
Directly work with internal and external stakeholders to understand pain points, proposing solutions, and shipping them
Re-think and design the reconciliation platform from 0 to 1 with an AI-first vision
Own end-to-end the complete lifecycle of all offline payments
Identify and incorporate AI Agents to increase automation
Implement orchestration engines for reliability and human-in-the-loop workflows
Improve the reliability and observability of the Payment platforms
Apply software engineering best practices — including version control, testing, CI/CD, and containerization
Qualification
Required
Bachelor's Degree in Computer Science (or related field) or equivalent practical experience
5+ years of professional software engineering experience delivering and operating production backend systems at scale
Strong backend development skills in one or more of: Java, Kotlin, Go, Python, C#, or similar (language is less important than fundamentals and ability to ramp quickly)
Proven experience designing and operating distributed systems (microservices/APIs plus asynchronous processing via queues/streams)
Strong reliability engineering fundamentals for distributed, asynchronous systems (e.g., idempotency, retry/backoff, consistency tradeoffs, and failure-mode analysis). (Idempotency is commonly used to make at-least-once processing safe)
Strong SQL and data modeling skills; able to reason about data integrity, auditability, and operational reporting needs
Hands-on production experience with modern deployment and runtime operations: containers, CI/CD, and container orchestration (e.g., Kubernetes) and/or equivalent platforms. (Container orchestration is commonly defined as automating deployment/management/scaling of containers)
Demonstrated ability to build and use observability to operate services (metrics, logs, distributed tracing), and to improve systems using incident learnings. (Observability is often described via metrics/logs/traces)
Preferred
Payments/financial systems exposure (payment processing, payouts, reconciliation, disputes) is a strong plus
Experience with workflow orchestration platforms (e.g., Temporal/Airflow/Argo, etc.) in high-availability production environments
Experience integrating AI-enabled components into production systems (evaluation, safety/guardrails, cost/latency considerations, reliability and rollback plans)
Company
ArrowCore Group
ArrowCore Group is a consulting firm that offers management consulting, technology innovation and business process management.
H1B Sponsorship
ArrowCore Group has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2022 (1)
Funding
Current Stage
Growth StageRecent News
Atlanta Business Chronicle
2025-03-25
Company data provided by crunchbase