Description
The Senior Software Engineer will design, develop, and maintain core components of a secure, scalable digital payments and e-wallet platform. Responsibilities include building backend services, APIs, integrations, databases, transaction workflows, and wallet functionality; ensuring performance, reliability, and security; participating in architecture and technology decisions; conducting code reviews; implementing automated testing and CI/CD; troubleshooting production issues; documenting work; and mentoring junior engineers. The role requires at least five years of professional software engineering experience, strong backend and API development skills, knowledge of databases and authentication and authorization, experience with Git and cloud infrastructure, and familiarity with fintech environments.
