Junior Software Engineer
Core
Develop, enhance, and maintain highly scalable real-time big data platforms and infrastructure for a global advertising recommendation engine.
Role type
Junior Backend Engineer
Builds
High-scale systems and tools for processing over 40TB of daily data to power a global recommendation engine.
Domain
Advertising technology / Big Data / Real-time systems
Deliverable
production ML models | infrastructure
Required skills
Java (or equivalent OOP language), Object-Oriented Programming, Design Patterns, SQL, NoSQL (MySQL, Vertica, Cassandra), Agile/Scrum, AI tools and concepts
Preferred skills
Spring, Kafka, JavaScript, React
Technologies
Java, Spring, Kafka, MySQL, Vertica, Cassandra, JavaScript, React
Responsibilities
Design and develop systems to manage advertising budgets and optimize performance; Build scalable solutions to process and analyze vast amounts of data; Work on large-scale high-throughput recommendations systems; Utilize real-time big data operations; Have end-to-end ownership of product design, build, ship, measure, and maintenance; Collaborate with engineers, data scientists, and product managers.