Principal Engineer (Payments)

Masabi · Remote · Colombia ·
Fully remoteFull-timeLead8+ years
COMPENSATION
€•• – ••k
0 applicants so far

Listed on the employer's job board (Ashby)

  • Principal Engineer level
  • Fully remote (Colombia)
  • Payments domain focus
  • AWS cloud environment
  • Microservices architecture

Join Masabi’s Architecture team as a Principal Engineer with a primary focus on the payments domain. You will shape the technical strategy for fare collection platforms used in over 250 locations globally, ensuring systems are resilient and cost-effective.

This position requires deep payments experience and strong technical judgment. You will guide complex architectural decisions, support engineering teams, and work closely with external payment partners to deliver seamless mobile ticketing experiences.

What you'll do

  • Define technical direction and standards for the payments platform
  • Design scalable, secure, and cost-effective payment solutions
  • Support teams in adopting modern microservices architectures
  • Conduct architecture reviews and provide hands-on technical support
  • Resolve complex challenges related to scalability and resilience
  • Advise engineering teams on technical decisions within payments
  • Manage integrations and alignment with external payment providers
  • Contribute to roadmap planning and technical scoping initiatives
  • Produce technical documentation and uphold engineering best practices

What you'll need

  • Strong experience with payment systems, PSPs, gateways, and EMV
  • Deep understanding of payment flows and transaction lifecycles
  • Proven track record designing distributed systems and microservices
  • Experience operating at Principal or Staff engineering level
  • Ability to balance short-term delivery with long-term architecture
  • Comfortable navigating ambiguity and defining practical approaches
  • Clear communication skills for technical and non-technical audiences
  • Strong experience with cloud platforms, preferably AWS
  • Experience managing scale, reliability, and performance trade-offs

Nice to have

  • Background in transit or fare payment systems
  • Familiarity with card schemes like Visa or Mastercard
  • Experience with event-driven or multi-service architectures
  • Proficiency in Kotlin or Java development
  • Knowledge of DynamoDB or MySQL data storage
  • Experience with Terraform and GitLab CI/CD pipelines

Stack

  • Kotlin
  • Java
  • AWS
  • DynamoDB
  • MySQL
  • Terraform
  • GitLab CI/CD

How you'll work

  • Fully remote model for candidates based in Colombia
  • Option to work from any country for up to 3 months per year

What you get

  • 15 days paid vacation plus 18 public holidays
  • Private healthcare coverage
  • Monthly team bonding allowance
  • Menopause support resources
  • Choice of workstation equipment
  • $750 USD annual training allowance
  • $250 USD annual home office budget