3 months ago
Base Salary
$225k - $265k/yr
Responsibilities
- Design and implement complex core components and distributed systems.
- Conduct code and architecture reviews to ensure alignment with standards.
- Drive planning, execution, and delivery of large engineering initiatives.
- Mentor junior engineers and provide technical guidance.
- Propose new projects to enhance platform performance and reliability.
Requirements
- Bachelor’s degree in Computer Science or related field, or equivalent experience.
- 8–12 years of professional software engineering experience.
- Proven experience leading complex, large-scale engineering projects.
- Expert-level programming skills and mastery of software engineering principles.
- Strong experience designing and building scalable, distributed systems.
