Senior Engineering Manager
Austin, Texas, Us
Managed 2-4 person multinational teams of remote developers across several on-premise and cloud-based product lines for all engineering functions: maintenance, new feature development, quality assurance and release. Built and led up to 10 teams totaling 30 people, defining quarterly goals and tracking progress and performance with weekly metrics.As a Product Engineering Manager for multiple products, served as the engineering point person for cross functional communication with the rest of the organization: fighting fires with Customer Support and SaaS Operations teams, defining requirements and priorities with Product Management and Sales, and reporting on continuous productivity enhancements, cost reduction projects, and quality improvement initiatives to senior management.Led the transition of the $40M Sonic and DXSI product lines acquired from Progress Software into to the newly formed Aurea Software. Migrated the development, build, test, and release environments and processes to be 100% cloud based in Amazon Web Services (AWS). Moved from a two year legacy product release cycle to a quarterly release schedule, accelerating responsiveness to customer needs, by leveraging agile development methodologies and a continuous integration model.Led the integration of the engineering functions of a 50+ person engineering team from Lyris, acquired by Aurea. Managed the engineering teams for the two Lyris email marketing products: Lyris HQ, the SaaS platform, and Lyris ListManager (LM), the on-premise and hosted product. Two legacy data centers with 800+ machines were migrated into AWS, and the services subsequently deployed in Docker containers running on a very large Docker server, reducing hosting costs by 90%.