ABOUT THE ROLE
As a Senior Backend Engineer at TransactionLink, you'll play a key role in scaling our no-code orchestration platform for onboarding and compliance. You'll design distributed systems on AWS, build event-driven microservices in Java or Kotlin, and help shape both product and technical direction. This is a high-impact role with full ownership, working closely with a product-first team in a fast-growing fintech environment.
WHAT YOU'LL DO
- Develop and evolve our no-code orchestration platform, enabling customers to design, launch and monitor onboarding & compliance workflows without writing code.
- Design and implement large-scale distributed systems on AWS, leveraging microservices and event-driven architectures to ensure security, resilience and scalability.
- Influence technical and product decisions, balancing engineering best practices with commercial priorities.
- Drive innovation & experimentation, prototype new ideas, measure impact and iterate fast.
- Guarantee operational readiness, meet or exceed our commitments on reliability, availability and performance for all customer-facing services.
WHO YOU ARE
- Bachelor's degree in Computer Science or a related field
- 7+ years of backend engineering experience
- Advanced proficiency in Java or Kotlin and Spring Boot
- Proven success designing and operating large-scale, fault-tolerant systems on AWS
- Hands-on expertise with event-driven architectures (Kafka, Kinesis, or similar)
- Deep understanding of microservices, observability, disaster-recovery strategies and secure coding practices
- Demonstrated ability to lead and mentor engineers, align technical decisions with product goals and influence stakeholders