SDE 2 - Golang Developer

Engineering

Bengaluru

Full Time

3–6 years

On-Site

About TWID


TWID is a Bengaluru-based fintech, founded in 2020, building an AI-powered Incentive Commerce Network.


TWID started by solving the problem of fragmented reward points, enabling consumers to make better use of rewards across merchants. The company then evolved into Pay with Rewards and is now building the next phase of its platform around AI, transaction intelligence and incentive commerce.


TWID operates at the intersection of FinTech, Payments, AI, Data and Commerce, connecting consumers, issuers, fintechs, merchants and brands.


Today, TWID has 5,000+ merchants, 30+ issuer partners and 1B+ monthly transaction signals, creating a large and diverse data environment for solving real-world customer and business problems.

About the Role


We are looking for a skilled Backend Engineer with strong GoLang expertise to join our engineering team. The ideal candidate will have 3–6 years of overall backend development experience, with 2–3 years of hands-on experience in GoLang.

You will be responsible for designing, developing and maintaining scalable backend services, working across databases, APIs and third-party integrations. Experience in the FinTech or Payments industry is a plus.

We value engineers who are comfortable leveraging AI-assisted development tools such as GitHub Copilot, Cursor or similar platforms to accelerate development while maintaining code quality, performance and reliability.

This is an individual contributor role offering the opportunity to work on scalable backend systems in a fast-growing fintech environment.

Key Responsibilities

  • Design, develop and maintain scalable, reliable and high-performance backend services using GoLang.

  • Build and optimize backend systems supporting payments, rewards, merchant integrations and transaction processing.

  • Leverage AI coding tools such as GitHub Copilot, Cursor or similar tools to enhance productivity and streamline development.

  • Collaborate with Product, Engineering and other cross-functional teams to understand requirements and deliver well-architected solutions.

  • Own the end-to-end development lifecycle, including planning, development, unit testing, deployment and monitoring.

  • Integrate with third-party APIs and external services securely and efficiently.

  • Work with RDBMS and NoSQL databases to design data models and optimize data flows.

  • Implement and optimize caching mechanisms to improve application performance and scalability.

  • Participate in code reviews and ensure adherence to coding standards, engineering best practices and maintainable code.

  • Contribute to CI/CD pipelines and deployment workflows.

  • Identify performance bottlenecks, troubleshoot production issues and ensure system reliability.

Job Requirements

  • 3–6 years of overall hands-on backend development experience.

  • Ideally, 2–3 years of hands-on experience developing backend services using GoLang.

  • Strong understanding of backend architecture, data structures, algorithms and software engineering fundamentals.

  • Proficiency in GoLang, including familiarity with its concurrency model, goroutines and channels.

  • Experience with RDBMS databases such as MySQL or PostgreSQL.

  • Familiarity with NoSQL databases such as Redis.

  • Strong understanding of RESTful APIs and third-party system integrations.

  • Hands-on experience with caching technologies such as Redis.

  • Good understanding of CI/CD processes and tools such as Jenkins.

  • Practical experience using AI-powered coding assistants such as GitHub Copilot, Cursor, Tabnine or similar tools.

  • Strong analytical, debugging and problem-solving skills.

  • Good verbal and written communication skills.

  • Ability to work independently, take ownership and collaborate effectively within a team.


    What you’ll do


    • Design, build and own backend services and APIs in Go: REST/gRPC contracts, data models, background workers and schedulers.

    • Write concurrent code that holds up under load: goroutines and channels, context propagation, bounded worker pools, timeouts, race-free shared state.

    • Integrate with third-party and internal services safely: retries with backoff, idempotency, circuit breaking, webhook handling.

    • Own the data layer for your services: schema design, indexing, transactions and query tuning on MySQL; caching and locking with Redis.

    • Own production: dashboards, alerts, structured logs, on-call rotation, and root-causing incidents across Go, MySQL/Aurora, Redis and ECS.

    • Raise the bar on testing: table-driven unit tests, go test -race, integration tests, benchmarks where performance matters.

    • Review code, write short design docs, and mentor junior engineers on Go idioms and backend fundamentals.

Nice to Have

  • Experience working in the FinTech, Payments or Financial Services industry.

  • Familiarity with PHP or other backend programming languages.

  • Exposure to Infrastructure-as-Code tools, especially Terraform.

  • Experience with containerization and orchestration tools such as Docker and Kubernetes.

  • Familiarity with monitoring, logging and observability tools.

  • Exposure to ML Ops or AI model integration in backend systems.

  • Experience mentoring junior engineers or contributing to technical decision-making.

Build on the AI Incentive

Commerce Network.

TWID helps banks, UPI platforms and brands drive

more sales with AI-powered incentives at checkout.

Ask AI about TWID

© 2026 TWID. All rights reserved.

Crafted in India 🇮🇳 for the world.

That's What I Do

Build on the AI Incentive

Commerce Network.

TWID helps banks, UPI platforms and brands drive more sales with AI-powered incentives at checkout.

Ask AI about TWID

© 2026 TWID. All rights reserved.

Crafted in India 🇮🇳 for the world.

That's What I Do

Build on the AI Incentive

Commerce Network.

TWID helps banks, UPI platforms and brands drive

more sales with AI-powered incentives at checkout.

Ask AI about TWID

© 2026 TWID. All rights reserved.

Crafted in India 🇮🇳 for the world.

That's What I Do