Job description
Experience: +6 years
Job Mode: Full-time
Work Mode: Work from home
Job Summary
We are seeking a skilled and motivated Backend/Service Engineer to join our growing engineering team. This role focuses on building, optimizing, and maintaining high-performance backend services that handle large-scale traffic on a daily basis. The ideal candidate brings deep experience in AWS (EC2/Fargate), Node.js, TypeScript, and databases such as MongoDB and Redis, with a strong understanding of service performance monitoring and ideally experience in the AdTech domain, particularly OpenRTB.
Responsibilities and Duties
Design, develop, and maintain high-throughput, low-latency backend services using Node.js and TypeScript.
Work with AWS cloud infrastructure (especially EC2 and Fargate) to deploy and scale backend applications.
Optimize services for performance and reliability under high traffic loads, identifying bottlenecks and implementing solutions.
Implement robust logging, metrics, and alerting systems to monitor service health and quickly detect performance degradation.
Manage and integrate data using MongoDB and Redis, ensuring low-latency access and high availability.
Analyze and improve the performance of OpenRTB integrations and bidding processes for AdTech-related services.
Collaborate with DevOps, QA, and product teams to ensure stable, scalable, and secure deployments.
Write clean, maintainable, and well-documented code following engineering best practices.
Qualifications and Skills
6+ years of backend development experience using Node.js and TypeScript.
Hands-on experience with AWS, especially EC2 and Fargate for scalable service deployment.
Strong experience working with MongoDB and Redis.
Solid understanding of system performance, observability, and techniques for measuring and improving service latency.
Experience with metrics collection, alarms, and performance monitoring tools (e.g., CloudWatch, Prometheus, Datadog).
Knowledge of OpenRTB protocols and experience working in AdTech environments.
Strong problem-solving skills and the ability to work independently in a fast-paced environment.
Excellent communication skills and ability to collaborate across engineering and product teams.
About Encora
Encora is a global company that offers Software and Digital Engineering solutions. Our practices include Cloud Services, Product Engineering & Application Modernization, Data & Analytics, Digital Experience & Design Services, DevSecOps, Cybersecurity, Quality Engineering, AI & LLM Engineering, among others.
At Encora, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.