Outreach, a leading AI Sales Execution Platform, is seeking a Staff Software Engineer to join their Business Systems Engineering team. This role focuses on evolving and shaping their data and tooling ecosystem, building resilient data pipelines, and enabling data users across the organization. The position offers an opportunity to work with complex data models and create unified interfaces that drive analytics and operational efficiencies. The team provides critical infrastructure services across Finance, Analytics, Marketing, and Support systems. Working with cutting-edge technologies including Snowflake, Python, DBT, and Airflow, you'll be responsible for developing data architecture, implementing integrations, and automating processes. The role offers competitive compensation ($130,000-$180,000), comprehensive benefits, and the chance to work with a growing company that serves over 6,000 customers including major tech companies. This position combines technical expertise with business impact, requiring collaboration with various stakeholders while building scalable solutions for data management and workflow orchestration.