Staff Software Engineer, Payments

Added
18 days ago
Type
Full time
Salary
Salary not provided

Related skills

java cassandra microservices kotlin rest

πŸ“‹ Description

  • Lead the architecture and evolution of next-generation Payment Acceptance infrastructure.
  • Design and build scalable backend services, REST APIs, event-driven systems, and integration
  • Drive complex initiatives across payment gateways, acquiring, issuing, card networks, and local
  • Partner with product, business, infrastructure, and external engineering teams to translate
  • Conduct architectural reviews, address technical debt, and improve system reliability, scalability
  • Raise the engineering bar through strong design practices, code quality, testing, observability

🎯 Requirements

  • 10+ years of software engineering experience, including Staff-level technical leadership or
  • Strong experience designing and operating high-volume distributed systems, preferably in payments
  • Recent hands-on experience with Java or Kotlin and Spring / Spring Boot.
  • Expertise building REST APIs, backend microservices, Kafka-based event streams, and distributed
  • Experience with cloud platforms such as GCP or AWS, plus Docker and Kubernetes.
  • Strong familiarity with observability and operational tooling such as New Relic, StatsD, ELK

🎁 Benefits

  • Opportunity to tackle complex, high-visibility problems with exceptional teammates
  • Real impact, accelerated learning, and true ownership
  • Collaborative and humble work culture
  • Use AI to work smarter and solve problems faster
  • Equal opportunity employer
  • Diversity valued; hiring based on merit, qualifications, competence, and talent
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’