Staff Software Engineer, Python
Core
Architect and scale data-intensive products, distributed systems, and experimentation platforms, influencing technical direction from early traction to meaningful scale.
Role type
Staff Software Engineer (Backend/Generalist)
Builds
Near-real-time data infrastructure, experimentation platforms, AI-powered workflows, and robust integration systems.
Domain
Data-intensive systems, distributed architectures, AI/ML workflows
Required skills
Python, distributed backend systems, microservices, APIs, data processing, system architecture, React, TypeScript, AI tools, mentoring, ambiguous problem solving
Preferred skills
Startup experience, generalist mindset, cross-functional collaboration
Technologies
Python, React, TypeScript
Responsibilities
Architect and scale an incrementality product into a reliable experimentation platform; Define technical direction for near-real-time data ingestion and processing; Establish patterns and frameworks for AI-powered workflows; Lead development of connection-state systems and partner ecosystem capabilities; Shape technical approaches for cross-functional capabilities like role-based access control; Take complex product initiatives from ambiguous requirements through production; Mentor engineers and improve engineering practices.
Seniority
Staff, hands-on IC with mentorship and strategy
