Technical Lead

Full-time position, Tel Aviv, Israel

As a Java Tech Lead you will design and create the next-generation Location Intelligence platforms. Our big data platform is handling more than 200K events per second and growing every month. As a result, we face large scale challenges of processing huge amounts of data, analyzing it and extracting various insights. Our ambition is to offer our clients the ability to gain powerful insights and to understand location trends. As a Java Tech Lead, you will work to scale the system, help build and improve our new Location Intelligence platform, and implement algorithms to calculate insights efficiently and elegantly.

  • Design and create the backend for the location intelligence web application which will be used by our clients.

  • Design and create the location intelligence processing system which is responsible for providing high quality analytics and insights.

  • Lead and execute large-scale engineering efforts E2E.

  • Contribute to definition of standards and conventions and lead the way for alignment.

  • Write well-designed, elegant, testable and efficient code.

  • Refactor existing code, from time to time, to improve maintainability.

  • Ensure designs are in compliance with specifications

  • Supervise the production environment to make sure it’s performing well.

  • Explore ways to improve performance via technologies and architectural changes.

  • Collaborate in long-term & short-term planning, and in formulating our engineering roadmap.

  • Provide technical guidance and mentorship to team members and colleagues.

  • Challenge the status quo and identify opportunities of innovation and growth

Qualifications

  • BSc in Computer Science

  • Deep understanding of Java and the JVM

  • 7+ years of experience with several web applications and large scale systems

  • Demonstrated experience in designing and creating large scalable systems

  • Demonstrated experience with relational and non-relational databases

  • Excellent communication skills, both written and verbal. Ability to effectively present information to internal and external associates.

  • Demonstrated ability to take initiative and ownership with focus on continuous improvement.

  • Strong architectural and design skills

  • High responsibility for code from design to production

  • Passion for quality and clean code

  • Experience working with Google Cloud / AWS / Azure

  • Experience with agile and scrum methodologies

  • Experience with multi-threaded systems

Preferred Qualifications

  • Master’s in Computer Science or a related technical field

  • Experience as a Tech Lead

  • Experience with Spring/Spring boot

  • Experience with Python

  • Experience with data science oriented tasks

  • Experience in the AdTech industry

  • Experience with big data processing

Share on linkedin
Share on twitter
Share on facebook