Software Engineer, Python
Core
Mid-level backend software engineer building end-to-end product features, including backend services, data infrastructure, and AI-powered workflows for marketing users.
Role type
mid-level generalist software engineer (backend focus)
Builds
backend services, near-real-time data ingestion/processing, AI-powered marketing workflows, experimentation platform
Domain
SaaS / Data Infrastructure / Marketing Technology
Deliverable
production ML models | product features
Required skills
Python, backend services, APIs, data processing, distributed systems, microservices, React, TypeScript, problem-solving
Preferred skills
data-intensive backend engineering, frontend specialization, AI accelerator usage
Technologies
Python, React, TypeScript
Responsibilities
Implement backend services and frontend components for complete product experiences; build near-real-time data ingestion and processing capabilities; develop AI-powered workflows for marketers; improve connection-state systems and partner ecosystem; work on role-based access control (RBAC); contribute to frontend work as needed.
Seniority
Mid-level, hands-on IC