Glassdoor | Lead Software Engineer | San Francisco, CA | Onsite, Full-time
<a href="
The Role
Glassdoor's Brand Awareness team plays a central role in helping companies reach new talent on Glassdoor and across the web. This small team is responsible for building high-performing brand ad modules, improving targeting &amp; reach, and building reports on ad unit efficacy. The team uses technologies like Java 8, Spring, React, and Presto in their day-to-day work. This team is part of a rapidly growing B2B product and engineering organization at Glassdoor.
As the team lead, you will spend about 70% of your time writing code, and about 30% of your time leading and coordinating technical efforts. You'll work closely with the team's Product Manager to help plan and scope work, and then take ownership to lead it through to completion. You will also spend time guiding and growing other developers on the team, and have the opportunity to start managing people by taking on a direct report.
About You
  * You have successfully led complex technical efforts with multiple stakeholders through to completion
  * You enjoy rolling up your sleeves and writing code
  * You enjoy mentoring and coaching developers, and the thought of pairing in on a tricky technical problem excites you
  * You have experience developing software in Java (or another JVM-based language) using open source frameworks like Spring
  * You have made difficult trade-offs to deliver business value in the past
  * Bonus: you have some experience working with display ads, and understand the ins and outs of DMPs and DSPs

Skills and Qualifications
  * 6+ years of software development experience on large scale, high-volume sites built using JVM languages (Java, etc.) and Javascript
  * Proficient with open source Java technologies like Spring Boot, Spring MVC, Hibernate, etc
  * Basic familiarity with Javascript (bonus: experience with ReactJS or other front-end frameworks)
  * Proven track record of success managing technical deliverables in an agile environment
  * Experience partnering with various business stakeholders like product managers and designers
  * Confident, professional, and effective communicator (both verbally and in written form) that can work with all levels and departments in an organization
  * Bachelor's Degree in Computer Science or a technical field (Engineering, Math, etc)

We also have lots of other open positions across our San Francisco, Mill Valley, and Chicago offices: <a href="