About TWID
TWID is an AI incentive commerce platform that helps banks, UPI platforms and merchants influence customer decisions at checkout. Businesses spend billions on offers and reward points, yet most of that value goes unused or reaches the wrong customer. TWID uses AI to decide who should get an incentive, when and how much.
Our products, Nexus AI, Pay with Rewards and Checkout Intelligence, help partners acquire customers, grow spend and drive repeat purchases. TWID processes over a billion monthly transaction signals across 5,000+ merchants and 30+ issuers, including Swiggy, JioMart, ixigo and CRED.
TWID is backed by leading global investors, including Peak XV's Surge, Beenext, Rakuten and Google.
About the Role
We are seeking a skilled and experienced Backend Engineer with strong GoLang expertise (Fintech industry experience is a plus). The ideal candidate will have a deep understanding of backend systems, be comfortable working across databases and APIs, and have hands-on experience using AI-assisted development tools such as GitHub Copilot, Cursor or similar. Familiarity with these tools to accelerate development, ensure code quality and improve productivity is highly valued. Experience with team leadership is a strong plus.
Key Responsibilities
Design, develop and maintain scalable backend services with a focus on GoLang.
Use AI coding tools like GitHub Copilot, Cursor or similar to enhance productivity and streamline development.
Collaborate with cross-functional teams to gather requirements and provide well-architected solutions.
Own the full development lifecycle including planning, development, unit testing, deployment and monitoring.
Integrate with third-party APIs and services securely and efficiently.
Work with both RDBMS and NoSQL databases to model and optimize data flows.
Implement and optimize caching mechanisms to enhance application performance.
Participate in code reviews and ensure adherence to best practices and coding standards.
Contribute to and help maintain CI/CD pipelines; Terraform knowledge is a plus.
Communicate effectively with team members, stakeholders and external partners.
(Preferred) Lead or mentor junior engineers and participate in technical decision-making.
Job Requirements
3+ years of hands-on backend development experience.
Proficient in GoLang; experience with PHP is a plus.
Fintech industry experience is a plus.
Solid experience with RDBMS (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Redis).
Familiarity with caching technologies such as Redis or Memcached.
Strong experience with RESTful APIs and integration with third-party systems.
Good understanding of CI/CD processes and tools (e.g., Jenkins).
Exposure to Infrastructure-as-Code tools, especially Terraform, is a bonus.
Practical experience using AI-powered coding assistants (e.g., GitHub Copilot, Cursor, Tabnine) to support development workflows.
Strong analytical and problem-solving skills.
Excellent verbal and written communication.
(Preferred) Past experience in leading or mentoring a team.
Nice to Have
Experience with containerization and orchestration tools (e.g., Docker, Kubernetes).
Familiarity with monitoring and observability tools.
Exposure to ML Ops or AI model integration in backend systems is a plus.
