Principal Backend Engineer (Java and Golang)

New
N
NortalCross-border payments
Location: Latin America - Remote; the position is fully remote in LATAM, Availability for meaningful overlap with European working hours (CET).ContractPrincipal
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Excellent written and spoken English (C1+); Advanced English Level is required for this role.
Experience
8+ years of software engineering experience.
Required Skills
JavaGoCI/CDDistributed Systems

Requirements

  • Bachelor's degree in computer science, Engineering, or a related field.
  • 8+ years of software engineering experience.
  • Strong production experience with both Java and Go.
  • Experience designing event-driven, high-volume distributed systems, including queues, streaming, or transaction processing.
  • Track record of improving engineering quality through testing practices, CI/CD, and code review.
  • Excellent written and spoken English (C1+); advanced English is required for work with US clients.
  • Strong asynchronous communication skills and comfort writing technical documentation.
  • Autonomy in defining scope, estimates, and priorities.
  • Availability for meaningful overlap with European working hours (CET).

Responsibilities

  • Lead architecture decisions and design reviews, documenting trade-offs and technical decisions.
  • Set and uphold quality practices, including testing strategy, Definition of Done, and verification before work is marked complete.
  • Conduct timely code reviews and help keep review cycles moving across time zones.
  • Work hands-on in Java and Go on complex, critical backend systems.
  • Turn ambiguous requirements into clear scope and acceptance criteria with product and engineering management before development begins.
  • Mentor engineers, unblock the team, and provide technical and business context.
  • Communicate asynchronously through written updates, design documents, and decision records for a team across LATAM and Europe.
  • Use AI-assisted development tools such as Claude or Cursor while maintaining code review, testing, and human oversight standards.
  • Conduct technical interviews for this and other accounts through Nortal's Technical Interviewer Program.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now