The point where experts and best companies meet
Share
Responsibilities:
Thoughtful leadership with experience in hiring, coaching, and retaining strong engineering talent with various needs for personal and professional growth.
Lead a team of engineers, providing technical guidance and career development support.
Foster a culture of continuous learning and development best practices within the team.
Collaborate with cross-functional partners to identify, design, and implement scalable and performant solutions for our evolving applications.
Coordinate and prioritize migration and deprecation of legacy services.
Champion data quality and engineering excellence.
Establish a strong and mature foundation for the core services for all Enablement Apps including but not limited to:
Testing - unit/automated testing to minimize downtime
Monitoring & alerting
Scalable on-call support (i.e. balanced enough for the team to not always feel like they’re on-call and we have the right level of support)
Stay current with the newest trends, tools, and technologies in the field, assessing their relevance to our ecosystem.
Requirements:
Solid experience in software development.
At least 3 years of experience in a leadership or management role within a software / full stack engineering team.
Excellent communication and interpersonal skills, with an ability to navigate cross-functional team dynamics.
Comfortable working across multiple time zones in the US, Asia, and Europe when communicating with global distributed team members.
Familiarity with systems such as Jenkins, Github actions, Gradle, Spinnaker etc. is a plus.
Diversity & Inclusion: Commitment to fostering an inclusive and diverse work environment.
These jobs might be a good fit