Senior Backend Engineer - Checkout
by Salla in FinTech & Digital Payments
In this role you will join the engineering team focused on Fintech, Checkout, and Promotions, designing, building, and scaling highly available backend systems that power mission-critical payment experiences, checkout flows, promotions, loyalty, pricing, and financial services. You will design, build, and operate scalable backend services supporting Fintech, Checkout, Promotions, Loyalty, and Payment systems, developing clean, maintainable, and high-performance production code with readability and long-term ownership in mind. You are responsible for designing and evolving RESTful APIs and integrations with internal platforms, payment gateways, and third-party services, and building reliable distributed systems capable of handling high traffic, failures, and asynchronous workloads. Your responsibilities include driving architectural decisions with scalability, resilience, maintainability, and operational excellence in mind, and optimizing application performance across services, databases, caching layers, queues, and background workers. You will participate in architecture discussions, technical design reviews, RFCs, and engineering planning, and ensure services are production-ready through monitoring, logging, alerting, testing, and observability best practices. You are responsible for writing comprehensive unit and integration tests while maintaining high engineering standards through code reviews, and leveraging AI-assisted engineering tools responsibly to accelerate development, debugging, testing, documentation, and code quality. In this role you will mentor junior and mid-level engineers through technical leadership, design discussions, and engineering best practices, contributing throughout the full software development lifecycle from design through deployment and production support.