Software Engineer, Backend
Core
Architect and develop scalable, high-performing backend systems and APIs powering real-time collaboration and AI-driven creative tools.
Role type
Staff Software Engineer, Backend
Builds
Distributed systems, cloud infrastructure, and backend platforms for user-facing AI creative products
Domain
AI creative tools, video creation, real-time collaboration
Deliverable
production ML models | product features | infrastructure
Required skills
distributed systems design, RESTful and real-time APIs, cloud-native infrastructure, system design for high-traffic applications, technical leadership, code review, mentorship
Preferred skills
real-time collaboration platforms, generative AI integration, high-growth startup experience, competitive coding
Technologies
Python, Go, Node.js, Postgres, Redis, Docker, Kubernetes, AWS, GCP
Responsibilities
Architect and develop scalable backend systems and APIs; Build and maintain distributed systems and cloud infrastructure; Lead technical discussions and drive backend architecture proposals; Mentor engineers to elevate team standards
Seniority
Staff, hands-on IC with strategic leadership