Back-End Software Engineer (Semi Senior) at Puente Talent Partners | Torre

Back-End Software Engineer (Semi Senior)

Emma highlights
This highlight was written by Emma’s AI. Ask Emma to edit it.
Freelance
Recurrent
Provide your expected compensation while applying
location_on
Remote (specific timezone)
public
GMT-04:00 to GMT-03:00
Shared by
Emma of Torre.ai
about 2 months ago

Responsibilities


You join a 13-person engineering team leading a year-long platform migration. You migrate features from a TypeScript monolith (AdonisJS) to a service-oriented architecture on AWS, working in sprints alongside the team. This is an execution role: you design, build, and solve concrete problems while maintaining code quality. This role fits someone who wants hands-on ownership of backend systems and enjoys the challenge of modernizing production platforms.Key ResponsibilitiesMigrate features from the monolithic platform to a service-oriented architecture on AWS.Design and build APIs and microservices using event-driven patterns (SNS, SQS, EventBridge).Deliver solutions sprint by sprint as the team prioritizes them.Participate in daily standups and weekly planning with the engineering team.Identify and resolve complex problems while maintaining code quality standards.Apply Domain Driven Design principles to build secure, reusable APIs.Bonus pointsPortuguese language skills (part of the team works in Portuguese).Experience migrating or modernizing production platforms.Experience with non-relational databases.Familiarity with other backend frameworks or languages.Formal education or degree in systems engineering or related field.What success looks likeFirst 90 DaysYou are integrated into the team and delivering feature migrations with tested code and clean APIs.You understand the monolithic codebase and the target service architecture.You participate actively in sprints and contribute to technical decisions.OngoingYou are a reliable backend contributor who unblocks the team and maintains code quality.You help the migration advance on schedule with minimal rework.You mentor newer team members and share knowledge about the platform architecture.Puente Talent Partners connects top Latin American professionals with growing US companies. This role is for one of our US clients, and you would be joining their team directly while being supported by Puente through the hiring process. Our client is an edtech company serving Latin America with a strong engineering culture. Their product teams work cross-functionally using agile methodologies and build systems that scale across the region. You will join a 13-person engineering team leading a year-long platform migration. The team works in sprints, and you will collaborate closely to migrate features from a TypeScript monolith to a service-oriented architecture on AWS.This is a full-time independent contractor role with a schedule of Monday to Friday, 9 AM to 6 PM UTC-3. You will work remotely and receive competitive compensation based on experience. The role offers the opportunity to work with a strong engineering culture and modernize a production platform.You have at least 2 years of backend development experience with TypeScript and Go. You have solid experience with AWS, microservices architectures, and event-driven systems (SNS, SQS, EventBridge). You design and build REST APIs securely, applying DDD principles, ideally with TypeScript frameworks like AdonisJS. You are comfortable with relational databases, unit testing, and test-driven development. You work well in agile environments (Scrum, Sprints) and communicate in functional English.Here is what to expect after you applyYou will get an email from Puente with a short online assessment and a quick grammar check.You will record three short video answers so we can see how you communicate.If it looks like a fit, our recruiter sets up an interview.Shortlisted candidates are introduced to the US client team for final interviews.