Responsibilities
- Lead architectural design for new platforms to achieve business goals and enhance existing systems.
- Build scalable system frameworks as part of a collaborative team focused on delivering resilient solutions.
- Develop clean, modular, and maintainable code that supports long-term functionality and growth.
- Promote industry best practices in system design, coding standards, performance optimization, and testing strategies.
- Design and implement highly concurrent, distributed backend systems.
- Create architectural models and roadmaps for software components that align with business and technical objectives, ensuring consistency across products.
- Collaborate with cross-functional teams including Product, Design, Sales, and Engineering leadership to translate business needs into technical plans.
- Guide junior engineers in areas such as system design, coding techniques, and problem resolution.
Work Arrangement
Remote (Worldwide) — San Francisco, Atlanta, London, Bangalore
Other
This employer upholds equal opportunity principles and does not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.