Job Details
Senior Software Engineer, Data Orchestration (Airflow) – Slack
Crypto Jobs Remote
Job Description
Senior Software Engineer, Data Orchestration (Airflow) – Slack
📍 Location: Remote (Seattle, WA)
💼 Job Type: Full-time
💰 Salary Range: $184,000 – $253,000 (based on location and experience)
About Salesforce & Slack
Salesforce, the world’s leading CRM provider, is revolutionizing business with AI, Data, and CRM solutions. As part of Salesforce, Slack is the collaboration hub that helps teams work more efficiently. We are dedicated to building scalable, resilient data platforms that power analytics and decision-making for our customers.
About the Role
Slack’s Data Orchestration Team is seeking a Senior Software Engineer to develop and enhance our real-time data processing and orchestration systems. Our team is responsible for managing 65PB+ of storage, processing ~900B records daily, and maintaining 400+ ETL pipelines and 1300+ Airflow DAGs. As we continue to scale, we need a highly skilled engineer to optimize data ingestion, workflow orchestration, and analytics solutions.
Responsibilities
- Develop & maintain real-time analytics and low-latency data access layers using modern OLAP solutions.
- Optimize workflow automation for data ingestion, transformation, and orchestration processes.
- Ensure high data quality & reliability through monitoring, validation, and failure detection.
- Collaborate with cross-functional teams to enhance data infrastructure scalability.
- Design & implement scalable services to improve data pipeline efficiency.
- Lead & mentor other engineers, fostering a culture of excellence and best practices.
Qualifications
✅ 5+ years experience in data engineering or infrastructure with a focus on large-scale systems.
✅ Expertise in Airflow or similar workflow orchestration tools.
✅ Experience working with cloud infrastructure (AWS preferred).
✅ Strong background in ETL pipeline development, data processing, and big data frameworks.
✅ Proficiency in Python, Java, Scala, or equivalent programming languages.
✅ Experience with OLAP solutions like Apache Pinot or Apache Druid (preferred).
✅ Familiarity with Docker, Kubernetes, Terraform, and cloud-native deployment tools.
✅ Ability to troubleshoot, optimize, and scale data processing systems.
✅ Strong problem-solving skills and a passion for driving data-driven decisions.
Why Join Slack?
🚀 Work with cutting-edge big data technologies at massive scale.
🌍 Fully remote role with a globally distributed team.
📈 Competitive compensation with equity, incentives, and benefits.
🎓 Career growth & mentorship opportunities within Salesforce.
⚖️ Commitment to diversity, inclusion, and equal opportunities.
🔗 Apply today and be part of Slack’s next generation of data innovation!
Related Jobs
Latest Related Job For You
Software Developer
- Crypto Jobs Remote
- Negotiate
- 4 days ago
Enterprise Content Writer
- Crypto Jobs Remote
- Negotiate
- 11 days ago
Test Automation Engineer - Bangalore, India
- Crypto Jobs Remote
- Negotiate
- 14 days ago
Software Developer (CDNA) - Bangalore, India
- Crypto Jobs Remote
- Negotiate
- 14 days ago
Senior Database Developer (CDNA) - Bangalore, India
- Crypto Jobs Remote
- Negotiate
- 14 days ago
Java Developer (Mid to Senior) - Bangalore, India
- Crypto Jobs Remote
- Negotiate
- 14 days ago
Client Services Analyst
- Crypto Jobs Remote
- Negotiate
- 14 days ago