Big Data Team Leader
Posted yesterday · 0 applicants
Saving, applying or scoring takes a few seconds to set up your free account.
The role in plain words
- 3+ Years experience as a team lead or senior engineer with leadership responsibilities
- 6+ years experience as a backend developer working on high scale real time data pipelines with modern streaming technologies
- Java
- Data stream processing technologies (e.g., Spark, Flink, Kafka Streams), analytical NoSQL data stores, and messaging systems (e.g., Kafka or RabbitMQ)
- Building systems involving data pipelines, APIs, and web applications
- Modeling of analytical databases
- Building shared infrastructure or platform-level components
Extracted from the job description · kept up to date automatically
Who this suits
Full job description
Original listing · kept for referenceControlUp creates an autonomous workplace where the day runs itself.
We’re a leader in DEX, unifying digital employee experience and IT operations into one powerful platform built for modern workplace management. By combining real-time monitoring, automation, and proactive remediation, ControlUp enables IT teams to prevent issues before they impact employees, reduce operational complexity, and streamline IT environments, without the clutter of multiple tools. With ControlUp, IT works smarter, employees stay productive, and the workday runs itself. One platform. One powerful shift in how work flows.
No tool sprawl. No wasted time. No interruptions. Just technology that runs smoothly, so people can get on with work that matters.
The Role:
We’re looking for a hands-on, delivery-focused Team Lead to build and lead a high-performing team of backend engineers working on large-scale, real-time data systems.
The team is responsible for the company's core real-time data platform, which ingests telemetry from thousands of enterprise customers and millions of devices. Using technologies such as Apache Kafka, Apache Flink, ClickHouse, and other modern data technologies, the platform processes massive volumes of data in real time and transforms it into reliable, scalable, and queryable information that powers multiple products across the company.
As a Team Lead, you’ll combine technical leadership with people management-guiding the team’s architecture, driving execution, mentoring engineers, and fostering engineering excellence while remaining hands-on when needed.
You’ll join a growing R&D organization with exceptional engineering talent, high technical standards, and strong leadership support. This is an opportunity to influence the direction of a critical platform, build scalable infrastructure, and work with modern cloud-native and big data technologies in a fast-paced, collaborative environment.
What You’ll Own:
• Team Leadership: guide and mentor a team of backend engineers, driving accountability, ownership, and technical growth, while managing delivery timelines with predictability and transparency
• Planning & Execution: Own the planning process end-to-end - scoping, design, dependency management, risk identification, and sprint execution
• Technical Excellence: own high-level and detailed designs, ensure thorough design and PR reviews, and enforce coding, testing, and observability best practices
• Cross-Team Collaboration: align with PMs, infra, and other teams on requirements, UI standards, and integration contracts to build scalable platform features
• Quality & Ownership: ensure every delivery is tested, documented, and production-ready, including E2E testing and rollout readiness
What You’ll Bring:
• 3+ Years experience as a team lead or senior engineer with leadership responsibilities
• Hands-on experience with data stream processing technologies (e.g., Spark, Flink, Kafka Streams), analytical NoSQL data stores, and messaging systems such as Kafka or RabbitMQ
• 6+ years experience as a backend developer working on high scale real time data pipelines with modern streaming technologies
• Proven experience in building systems involving data pipelines, APIs, and web applications
• Experience with agile methodologies and hands-on involvement in planning and delivery
• Comfortable working in a fast-paced, multi-product R&D organization
• Experience working with Java
• Experience in modeling of analytical databases- big advantage
• Experience building shared infrastructure or platform-level components - an advantage
Why You’ll Love It Here:
We know every job description says "fast-paced" and "collaborative." Here’s what that actually looks like for us:
• Global, Not Isolated: You’ll work with a diverse team spanning the US, EMEA, and Israel. We’re known for our vibrant social culture, and once a year, the entire global company comes together for a major offsite to reconnect in person.
• Meaningful Impact: Make a real impact from day one, working with cutting-edge technology in a fast-paced, global environment.
• Collaborative & Growth-Driven: Join a collaborative, empowering culture where learning and professional growth are encouraged.
• True Flexibility: We offer a hybrid model. We care about the output of your expertise, not the hours you spend in a specific chair.
Ready to join? Apply now and help us shape the future of IT and employee experience.
Questions about this role
- This listing did not state a salary. We only show pay when the employer publishes it.
- 3+ Years experience as a team lead or senior engineer with leadership responsibilities, 6+ years experience as a backend developer working on high scale real time data pipelines with modern streaming technologies, Java, Data stream processing technologies (e.g., Spark, Flink, Kafka Streams), analytical NoSQL data stores, and messaging systems (e.g., Kafka or RabbitMQ), Building systems involving data pipelines, APIs, and web applications