DevJobs

Online Pipelines Team Lead

Overview
Skills
  • Python Python ꞏ 6y
  • API design
Description

We are looking for an experienced Software Engineering Team Lead to join us in our TLV offices.

We’re on a search for a Team Lead who has a lot of passion for scaling software up. In this role, you will be forming from scratch Nimble’s Data Pipelines team, who is responsible for integrating data from different sources, Improving data quality, and efficiently processing it.

You will be developing highly scalable solutions, leading an innovative team designing and implementing the backbone that connects all of Nimble’s Data products.

Responsibilities

  • Lead the design, implementation, and growth of the Nimble Online Pipelines Platform, bringing it from an early stage product in production to hyper scale and maturity.
  • Grow a healthy, collaborative engineering culture in line with the Nimble values
  • Develop your team members professionally and personally, encouraging a fun and collaborative working environment
  • Shape product and architecture decisions together with the Product Manager, UX Designer, and other engineering teams
  • Lead engineering best practices such as CRs, Scrum sprint management, CI/CD, Knowledge sharing, Brainstorms, Retros and Postmortems
  • Collaborate closely with other Team Leaders
  • Lead processes to analyze and improve the efficiency, scalability, and stability of various system components.

Requirements

  • Proficiency with Python
  • We believe strong candidates will have 6+ years of experience as Back-End engineers and 3+ years of experience as Team Leaders
  • Experience designing and implementing large-scale apps in production
  • Excellent emotional intelligence and a desire to understand, develop and motivate people
  • Excellent understanding of modern web apps’ lifecycle and architecture
  • A demonstrated ability to design and architect back-end solutions independently from scratch
  • An understanding of modern data engineering concepts in production at scale, is a plus.
  • A demonstrated ability to collaborate with other teams effectively
  • Significant experience with API design and implementation.
  • Fluent in written and conversational English.
Nimble Way