
Senior Software Engineer
Posted Oct 13

Posted Oct 13
This is a fully remote position, open to applicants in India.
• Design, develop, deploy, and maintain highly scalable software components along with optimal data pipeline architecture for handling large-scale data volumes.
• Engage with the entire tech stack and low-level systems while designing extensive distributed-system interactions.
• Compile large and intricate data sets that satisfy both functional and non-functional business requirements.
• Construct systems for efficient extraction, transformation, and loading of data from various sources utilizing SQL and big-data technologies.
• Develop data tools that assist analytics and data science team members in building and optimizing products.
• Provide mentorship to junior software engineers.
• Collaborate closely with data scientists, data analysts, and product and business teams.
• Contribute to Kayzen's real-time bidding platform, budget management system, real-time event processing, stream data processing engine, and distributed data pipelines.
• At least 5+ years of professional experience in distributed systems.
• Minimum of 5 years of experience in coding and implementing complex projects.
• Proficiency in Java; experience with C++/Golang is essential.
• Strong understanding of multi-threading, JVM, garbage collection, and profiling tools.
• Solid knowledge of data structures, algorithms, operating systems, and the fundamentals of distributed systems.
• Experience with both relational SQL and NoSQL databases.
• Proficient in operating within a Unix/Linux-based environment.
• Hands-on experience with AI development tools such as Claude Code and GitHub Copilot, demonstrating AI utilization, adoption, and agentic coding in daily tasks.
• Ability to thrive in a collaborative, agile environment and a passion for continuous learning.
• Degree in Computer Science or a related field.
• Outstanding career growth and learning opportunities.
• A distinctive chance to be part of a skilled team of industry experts and entrepreneurs driving significant changes in the Adtech market.
• Direct, hands-on work experience with management.
• A vibrant, motivated, and diverse team spread across Germany, India, Argentina, Ukraine, Turkey, the UK, and potentially more countries.
• Flexible work-from-home options: while we have an office in Bangalore, fully remote work is feasible.
• A budget of $500 for home-office setup.
• An annual budget of $1000 dedicated to learning and development.
• Regular company events.
Agility Robotics
SentiLink
Get handpicked remote jobs straight to your inbox weekly.