Director Of Software Engineering
Encinitas, California, Us
Technology Leadership: - Responsible for leading and growing the Engineering and DevOps team at Rubbl. - Established technology and delivery best practices, ensuring scalable architectures and technologies are delivered - Collaborated with peers to continuously improve the development and delivery processes at Rubbl - Provided counsel and guidance on technology and infrastructure - Partnered with Chief Architect to establish the strategic vision for Rubbl TechnologyTechnology Mentorship: - Established an engineering culture that values innovation, performance, security, and quality - Responsible for training and mentorship of Engineers at Rubbl. Tactical and Strategic Planning: - Regularly evaluate team composition to improve efficiency and effectiveness, hold team accountable for commitments and constantly facilitate higher velocity and quality - Lead Software Engineering Department annual operational and strategic planning, including fostering innovation, planning projects, and organizing and negotiating the allocation of resources - Responsible for administering Rubbl's Cloud environment, meeting cloud spending goals, and selecting appropriate cloud services -Advised the executive management team current and emerging technologies and their impact on the businessAccomplishments: - Delivered horizontally and vertically scalable serverless cloud infrastructure - Secured funding of 15% of annual cloud spend by researching and leveraging partnership programs - Seamlessly embedded near-shore (Monterrey Mx) and off-shore (India) resources into our engineering team - Developed robust quality assurance program that resulted in consistent and stable delivery to our production environment with no dedicated quality team members - Designed and delivered automated CI/CD pipeline completing more than 2000 deployments over 2 years - Implemented coding best practices with gateways and triggers resulting in a failed build rate of <10%