Qualifications
To excel in this position, you should possess:
Extensive experience in developing large-scale distributed systems.
A solid understanding of core computer science principles, including object-oriented design, data structures, systems programming, and multithreading.
5+ years of programming experience in Java or another equivalent object-oriented language.
Strong understanding of production systems.
Experience with both SQL and NoSQL databases.
High proficiency in a Linux environment.
Demonstrated ability to collaborate effectively across various teams.
A Bachelor’s degree in Computer Science or a related field, or equivalent experience.
About the job
Unlock your potential by becoming part of a leading, performance-driven advertising company!
As a Senior Software Engineer within the Infrastructure Engineering R&D group, you will be instrumental in developing one of the world's largest real-time high-scale operations, supporting over 1.4 billion users, processing more than 500,000 requests per second, and managing 140TB of new data each day.