Salesforce, the #1 AI CRM platform, is seeking a Staff Software Engineer to join their Data Ingestion Team within Slack's Data Engineering organization. This role presents an exciting opportunity to work on a massive-scale data platform that handles over 180PB of storage and processes approximately 1 trillion records daily across 400+ data pipelines.
The position combines cutting-edge technology with significant technical challenges, requiring expertise in both streaming and batch data processing. You'll be working with modern technologies including Kafka, Spark, and various Lakehouse solutions, while building highly scalable services that impact Slack's entire data infrastructure.
As a Staff Engineer, you'll play a crucial role in shaping the technical direction of Slack's data platform, driving streaming and lakehouse strategies, and building scalable solutions. The role offers the opportunity to work with large-scale systems, mentor other engineers, and make significant architectural decisions that impact the entire organization.
The ideal candidate will bring 7+ years of software/data engineering experience, deep technical expertise in distributed systems, and a proven track record of building robust data platforms. You'll be joining a positive, diverse, and supportive culture at Salesforce, where curiosity and continuous improvement are valued.
The position offers competitive compensation ($211,500 - $334,600 depending on location) and comprehensive benefits including medical, dental, vision, 401(k), and paid parental leave. This is a hybrid role with locations in major tech hubs including San Francisco, Seattle, and Atlanta, offering flexibility while maintaining collaborative opportunities with the team.