Point your AI agent at freehire and let it find you a job.

Get the CLI →

Puente Talent Partners

Open 35d posting dated 4 weeks ago

Back-end Software Engineer Semi Senior

Discussion
This position is no longer accepting applications(closed Sep 4, 2026).

Summary

Mid-level back-end engineer migrates features from a TypeScript monolith to AWS microservices, designing secure APIs and event-driven systems while working in agile sprints.

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 Responsibilities

  • Migrate 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.
  • 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 apply

  1. You will get an email from Puente with a short online assessment and a quick grammar check.
  2. You will record three short video answers so we can see how you communicate.
  3. If it looks like a fit, our recruiter sets up an interview.
  4. Shortlisted candidates are introduced to the US client team for final interviews.

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.

Skills

See also

Backend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available