Staff Software Engineer, Convert
Core
Lead the technical future of Convert, an AI-native conversion platform for marketing teams, by architecting backend systems for experimentation, personalization, and analytics.
Role type
Staff Software Engineer (Technical Leadership)
Builds
High-throughput distributed systems, APIs, and data infrastructure for experimentation and personalization.
Domain
SaaS / Marketing Technology / AI Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems design, system architecture, Python/Java/Go, high-throughput data processing, technical leadership, cross-functional partnership, AI/ML infrastructure fluency.
Preferred skills
Experimentation platforms (A/B testing, feature flags), statistical foundations of online experimentation, Node.js/TypeScript.
Technologies
Python, Java, Go, Node.js, TypeScript
Responsibilities
Set long-term technical vision and architecture for backend systems; Architect and evolve high-throughput distributed systems and APIs; Lead foundational platform investments and data infrastructure; Partner with data scientists and ML engineers to productionize AI/ML capabilities; Lead complex, multi-team technical initiatives end-to-end; Influence engineering roadmap and technical strategy; Raise engineering bar through architecture review and operational excellence; Mentor staff and senior engineers.
Seniority
Staff, cross-team technical leadership