Shape and evolve engineering standards and shared technical patterns across teams.
Ensure products and services maintain high quality, reliability, and measurable value
Mentor and coach less experienced engineers across the Engineering team
Identify, track, and report on key quality measures of product engagement and value
Provide architectural leadership to empowered product teams, guiding the design and evolution of high-quality, scalable systems.
Requirements
10+ years of professional software engineering experience
Strong knowledge of data design and experience with relational and non-relational databases
Experience leading the development of customer-facing, full-stack, mobile-friendly web applications
Experience designing and evolving robust system architectures using AWS or another public cloud provider
Senior-level proficiency with HTML, CSS, JavaScript, and at least two of the following: Java, Ruby, Python, Objective-C, Swift, Kotlin, or other programming languages.