Senior Software Engineer

Posted 1hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Software Engineer developing software solutions for Cherry, a FinTech company providing BNPL solutions in healthcare. Building end-to-end software and influencing engineering culture as the team scales.

Responsibilities:

  • Build end-to-end software that brings Cherry into more practices and launch new products beyond BNPL.
  • Make architectural decisions that shape Cherry's platform across frontend, backend, integrations, and infrastructure
  • Define and implement observability, monitoring, and metrics systems that make our products safer, faster and more reliable for practices and patients.
  • Collaborate with product, design, data, and operations to rapidly deliver high-impact features and experiment toward measurable outcomes.

Requirements:

  • 3+ years of software engineering experience, ideally in product-focused environments.
  • Proven experience shipping reliable, high-quality applications using modern frameworks, APIs, and cloud-native infrastructure.
  • Fullstack experience, a generalist mindset and familiarity with infrastructure, distributed systems concepts, and observability practices.
  • Thrives in ambiguity and fast-paced growth while helping shape Cherry's engineering culture.
  • Ability to collaborate across timezones, maintaining regular early-morning collaboration windows with teammates in Europe during the early stages of team formation.

Benefits:

  • Competitive Base Salary + Bonus
  • Generous equity grant
  • Medical, vision, and dental benefits
  • Fully remote company
  • Flexible PTO