Remote job
Staff Software Engineer – Data
Job details
About this role
Role overview Shape and operate a large-scale data platform that supports real-time and near-real-time analytics and data-driven applications. This staff-level engineering role combines hands-on distributed systems work with technical leadership across architecture, platform reliability, and engineering direction.
Responsibilities - Design, build, document, and operate distributed data systems for high-throughput, low-latency analytics. - Guide the architecture and evolution of stream-processing and analytics services. - Improve platform scalability, reliability, performance, and developer productivity. - Address complex distributed-systems challenges and incorporate AI-enabled platform capabilities. - Work across engineering, product, infrastructure, security, and data teams to set technical direction. - Mentor engineers and influence architecture across teams.
Requirements - The available source identifies distributed systems, real-time analytics, and scalable data platforms as central areas of expertise, but does not provide a complete list of formal qualifications.