logo
The Functionary

Software Engineer

Latin America

July 17, 2026 at 4:06 PM

✨ AI summary

Location

  • Latin America

Languages

  • JavaScript (Node.js)
  • TypeScript

Frameworks

  • Angular

Databases

  • MySQL
  • Redis

Experience Level

  • 5+ years

Key responsibilities:

  • Build and lead a diverse and geographically distributed team of Engineers
  • Coach the team on best practices, review solutions and provide feedback
  • Participate in development and implementation of the vision for the team, spanning architecture, dependencies, engineering process, and technology decisions
  • Work with product managers, designers, sales and marketing managers to build products that the customers love to use
  • Be responsible for end-to-end delivery (tech design, development and testing) and maintenance of our products
  • Make sure our products have highest quality, performance and availability
  • Make data driven decisions
  • Leading quick, effective responses to production issues, and conducting post-incident reviews / RCAs to learn and improve.
  • Collaborating with SREs to define Service Level Objectives (SLOs), SLAs.



Must-Haves

  • :5+ years of software development experience, with a strong focus on backend engineering
  • .Strong Node.js backend development experience
  • .Experience building and maintaining RESTful APIs, distributed systems, and scalable applications
  • .Strong knowledge of software architecture, system design, and engineering best practices
  • .Experience with asynchronous processing, background jobs, and worker-based architectures
  • .Experience building ETL pipelines and data-processing workflows
  • .Experience with MySQL and Redis for data storage and caching
  • .Experience with Angular and building accessible, responsive, high-performance web applications
  • .Proven ability to take technical ownership of projects from design through deployment
  • .Strong collaboration skills, including mentoring teammates and contributing to technical discussions


.