Taro Logo

Software Engineer - Gateway

Finix is a full-stack acquirer processor providing modern payment solutions, enabling businesses to accept payments, manage payouts, and onboard merchants seamlessly.
$140,000 - $175,000
Backend
Senior Software Engineer
Hybrid
101 - 500 Employees
4+ years of experience
Finance

Job Description

Finix, a leading full-stack acquirer processor, is seeking a Senior Software Engineer for their Gateway team. The company processes billions of dollars annually and has raised over $175M in funding, including a $75M Series C led by Acrew Capital, with backing from prestigious investors like Lightspeed Venture Partners, American Express Ventures, and Sequoia Capital.

The role is perfect for an experienced Java developer who is passionate about building scalable payment solutions. As a Gateway Software Engineer, you'll be at the heart of Finix's engineering team, responsible for delivering and maintaining the stability of their payment processing platform. You'll work on critical systems that enable customers to capture revenue efficiently and reliably.

The position offers an excellent opportunity to work with modern payment technologies while solving complex technical challenges. You'll be expected to lead technical solutions, mentor junior engineers, and contribute to the overall architecture and best practices of the system. The hybrid work environment (4 days in-office) in Chicago provides a balance between collaborative work and flexibility.

The compensation package is competitive, ranging from $140,000 to $175,000 annually, plus equity and benefits. This reflects Finix's commitment to attracting top talent and their strong financial backing from industry-leading investors.

For engineers looking to make an impact in the fintech space, this role offers the chance to work with a rapidly growing company that's transforming how businesses handle payments. You'll be part of a team that values technical excellence, continuous improvement, and collaborative problem-solving, while building solutions that process billions in transactions annually.

Last updated 5 days ago

Responsibilities For Software Engineer - Gateway

  • Deep dive into customers' needs and work with product management to define new services
  • Own the architecture, design, implementation, best practices, and infrastructure within your domain
  • Participate in design reviews and code reviews
  • Become an expert in payments domain and mentor junior software engineers
  • Proactively improve architecture, frameworks, tooling, automation, and best practices

Requirements For Software Engineer - Gateway

Java
  • 4+ years of experience building systems using Java
  • Experience implementing secure APIs, highly available and observable services
  • Experience working with AWS infrastructure
  • Strong multitasking skills and ability to manage competing priorities
  • Track record of raising the bar on projects

Benefits For Software Engineer - Gateway

Equity
  • Equity
  • Benefits (unspecified)