Senior Software Engineer
Core
Design and develop large-scale online and offline platform tools for advertising products, architect cloud-based applications, and analyze massive logs to drive system improvements.
Role type
Senior Software Engineer (Distributed Systems & Big Data)
Builds
Cloud-based advertising platform tools and features
Domain
Advertising Technology / Cloud Infrastructure
Deliverable
production ML models | product features
Required skills
Distributed systems design, Microservices architecture, Big Data technologies (Hadoop, Spark, Cosmos), Cloud platforms (Azure, AWS), Object-oriented programming (Java/Scala/C#), Data structures, Efficient algorithms
Preferred skills
Scripting languages (Python, Perl, Ruby), BTech/MTech in Computer Science
Technologies
Azure, AWS, Hadoop, Spark, Cosmos, Java, Scala, C#, C++, C, JavaScript, Python
Responsibilities
Architect new designs for cloud-based applications, Analyze Giga/Tera bytes of logs to identify system improvements, Develop features for advertising platform tools, Ideate on new advertising avenues and augment platform products
Seniority
Senior, hands-on IC
