Turn this role into an interview — a resume and cover letter built around what this employer wants.
rounx.com is seeking a Staff Software Engineer to shape the technical direction of our Payments platform. You will lead architecture decisions, design scalable backend services, and build distributed systems that impact merchant experience and business outcomes.
You will develop REST services within a microservices framework, drive initiatives across gateways and networks, and mentor senior engineers while collaborating with cross-functional teams to translate business needs into robust
We are seeking a Staff Software Engineer to shape the technical direction of our Payments platform. The ideal candidate will lead complex architecture decisions, design scalable backend services, and build reliable distributed systems that directly impact merchant experience and business outcomes. Responsibilities include developing REST services and integration components within a microservices architecture, driving initiatives across payment gateways, card networks, and local payment methods, and collaborating with cross-functional teams to translate business needs into technical solutions.
The role requires 10+ years of software engineering experience, with proven expertise in high-volume distributed systems, preferably in payments or fintech. Proficiency in Java or Kotlin with Spring Boot, REST APIs, Kafka, and distributed data stores like Cassandra is essential. Experience with cloud platforms (GCP/AWS), Docker, Kubernetes, and observability tools such as New Relic or Datadoc is required. Strong communication skills and the ability to influence stakeholders are critical. Preferred qualifications include experience with payment gateways, card networks, local payment methods, and mentoring senior engineers.