Senior Software Engineer, Worksheets Web
Pleasanton, California, Us
Lead architect for the Workday Worksheets web team for the Productivity Technology organisation in Boulder, Colorado. First and foremost, I believe that pure software architecture roles are an anti-pattern, as I believe that software engineers should have the freedom and responsibility to develop software as they best see fit. If it's "right," great! If it's not, we'll fix it and move on. My primary focus is to eliminate the need for my current position.Worksheets is a cloud-based, collaborative spreadsheet web application built into Workday’s technology platform. This means Worksheets users can not only source data from elsewhere within the Workday platform (revenues, expenses, cost centres, etc...) but can also, if desired, push data back into the platform via Budgeting, Planning, and Forecasting.As the architecture team lead for Worksheets Web, I am responsible for shaping/driving product engineering decisions and helping implement those decisions on both the architecture and feature sides. Additional responsibilities include mentoring Jr. team members as applicable and contributing to their professional development. This is done via code pairing and both group and one-on-one conversations.Our team is multi-track with the architecture side, primarily researching and determining best practices for React/Redux applications and executing the migration from AngularJS to React/Redux. The feature side develops new features in React/Redux.