CONEXIONHR

ID 4045 – Senior/Lead Backend Engineer

We are looking for a Senior/Lead Backend Engineer.

Responsibilities:
● Lead the design, development, and evolution of core backend services and event-driven architecture using Node.js.
● Architect, implement, manage, and optimize AWS infrastructure.
● Own and manage the end-to-end release process for the backend application.
● Champion best practices in software engineering, including code quality, testing strategies (unit, integration, end-to-end), documentation, monitoring, and security across the backend systems.
● Ensure optimal database design, performance tuning, data modeling, and reliability for PostgreSQL (AWS RDS) instances.
● Establish and oversee monitoring, alerting, and observability practices to ensure high availability, performance, and scalability.
● Proactively identify and address bottlenecks.
● Collaborate with product management, engineers, and QA teams to define technical strategy, solve complex problems, and deliver high-impact features.
● Mentor other engineers when appropriate.

Requirements:
● 7+ years of experience in backend development, ideally with leadership roles.
● Strong hands-on experience with Node.js in production environments.
● Proven experience designing and managing infrastructure on AWS (e.g., EC2, RDS, Lambda, S3).
● Deep understanding of PostgreSQL database architecture, performance tuning, and data modeling.
● Familiarity with event-driven systems, RESTful APIs, and microservice architecture.
● Experience implementing observability (logging, monitoring, alerts) using tools like CloudWatch, Datadog, etc.
● Excellent communication and leadership skills.
● Bachelor’s degree in Information Technology or a related technical field.
● Proven education or certifications in data management and cloud.
● English required: B2+ to C1.

Technologies:
● Node.js.
● AWS.
● PostgreSQL.

Nice to Have:
● Experience mentoring engineering teams.
● Exposure to software security best practices.

Skills & Abilities:
● Ability to communicate complicated technical problems to both technical and business audiences.
● Ability to quickly understand business objectives and to recognize and capitalize on data driven solutions.
● Ability to work independently and as part of a team.
● Good analytical skills with a challenging and enquiring mind.
● Good communication skills, well organized, persistent, and driven to get things done.

Perfecto, seguí hablando con él.

Aplica para esta posición

Si ya estás hablando con un reclutador de CONEXIONHR, NO COMPLETES EL FORMULARIO.

es_ES
💬 ¿Necesitas ayuda?