.Software Engineering ManagerJob Title: Software Engineering ManagerJob Location: Mexicali, MexicoOur Division: Trimble SketchUpAbout the RoleWe are seeking a Software Engineering Manager who is comfortable with being hands-on with web development and is able to grow an existing team in support of the Trimble SketchUp team. The role will lead development of SketchUp's Extension Warehouse as we look to grow this to support new business strategies and expand the developer ecosystem. We are looking for someone who is comfortable with e-commerce systems as well as licensing systems and can easily move into a role leading development with Vue.Js. This person should also be comfortable managing staff in roles as diverse as QA, DevOps, and Cybersecurity to help their staff grow. You should have experience using one of the key cloud providers (AWS, Azure, or Google Cloud).What You Will DoLead and mentor a high-performing engineering team: This includes hiring, onboarding, and guiding engineers, with a focus on fostering collaboration and individual growth within the team.Provide technical leadership and hands-on development expertise: Actively contribute to the codebase using Vue and Typescript, setting coding standards, conducting code reviews, and guiding architectural decisions.Collaborate effectively with Product Management: Work closely with Product Management to deliver high-quality software solutions that meet business needs. This includes estimating work, identifying risks and dependencies, and ensuring seamless integration of features.Drive technical strategy and roadmap: Collaborate with senior engineers to define the technical roadmap, ensuring alignment with business objectives and maintaining a reliable and scalable technology stack.Cultivate a culture of continuous learning and improvement: Encourage knowledge sharing, mentorship, and professional development within the team. Conduct regular 1:1s to provide feedback, support career growth, and stay informed about individual and team needs.What Skills & Experience You Should HaveProven experience as a hands-on software engineer: Minimum 5 years of experience in software development, with a strong emphasis on Vue.Js and TypeScript. A demonstrable track record of delivering high-quality code and contributing to successful projects.Technical leadership and mentorship skills: At least 2 years of experience leading or mentoring engineering teams, with a focus on fostering collaboration, providing technical guidance, and supporting individual growth.Cross-functional collaboration and communication: Demonstrated ability to work effectively with diverse teams, including DevOps, Cybersecurity, and QA. Strong communication and interpersonal skills to facilitate collaboration, resolve conflicts, and build consensus across different disciplines