Demo

Software Engineer, Payments (Backend/Platform)

ArrowCore Group
Fremont, CA Contractor
POSTED ON 1/28/2026
AVAILABLE BEFORE 7/26/2026
Job title: Software Engineer, Payments (Backend/Platform)

Location: Fremont, CA (In-person Interview)

Contract 12 months

Summary

As a Software Engineer on our client’s Payments Team, you will be instrumental in developing the infrastructure that drives our global financial operations. You’ll architect and implement robust payment systems, collaborate across engineering, finance, and product teams, and ensure our financial platforms scale with rapid innovation and global expansion. We’re seeking pragmatic, team-oriented engineers who thrive in fast-paced environments and are excited to build the financial backbone that supports the organization’s mission.

What You’ll Do

  • 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

Minimum Qualifications

  • 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 Qualifications

  • 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).

Working Style / Behaviors

  • Ownership mindset: you build it, you run it.
  • Bias for action: pragmatic, iterative delivery with measurable outcomes.
  • High standards: correctness matters because money movement is unforgiving.
  • Calm under pressure: handles incidents methodically and improves the system afterward.
  • Clear communication across engineering, product, and finance stakeholders.

Title

Location:

Duration

SUMMARY:

RESPONSIBILITIES;

Hourly Wage Estimation for Software Engineer, Payments (Backend/Platform) in Fremont, CA
$68.00 to $82.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer, Payments (Backend/Platform)?

Sign up to receive alerts about other jobs on the Software Engineer, Payments (Backend/Platform) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at ArrowCore Group

  • ArrowCore Group Fremont, CA
  • Job Title: Software Engineer (Backend-First, React Optional) Location: Fremont, CA (In-person Interview) Contract 12 months About The Role Our direct clien... more
  • 4 Months Ago

  • ArrowCore Group Fremont, CA
  • Job Title: Product Engineer (Supply Chain) Location: Fremont, CA Duration: 12 Mos CTH About The Role Our direct client is hiring a Product Engineer (Supply... more
  • 4 Months Ago

  • ArrowCore Group Fremont, CA
  • Job Title: Product Engineer (Logistics) Location: Fremont, CA Duration: 12 Mos CTH Summary Our direct client seeking a Product Engineer to join their dynam... more
  • 4 Months Ago


Not the job you're looking for? Here are some other Software Engineer, Payments (Backend/Platform) jobs in the Fremont, CA area that may be a better fit.

AI Assistant is available now!

Feel free to start your new journey!