Are you ready to build the systems that power global-scale digital experiences? We’re looking for a Senior Back End Engineer to join a high-impact Product & Engineering team at a U.S.-based advertising technology company.
In this role, you’ll design and scale backend infrastructure that enables creative automation for some of the world’s largest brands. You’ll work on data-intensive systems, APIs, and AI-driven workflows that support high-performance campaigns and process massive volumes of data reliably.
About You
You have strong experience building scalable backend systems using modern technologies.
You are proficient in Node.js and TypeScript and write clean, maintainable code.
You enjoy solving complex challenges related to scalability, performance, and distributed systems.
You collaborate effectively with Front End, Product, and Design teams.
You take ownership of your work and proactively drive projects forward.
You are detail-oriented and committed to continuous improvement.
What You’ll Be Doing
Design and develop scalable backend services and APIs using Node.js and TypeScript.
Build and maintain data-intensive microservices and distributed systems.
Own end-to-end delivery of platform integrations and backend features.
Collaborate with Front End engineers, designers, and product managers to deliver high-quality solutions.
Monitor, optimize, and improve system performance, reliability, and scalability.
Participate in agile ceremonies such as dailies, retrospectives, and planning sessions.
Mentor and support other engineers through best practices and code reviews.
What We’re Looking For
A proactive and solution-oriented mindset.
Strong analytical and problem-solving skills.
Ability to work independently while contributing to a collaborative team environment.
Strong communication skills in English.
Motivation to deliver high-impact solutions in a fast-paced environment.
Strong ownership and accountability.
Technical Requirements
Must-Haves
6+ years of experience in Back End development.
Strong expertise in Node.js and TypeScript.
Experience building distributed systems and microservices architectures.
Experience designing and consuming REST APIs.
Solid understanding of scalability, performance optimization, and system design.
Experience working with databases (SQL or NoSQL).
Nice-to-Haves
Experience with cloud platforms such as AWS, GCP, or Azure.
Familiarity with CI/CD pipelines and DevOps practices.
Exposure to AI-driven systems or data-heavy applications.
Experience with event-driven architectures or message queues.