A highly motivated Principal Software Engineer who will help maintain existing products as well as bring new products to life. This individual will be knowledgeable across the stack (front end, apis, datastores etc) as well as capable to quickly and safely develop, test, deploy and maintain these products.
- Mentor, coordinate, and manage team(s) of engineers
- Architect and guide implementation of scalable solutions
- Push for code quality and simplicity
- Strategize, iterate, and execute while maintaining long term vision
- Collaborate with other engineering and product leaders to ensure compliance and communication of deliverables.