DevJobs

Senior Backend & Data Team Leader

Overview
Skills
  • TypeScript TypeScript ꞏ 2y
  • JavaScript JavaScript ꞏ 2y
  • Python Python
  • Go Go
  • Node.js Node.js ꞏ 2y
  • Kafka Kafka
  • GitLab CI/CD GitLab CI/CD
  • Jenkins Jenkins
  • AWS AWS
  • Kubernetes Kubernetes
  • Appium
  • Airflow Airflow
  • ElasticCache
  • PM2
  • RDS
  • Glue
  • Kinesis
  • Playwright

CHEQ is the global leader in Go-to-Market Security, trusted by over 15,000 customers worldwide to protect every aspect of their marketing, sales, and data operations from bots, fake users, fraud, and cyber attacks.


Powered by award-winning cybersecurity technology, CHEQ offers the broadest suite of solutions for securing the entire funnel, from paid marketing to on-site conversion, data, and analytics.


CHEQ is a global company with offices in Tel Aviv, New York, London, and Tokyo. Our R&D organization is global, professional, and strives for best practices and high efficiency.


Our technology stack includes AWS, Kubernetes, Terraform, HELM, Kinesis, ClickHouse, Airflow, Redis, MySQL, PostgreSQL, Prometheus, Grafana, NodeJS, Go(lang), Python, React, GitLab CI/CD, and more.


Position Overview:


We seek an experienced Backend Team Leader to lead our core engine team.


The ideal candidate should be proficient in backend development and architecture, specifically with Node.js, TypeScript, AWS, ElasticCache, RDS, Kubernetes, and be familiar with PM2, and Apache Airflow.


He/She must have a proven track record of leading a team of backend and data engineers, designing, developing, and deploying solutions on the company’s core engine.


This role involves collaborating with cross-functional teams to translate business requirements into high-quality engineering solutions, guiding and mentoring developers, conducting code and design reviews, and conducting 1-1 meetings and annual evaluations.


Responsibilities also include managing the team's work plan and backlog, ensuring timely delivery of features, creating team quarterly and sprint planning, and overseeing the delivery quality, including automation and unit testing.


Responsibilities:


As the Backend & Data Team Leader, you will:


  • Lead the E2E delivery of our core intelligence engine, ensuring alignment with business objectives and technical standards.
  • Lead the design and implementation of innovative features for scalable, multi-tenant cloud-native SaaS solutions, enhancing system functionality and scalability .
  • Collaborate closely with product management, research, and architecture teams to define, design, and deliver robust solutions that meet market demands.
  • Work alongside Quality and DevOps to ensure high-quality, rapid product deployment, maintaining stringent quality standards throughout the development lifecycle.
  • Apply Agile methodologies across all development stages to foster a flexible and efficient workflow, promoting continuous improvement
  • Engage with support, customer success teams, and users to investigate and resolve technical issues, ensuring customer satisfaction and product reliability.
  • Recruit, mentor, and develop team members, fostering a culture of continuous learning and professional growth. Conduct code and design reviews, provide constructive feedback, and guide developers in best practices to ensure high-quality deliverables.
  • Manage the team's work plan and backlog, ensuring timely and efficient delivery of features and projects including quarterly and sprint planning, setting clear delivery goals
  • Own the quality process, including automation and unit testing


Requirements:


  • 4+ years of experience as a Team Leader, demonstrating the ability to lead large projects, tasks, and teams.
  • 5+ years of hands-on development experience, in particular, with cloud-based web services, including server, and database components.
  • 2+ years of experience with Node.js, including familiarity with JavaScript/ TypeScript environment and frameworks
  • Proven experience working with big data, including optimizations, pipelines, and architecture, to handle large-scale data processing with high throughput
  • Experience in developing software using Agile methodologies, ensuring a flexible and adaptive development process.
  • A proactive and innovative mindset with strong communication skills to articulate ideas and collaborate with stakeholders.
  • Demonstrated leadership capabilities, ability to motivate and develop team members, fostering a positive and productive work environment.
  • Strong teamwork skills, with a “Can Do” attitude and the ability to actively push for excellence across the board


Advantage:


  • Experience with Ad Tech products and technologies,
  • Proficiency in Python and Go and its server frameworks
  • Experience in leading DevOps initiatives, specifically in AWS environment
  • In-depth familiarity with CI/CD pipelines using tools such as Jenkins, GitLab CI/CD, and automation testing frameworks like Playwright and Appium,
  • BSc/ MA degree in Computer Science, Engineering, or a related field,
  • Experience with big data technologies such as Glue, Kinesis, or Kafka, and scalable data processing solutions.


Equal Opportunity Employer


CHEQ is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

CHEQ