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.
Great, just keep talking to your recruiter.
Apply for this position
If you are already talking to a recruiter from CONEXIONHR, DON'T FILL THE FORM.