As an engineer on our team, you'll architect and solve complex problems that will directly influence the direction of the credit card space. There's a wide range of challenges to tackle – from ensuring the secure handling of millions of dollars worth of customer transactions, to developing innovative new credit card features, to optimizing our API response times to enhance the customer experience. We have a strong culture of code reviews, and a focus on security, with the end goal of writing and shipping high-quality code by getting things right the first time. As we scale and grow our business, we are committed to building the best credit card products in the industry. If you get excited about solving technical challenges that directly impact our customers, and the rest of the Gemini team, we'd love to hear from you.

Candidate Profile

  • Design and develop scalable architecture for credit card systems

  • Improve performance, reliability, scalability and security of backend systems

  • Use engineering principles to identify and manage technical risks

  • Understand business needs and develop process workflows

  • Write robust code and develop API integrations

  • Report on system health and ongoing investigations

  • Identify system improvement opportunities

  • Mentor teammates on feature development

  • Provide quick response to production issues

Compensation & Perks

  • At least 5 years of software engineering experience

  • Advanced proficiency in Scala, C++, or Typescript

  • Ability to work across teams and manage dependencies

  • Customer and product-focused mindset

  • Ability to handle multiple priorities


Preferred:

  • Experience with customer growth applications

  • Knowledge of finance, payments, or rewards systems


Name

Senior Software Engineer, Credit Card

Description

An engineering role focused on developing and optimizing credit card systems with complex technical challenges.

Publish date

17.02.2025 17:53:50