4 open TypeScript positions
The Staff Backend Engineer will design and build scalable platform services, leading complex initiatives end-to-end and setting a high bar for engineering quality. Key responsibilities include owning the technical roadmap for platform areas, driving multi-team initiatives, and establishing best practices for backend development. This role requires deep technical judgment combined with strong leadership to mentor others and influence platform direction.
The Backend Engineer will be responsible for building scalable microservices and systems that support the entire customer journey. Key responsibilities include collaborating with engineers to ship features, designing and maintaining APIs, writing reusable libraries, and building internal tooling. The role emphasizes clean, modular, and high-performing code while participating in code reviews and mentoring junior staff.
The Senior Backend Engineer will be responsible for building scalable microservices and distributed systems across the customer journey. Key duties include leading the design and maintenance of complex backend systems, architecting API frameworks, and producing clean, high-performing code. The role also involves mentoring junior engineers and taking end-to-end ownership of major technical projects.
The Senior Backend Engineer will be responsible for designing, building, and maintaining scalable platform services and distributed systems. Key duties include architecting API frameworks, producing high-quality, well-tested code, and leading complex technical initiatives end-to-end. The role requires strong ownership, deep technical judgment, and mentoring junior engineers in a highly collaborative environment.