Job Description
Location: Bangalore Hybrid (Global, with preference for candidates in Africa, Asia, or Europe)
Experience: 5+ years in backend development with Go
Must-Have Requirements
• 5+ years of experience building scalable backend services in Go.
• Experience with RDBMS (e.g., Postgres, MySQL).
• Expertise in message-broker technologies (e.g., Kafka, RabbitMQ) and event-driven architectures.
• Strong knowledge of designing, developing, and deploying services in cloud environments.
• Proven ability to work asynchronously with global teams using tools like Slack, Teams, or Jira.
• Passion for our mission to increase economic opportunities for global communities.
• Fluency in written and spoken English.
Our Mission
We’re transforming how money moves into Africa, Asia, and beyond by building innovative payment solutions that simplify financial transactions for individuals and businesses. Our goal is to empower communities through reliable, efficient, and affordable financial services, fostering economic opportunities in a global economy. If you’re passionate about driving meaningful change in fintech, join us to shape the future of financial empowerment!
Your Mission
As a Senior Backend Engineer, you’ll enhance digital payment systems and infrastructure for Africa and Asia by contributing to the development and design of our core components and tools for our Rafiki web service API. You’ll help open our payment rails to corporate customers via API, enabling seamless transactions directly from their systems.
Your Responsibilities
• Collaborate with the frontend team to build business-facing features.
• Integrate with payment partners for fast, reliable payments across multiple countries.
• Implement core business logic, including KYC, AML, fraud monitoring, and identification verification to ensure customer safety.
• Write modular, configurable code to launch new markets quickly.
• Leverage data for decision-making and customer insights.
• Automate processes and partner failover to reduce support load.
• Contribute to our customer-facing REST API core functionalities.
Our Tech Stack
• Backend: Go, AWS ECS, gRPC
• Frontend: React, TypeScript (web), Dart/Flutter (iOS/Android apps)
• Database & Tools: Postgres, Kafka, Redis, Vault
• Infrastructure: AWS, Terraform
• Processes: Unit/integration tests, code reviews, multiple daily deployments, Agile frameworks, Jira
Nice-to-Have
• Experience in fintech or payments.
• Background in tech startups.
• Knowledge of infosec.
• Experience building robust, well-documented server-to-server APIs (e.g., REST, GraphQL).
• Why Join Us?
Be part of a passionate team revolutionizing financial empowerment for underserved communities. Work on impactful projects, collaborate with global talent, and grow in a fast-paced, innovative environment.
💡 Quick Summary
Seeking a career-building opportunity? The Senior Backend Engineer-Go -Global Payments position is now open for candidates interested in the IT Engineer & Developer Jobs sector. This role in Bangalore offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in IT Engineer & Developer Jobs is a plus.
