As a Senior Software Engineer , youll take part in building scalable, high-performance systems that power some of the largest digital marketing platforms in the world. Youll be responsible for developing end-to-end features – from database design and backend services to client-facing components – all while working with cutting-edge technologies and handling real-world scale. Youll collaborate closely with Product Managers, fellow engineers, and cross-functional teams to shape product direction and deliver high-quality solutions. As part of a strong, experienced team, youll contribute to architectural decisions, mentor others, and continuously push the boundaries of what our platform can do.
Responsibilities:
Design and implement end-to-end features and products, spanning from backend (including databases) to client-facing components.
Tackle complex and large-scale technical challenges in cutting-edge, high-performance systems.
Collaborate closely with Product Managers and fellow Engineers to deliver high-quality, impactful solutions.
Provide technical mentorship and support to team members, fostering a culture of learning and growth.
Analyze and optimize the performance, scalability, and reliability of products, infrastructure, and internal tools.
Stay up-to-date with emerging technologies and propose innovative ideas to continuously enhance our product offerings.
Requirements:
B.Sc. in computer science or a similar degree – Must have.
At least 4 years of hands-on Java experience.
Deep understanding of object-oriented design.
Strong Server-Side Skills.
Experience with large-scale production databases.
Familiar with microservices and CI/CD.
A get-things-done approach.
Experience working on a data-intensive product, strong analytical thinking, systematic problem-solving skills.
B.Sc. in computer science or a similar degree – Must have.
At least 4 years of hands-on Java experience.
Deep understanding of object-oriented design.
Strong Server-Side Skills.
Experience with large-scale production databases.
Familiar with microservices and CI/CD.
A get-things-done approach.
Experience working on a data-intensive product, strong analytical thinking, systematic problem-solving skills.
This position is open to all candidates.



















