about 3 hours ago
Responsibilities
- Define, own, and drive the architectural vision for a major UI platform subsystem.
- Serve as the definitive design reviewer for high-impact proposals and cross-team interface specifications.
- Drive cross-functional alignment and resolve technical ambiguity for initiatives spanning multiple product teams.
- Shape a culture of continuous learning by sharing knowledge and mentoring Senior Engineers.
- Empower developers by building reusable components and robust design patterns.
- Be a hands-on contributor, driving the implementation of complex platform components.
Requirements
- 7+ years of software development experience.
- Expertise in software architecture and implementation with a strong background in Java, Python, or C++.
- Significant experience with frameworks such as Spring, React.js, or Node.js.
- Strong grasp of software engineering designs, principles, and practices.
- Excellent communication skills to distill complex concepts into simple narratives.
Benefits
- Immersive, in-person onboarding experience designed to accelerate impact.
- Support for well-being and social impact initiatives.
- Opportunities for talent development and fostering community.