Responsibilities
- Lead the technical design and ongoing development of complex, large-scale software systems.
- Maintain active involvement in coding, building prototypes, and developing technical frameworks.
- Establish and guide architectural strategy within a defined domain or group of platforms.
- Collaborate with senior engineering staff, engineering managers, and product leadership to convert business requirements into robust, scalable, and well-architected solutions.
Benefits
- Comprehensive benefits plan focused on supporting physical, mental, and financial well-being.
- Remote-first environment that supports autonomy, purpose, and personal accountability in work style.
Compensation
Actual compensation will be provided in writing if an offer is made, based on work location, experience, skills, degrees, and relevant certifications.
Work Arrangement
Remote (Worldwide)
Team
Diverse group of professionals; this role partners closely with senior engineers, engineering managers, and product leaders.
Other
- This position is eligible for bonus compensation or commission-based incentives.
- Compensation is determined by work location and factors including experience, skills, degrees, and certifications, and will be shared in writing if an offer is extended.


