Enter a job title or keyword

Sr Backend | Golang, Node, TypeScript | Payments

Instaleap


Job Location:

Bogotá - Colombia

Monthly Salary: Not provided by the employer
Posted: 27 October 2026 (Yesterday)
Application Deadline: 24 January 2027
Vacancies: 1 Vacancy

Job Summary

What would you do

  • Build and evolve payment services end to end using Go for new services and TypeScript and PostgreSQL to maintain and improve existing systems.

  • Design and implement payment gateway integrations supporting transaction flows such as authorization capture cancellation and refunds.

  • Build reliable transaction workflows that handle retries timeouts idempotency concurrency and partial failures while preserving transaction integrity.

  • Drive technical solutions from discovery to production translating business requirements into maintainable designs identifying risks and dependencies early and owning the outcome.

  • Contribute to the evolution of our payment platform helping migrate from legacy systems to a scalable modular architecture while maintaining existing customer operations.

  • Ensure production reliability and observability using monitoring logs tracing automated testing and incident analysis to prevent issues and improve system resilience.

  • Raise engineering standards through thoughtful code reviews pragmatic architectural decisions testing strategies and continuous improvement of development practices.

  • Collaborate with Product and other engineering teams to clarify requirements challenge assumptions communicate trade-offs and deliver solutions aligned with business priorities.

  • Share knowledge and provide technical leadership mentoring teammates facilitating technical discussions and helping others make sound engineering decisions.

  • Contribute to deployment and operations using AWS Docker Terraform and CI/CD pipelines.


Your experience has been shaped by

  • Go: strong hands-on experience building production services designing APIs managing concurrency and writing maintainable well-tested code.

  • TypeScript and PostgreSQL: experience evolving existing backend systems working with relational data optimizing queries and maintaining transactional integrity.

  • Distributed systems and microservices: service boundaries asynchronous communication failure handling retries and consistency across services.

  • Software architecture: clean architecture domain-driven design modularity and pragmatic approaches to legacy modernization.

  • Reliability engineering: idempotency timeouts observability incident troubleshooting and designing resilient systems.

  • Automated testing: unit integration and contract testing with a focus on business behavior and critical transaction paths.

  • AWS and infrastructure as code: experience with cloud services Docker Terraform and CI/CD pipelines.

  • Technical leadership: mentoring engineers conducting meaningful code reviews facilitating technical discussions and influencing decisions without relying on formal authority.

  • Cross-functional collaboration: communicating technical trade-offs clearly aligning with Product and managing dependencies across teams.

  • Payment systems or transactional domains: experience with payment gateways billing financial transactions order processing or other business-critical workflows. Direct payment experience is a strong plus.

  • AI-assisted development as part of your daily workflow: You are already working with AI agents and assistantsnot as an experiment but as a normal part of your workflow.

  • Security in payment systems: PCI-DSS scope and tokenization webhook authentication and responsible handling of sensitive data


Your SuperPowers

  • You are a strong technical problem-solver: you can navigate complex systems understand root causes and deliver robust solutions without overengineering.

  • You think beyond the happy path: you anticipate edge cases failure scenarios and operational risks before they become production incidents.

  • You take end-to-end ownership: you follow through from technical discovery and implementation to deployment monitoring and production stability.

  • You lead through influence: you help teammates grow challenge ideas constructively and bring people together around sound technical decisions.

  • You balance pragmatism with engineering excellence: you know when to move fast when to invest in the architecture and how to explain those trade-offs.

  • You communicate with clarity: you make complex technical topics understandable and raise risks dependencies and disagreements early.


What we bring to the table

  • Hybrid Work: Work together as a team.

  • Flexible hours: We trust your work and skills.

  • Additional days off to vacations.

  • Half day off on your birthday.

  • Access to Educational Budget.

  • Health insurance: Get the attention and care that you deserve. Available in some countries.