Who we are Xenoss is a leading MarTech/AdTech software development house, recognized among the top software companies. We build complex AI-driven ad-tech solutions for technology vendors, media and gaming companies, agencies, brands, and publishers, including Activision Blizzard, Toshiba, Smartly, Voodoo, and others.
The data platform is a central element of our solutions. Our data team works on challenging projects that involve near-real-time processing of petabytes of high-intensity streaming data. We build scalable and efficient data pipelines using cutting-edge technologies and proprietary solutions. Required skills: * Professional Java experience 5+ years * OOP/design patterns proficiency * Experience building complex systems * SQL/NoSQL database experience * Familiar with AWS or GCP * Experience in the AdTech domain.
Nice to have: — Experience with big data — Experience with OLAP DB (Cassandra, Clickhouse) — Experience with Neo4J — English: B1 What will you do As a Senior Backend Engineer, you’ll play a critical role in building and maintaining the robust foundation of our web applications. You’ll be a technical leader, tackling complex challenges and designing innovative solutions. Here’s a glimpse into what your day-to-day might look like:
— Design and implement backend systems: You’ll dive deep into the server-side, architecting and building the core logic that powers our applications. This includes designing databases, developing APIs, and ensuring scalability to handle high traffic volumes.
— Code quality: Clean, maintainable, and secure code is paramount. You’ll write well-documented, reusable code that adheres to best practices. Your expertise will ensure the long-term health and stability of our backend systems.
— Collaborate across team: You’ll work closely with front-end developers to seamlessly integrate backend functionalities with the user interface. Effective communication and collaboration are key to creating a cohesive user experience.
— Optimize performance and security: You’ll be responsible for ensuring our applications run smoothly and efficiently. This involves performance tuning, troubleshooting, and implementing robust security measures to safeguard sensitive data.
— Embrace innovation and stay ahead of the curve: The tech landscape is constantly evolving. You’ll have the opportunity to explore and implement emerging technologies to keep our backend infrastructure at the forefront. What you will get — Teams of people who love programming — Complex technical challenges with big data/high-load — Freedom to make your own engineering decisions and broad space for creativity — Modern technology stack to work with — Work remotely on a flexible schedule — Long-lasting projects — Financial compensation for professional events and education — Opportunity to choose the equipment you like