Senior Staff Software Engineer
Outreach Corporation - Seattle, WA
Apply NowJob Description
Job Duties:The Senior Staff Software Engineer plays a critical role in building and maintaining the company's data platform. They are responsible for defining the strategy, delivering data-driven functionality, and shipping end-user features. Working alongside a talented team of software engineers, data scientists, and product managers, they help transform the way customers do business.u00a0Specifically, they are responsible for the following duties:- Design and implement our cutting-edge data platform, harnessing state-of-the-art technologies and innovative best practices to deliver unparalleled performance, scalability, and reliability, effectively propelling our data capabilities to new heights.- Build sophisticated data pipelines that power our data analytics, GenAI, machine learning, and business intelligence applications, enabling our customers to make data-driven decisions.u00a0- Implement robust data security and privacy measures, ensuring that our sensitive data is protected from unauthorized access and breaches.- Implement systems tracking and monitoring data integrity, data quality, and consistency.u00a0- Collaborate closely with other engineering teams to seamlessly integrate our data platform components into our software applications, creating a seamless user experience.u00a0- Develop framework & tools to support self-service data pipeline management.- Mentor and train junior data engineers, sharing your knowledge and expertise to help grow the team.Requirements:Position requires a Bachelor's degree in Computer Science, Software Engineering, or a related field (or foreign equivalent), plus 5 years of experience in the job offered, software engineering and data engineering, or a related occupation.u00a0Must possess at least 5 years of experience utilizing the following skills:u00b7[u00a0u00a0u00a0u00a0u00a0u00a0u00a0]{times=
Created: 2026-04-04