Be the Engineering leader responsible for executing on our product roadmap using agile practices and will champion the culture, processes, and tools required to maintain a frictionless high quality development environment.
Have passion for continuous improvement
Be responsible for delivering products that delight customers while managing the health of the code base through continuous refactoring and management of technical debt
Provide coaching and leadership in software best practices, automated test strategies, and work toward flattening the cost of change curve for our software products and services
Have a demonstrated track record of building high performing, secure applications and building security into the DNA of products
Lead a team of engineers at various stages of their career, actively investing in their growth and development
Cultivate an open, collaborative, and fun work environment for yourself and your team
Work closely with product, design, security, customer success and other teams to provide technical expertise throughout all phases of product development
Obsess over great user experience and will be a partner to product management and engineering, operation, and other parts of the business
Basic
10+ years of combined software development & management experience across multiple languages and frameworks or equivalent experience
8+ years of hands on software development or equivalent experience Preferred
Demonstrated track record leading geographically dispersed teams
Skilled in language, framework and toolset agnostic
Experience leading full-stack teams
Demonstrated track record of being a change agent, leaving every team and process better than you found it
Knowledge and experience in high scale, highly available (99.99+) systems
Experience with Microsoft technology stack (.NET, C#, SQL Server, etc.)
SaaS or Cloud experience
Experience building an integrations platform and infrastructure to seamlessly integrate 3rd party applications