- As a member of this team you will be responsible for design implementation and operation of distributed and scalable services and data applications.- You will be creative in developing the right tools and metrics to ensure the success of platform and features. - You will help tune and solve issues and have an eye for quality and correctness in all you do. - As a great teammate you wil contribute to a collaborative work environment where we support and guide each other to deliver the best results. - The role will require smooth collaboration across multiple partners in multiple geo-locations.- Problem-Solving and Innovation: Tackle complex technical challenges drive innovation and stay up-to-date with emerging technologies.
BS in Computer Science or equivalent degree
Experience in building high-throughput and low-latency distributed systems
Hands-on experience in building Microservices and working across the full stack with strong skills in Java/Spring and modern frontend frameworks like Angular or React.
Building croservices and working across the full stack with strong skills in Java/Spring and modern frontend frameworks like Angular or React.
Deep understanding of distributed systems
Strong proficiency in Java and Scala.
Deep understanding of cloud platforms (AWS)
Experience in DevOps technologies (Docker Kubernetes)
Experience in database technologies (SQL NoSQL)
Experience with big data technologies (Hadoop Spark Kafka)
MS in Computer Science preferred
Knowledge of machine learning frameworks will be a plus
Experience in the Ads domain is a plus
Excellent spoken and written interpersonal skills with a collaborative mindset.
Dedication to developing high-quality software and products
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.