, object-oriented + functional) Experience with software engineering technologies such as Git & GitHub, TeamCity, unit testing, and test automation Proven ability to lead delivery of large-scale high-quality systems Proven ability to lead strategic and day-to-day improvements to existing and growing systems using architecture, infrastructure, operations, and software best practices for teams and products