Senior Backend Engineer - Checkout
Core
Design, build, and scale highly available backend systems powering mission-critical payment experiences, checkout flows, promotions, loyalty, and financial services.
Role type
Senior IC backend engineer (fintech/checkout)
Builds
Scalable backend services, RESTful APIs, and integrations for payment gateways and third-party platforms
Domain
Fintech, Payments, Checkout, Promotions, Loyalty
Deliverable
production ML models | product features | infrastructure
Required skills
distributed systems design, high-scale backend development, RESTful API design, SQL database optimization, caching and queue management, automated testing, CI/CD pipelines, AI-assisted development tools, technical mentorship
Preferred skills
event-driven architectures, microservices, container orchestration (Docker/Kubernetes), cloud platforms (AWS/GCP/Azure), observability and distributed tracing
Technologies
PHP, Laravel, Go, Java, C#, MySQL, PostgreSQL, Docker, Kubernetes, AWS, GCP, Azure
Responsibilities
Design and operate scalable backend services; Develop clean, maintainable, high-performance production code; Design and evolve RESTful APIs and integrations; Build reliable distributed systems handling high traffic and asynchronous workloads; Drive architectural decisions for scalability and resilience; Optimize application performance across services, databases, and queues; Participate in architecture discussions and technical design reviews; Ensure services are production-ready through monitoring, logging, and testing; Write comprehensive unit and integration tests; Mentor junior and mid-level engineers; Contribute throughout the full software development lifecycle; Continuously improve system reliability and engineering standards
Seniority
Senior, hands-on IC with mentorship responsibilities