Join Slack's Data Orchestration Team as a Senior Software Engineer within the Data Engineering organization. We're building and operating the platform that ingests data into our Data Warehouse and maintaining low-latency, high-throughput analytics with OLAP DB. Our infrastructure handles 65PB+ of storage, processes ~900B records daily, manages 400+ ETL pipelines, and 1300+ Active Airflow DAGs.
As a Lead Software Engineer, you'll be instrumental in building scalable services and tools to help partners implement, deploy, and analyze data assets efficiently. The role requires deep technical skills and a passion for driving data-driven decisions. You'll work on developing real-time analytics solutions, optimizing data workflows, and improving pipeline reliability.
The position offers an opportunity to work with cutting-edge technologies including modern OLAP solutions, cloud infrastructure (AWS), and distributed microservices. You'll be part of a team that values technical excellence, mentorship, and cross-functional collaboration. The role combines hands-on technical work with leadership responsibilities, making it perfect for engineers who want to make a significant impact while growing their careers.
Working at Slack means joining a company that's revolutionizing business communication, with a data infrastructure that processes billions of records daily. You'll be at the forefront of solving complex data engineering challenges while working with a talented team in a collaborative environment. The role offers competitive compensation and the chance to work on technology that impacts millions of users worldwide.