Hire and manage a high performance team of engineers Design, build, launch, and maintain high quality software products with your team. Set and communicate team priorities that support the broader organizations goals. Align strategy, processes, and decision-making across teams.
Set goals based on the level and role aligned to the broader organizations goals. Discuss performance and development and provide feedback and coaching. Review codes and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency). Empower, challenge, and coach a team of senior engineers to grow their impact as individual technical leaders by providing them with context and continuous feedback Build and maintain strong cross-functional relationships across Engineering teams and customers throughout engineering
Job Requirements
5+ years of experience into software development
Bachelors or Masters degree in Computer Science or relevant field, or equivalent experience Experience with web scraping and/or Typescript/ QA automation Knowledge and experience of the software development lifecycle Exceptional written and verbal communication skills; adept at active listening Demonstrated ability to collaborate with stakeholders to ensure engineers are exceeding the needs of the business The ability to coach engineers into shipping high quality, maintainable, and well tested code in a high velocity environment