Staff Software Engineer designing and developing scalable search infrastructure for Slack. Collaborating on product features and optimizing data processing pipelines for performance and reliability.
Responsibilities
Design and develop scalable, resilient offline indexing pipelines for Slack's search infrastructure
Work with product engineering on new features for a growing user base
Optimize data processing pipelines for performance, cost-efficiency, and reliability
Collaborate with team members to ensure high availability and data freshness across distributed systems
Actively own indexing pipeline features and improve surrounding data infrastructure
Monitor and optimize pipeline performance while addressing data quality issues
Mentor other engineers and review code
Improve engineering standards, tooling, and processes
Requirements
7+ years of experience in building web applications and operating large-scale distributed systems
Experienced with distributed data processing frameworks such as Spark, Hadoop, Map/Reduce, or EMR
Deep experience with workflow orchestration tools like Airflow
Proficient in languages commonly used for data engineering (e.g., Python, Java, Scala)
Track record of developing high-availability, performant data pipelines across multiple clusters and regions
Strong communication skills for explaining complex technical concepts to diverse teams
Computer science fundamentals: data structures, algorithms, programming languages, distributed systems, and information retrieval
Bachelor's degree in Computer Science, Engineering or related field, or equivalent
Technical Lead managing design and development of web and mobile applications for federal clients. Leading Agile projects and ensuring high - quality software delivery in hybrid work environment.
Fullstack Web - Developer involved in the development of Smart Heating solutions for energy optimization. Collaborating with agile teams to implement features and oversee customer projects.
Senior Software Engineer developing full stack features for mental health solutions at Spring Health. Collaborating with diverse teams to optimize member and provider experiences in a hybrid role.
Senior Manager of software engineering leading Disney+ and Hulu mobile app foundation teams. Overseeing development, guiding teams, and collaborating across disciplines in a creative technology environment.
Senior technical leader to define and implement architecture for bioinformatics pipeline systems at DELFI Diagnostics. Collaborate extensively across teams to execute strategies for health solutions.
Senior Workflow Orchestration Engineering Lead overseeing development and scaling of Apache Airflow platform. Leading technical direction and providing mentorship to engineering teams in the fintech sector.
Full Stack AI - Enabled Modernization Developer at Boeing focusing on application development and modernization solutions. Collaborate with teams to drive AI adoption and enhance operational efficiency.
Senior Software Engineer developing complex software solutions for defense AI simulations. Collaborating with interdisciplinary teams, focusing on C++ and AI component integration within a hybrid work environment.
Full Stack Engineer building tools for intelligence operations at Elliptic, tackling crypto crime through innovative software solutions and collaboration with researchers.
Lead Software Engineer at Wells Fargo responsible for driving Ai, ML initiatives in Infrastructure Technology Services. Establish coding standards and lead architectural decisions within the team.