About the role

  • Lead the design and development of scalable, high-performance web applications.
  • Create vision, strategy, and plan to build a high performing engineering organization.
  • Demonstrate strong capabilities in assessing business needs while providing creative and effective solutions in conformance to emerging technology standards.
  • Balance delivery velocity through existing platforms and adoption of next-gen technologies.
  • Execute success through diligent planning, attention to detail, effective delegation, and efficient decision-making.
  • Lead a high-performing global engineering team focused on payments and financial integrations.
  • Strong emphasis on customer journey, product quality, performance tuning, troubleshooting, and continuous development.
  • Collaborate with external partners and vendors to manage integrations and SLAs.
  • Be a culture champion on the team and across the company fostering a culture of ownership, innovation, and continuous learning.

Requirements

  • Bachelor’s or master’s degree in computer science, Engineering, or related field.
  • Equivalent work experience in lieu of a degree.
  • 5+ years of software engineering experience, with at least 2 years in a senior technical lead role.
  • Proven experience in designing and scaling distributed systems, cloud-native architectures, and microservices.
  • Expertise in one or more programming languages (e.g., Java).
  • Strong understanding of DevOps, CI/CD pipelines, and modern development practices.
  • Excellent communication and interpersonal skills.
  • Experience working in Agile environments.

Benefits

  • Flexible Time off
  • Medical, Dental and Life Insurance
  • Tuition Assistance Program
  • Student Loan Repayment (below manager level only)
  • Parental Leave
  • One day volunteer time off
  • $0 Money Transfer Fee Discount Code – Quarterly
  • Recognition Program “Game Changers”
  • Employee Discount Program
  • Global Adoption Assistance
  • Global Scholarship Awards Program
  • 401K Plan

Job title

Staff Software Engineer

Job type

Experience level

Lead

Salary

$135,000 - $150,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job