Staff Software Engineer, Python
Core
Senior backend-focused engineering role shaping scalable data products, distributed systems, and AI-powered workflows.
Role type
Staff Software Engineer (Python/Backend)
Builds
Near-real-time data infrastructure, experimentation platforms, AI-powered workflows, and robust integration systems.
Domain
Data-intensive products and distributed systems
Required skills
Python, distributed systems, microservices, APIs, data processing, system architecture, React, TypeScript, AI tools, mentoring
Preferred skills
Generalist mindset, startup experience, ambiguous problem solving, cross-functional collaboration
Technologies
Python, React, TypeScript
Responsibilities
Architect and scale experimentation platforms; define technical direction for real-time data ingestion; establish patterns for AI-powered workflows; lead development of connection-state systems; shape technical approaches for cross-functional capabilities; take complex initiatives from requirements to production; partner with Product, Design, and Data Science; make architectural decisions for reliability and scale; contribute across backend, frontend, data pipelines, and infrastructure; mentor engineers and improve engineering practices.
Seniority
Staff, hands-on IC with mentorship and strategy
