Staff Software Engineer, Backend
Job Description
Shape the future as a Staff Software Engineer, focusing on backend systems. You will: Design, develop, and refine robust, scalable backend services and APIs. Serve as a subject matter authority, guiding the engineering team. Lead by example, tackling intricate technical challenges. Establish and uphold organization-wide standards for system architecture, database design, automated testing, and observability. Collaborate closely with Product, Platform, and AI engineering teams to ensure cohesive architectural strategies.
Qualifications
1. Requires 8+ years of backend software engineering experience. 2. Possess deep expertise in distributed systems design and modern APIs (REST, GraphQL). 3. Proficiency in modern backend languages (Python, Go, or similar). 4. Demonstrated leadership in training and mentoring engineers. 5. Solid understanding of public cloud environments. 6. Strong knowledge of modern data storage and processing, including relational databases, caching, and asynchronous messaging.
Benefits
- Professional development opportunities. - An interview process grounded in integrity, talent, and motivation. - Flexible remote work options.
Apply Now
