Salary
💰 $186,300 - $279,500 per year
About the role
- Design and deliver complex, scalable solutions; solve intricate technical challenges.
- Drive technical decisions and advocate for scalable, high-quality solutions that balance immediate business needs with long-term sustainability.
- Manage and lead complex projects across multiple teams and technologies with minimal guidance.
- Collaborate closely with Technical Lead, Product Manager, and engineers to shape priorities and deliverables.
- Provide mentorship, perform code reviews, and raise the team’s technical standards through best practices.
- Own large, high-impact projects ensuring scalability, sustainability, and alignment with broader system architecture.
- Share knowledge via tech talks, documentation, and foster engineering best practices.
Requirements
- Experience designing, building, and delivering scalable, reliable software.
- Strong problem-solving skills and the ability to handle ambiguity and complexity.
- Exceptional communication and collaboration skills with an ability to provide constructive feedback and mentor others.
- A deep passion for technology, continuous learning, and quality.
- A growth mindset and a desire to continually improve technical skills and leadership abilities.
- Ability to design and deliver complex, scalable solutions and drive technical decisions.
- May serve as interim Tech Lead when needed.