Back-end Software Engineer Mid Level
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.
- 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.
- Apply Domain Driven Design principles to build secure, reusable APIs.
- At least 2 years of backend development experience with TypeScript and Go.
- Solid experience with AWS, microservices architectures, and event-driven systems (SNS, SQS, EventBridge).
- Design and build REST APIs securely, applying DDD principles, ideally with TypeScript frameworks like AdonisJS.
- Comfortable with relational databases, unit testing, and test-driven development.
- Work well in agile environments (Scrum, Sprints) and communicate in functional English.
- Live in Buenos Aires or nearby and can attend the office 2 days per week.
- You 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.