Inhabit is a global proptech software company serving the residential and vacation property management industries. Our team members deliver best-in-class software solutions and services while fostering innovation and collaboration with business leaders and industry experts. Inhabit believes that property managers are central to the success of the residential and vacation housing markets and delivers products built to empower them, their investors, and communities. Come help build the company you want to Inhabit.
Job Description Summary
The Engineering Senior Manager is responsible for leading our Mexico team of software engineers working on Inhabits customer-facing applications and managing the day-to-day operations to prioritize Product Development strategies and facilitate the execution of the short- and long-term vision for each product.
What You'll Do (Functions & Responsibilities)
Team Management and Development: Lead, manage, and grow the development team in Mexico, promoting a positive and collaborative work environment, and ensuring professional growth and skill development of team members. Develop and track KPIs to continuously improve productivity. Ensure teams are staffed with team members that can meet the needs of their role.
Liaise with Product Teams and Leadership: Act as a technical advisor to product teams and leadership, providing insights and recommendations to align development efforts with business goals and user needs.
Technical leadership: Work with product and engineering leadership to define the technical direction and architectural decisions needed to implement the product roadmap.
Triage Challenges: Identify and quickly solve challenges that arise within and between teams that may be affecting timeliness of delivery, quality of delivery, team morale, or clear communication. Proactively report issues to leadership for transparency and support.
Mentor Developers: Hire and provide guidance and mentorship to developers, fostering a culture of learning and continuous improvement within the team.
Uphold SDLC: Ensure that all development processes adhere to the established SDLC, promoting best practices in coding, testing, and deployment.
Cross-Functional Collaboration: Work closely with other departments, such as product, IT, security, and operations, to ensure integrated and efficient software development processes.
Stay Technologically Informed: Keep abreast of the latest trends and advancements in software development and encourage the team to integrate new and beneficial technologies and methodologies.
Qualifications
What We're Looking For (Minimum qualifications)
5+ years as a Software Developer, achieving a Senior status.
5+ years as a Development Manager.
Previous senior-level experience in managing the development of SaaS software.
Proven track record of successful project delivery.
Excellent leadership and team management skills, with the ability to inspire and motivate team members.
Experience hiring, onboarding and developing a successful engineering team in country.
Strong technical background with a deep understanding of software development processes and methodologies and ability to stay hands-on with engineering work.
Exceptional communication skills; capable of effectively articulating technical concepts to both technical and non-technical stakeholders.
Experience implementing and managing cloud infrastructure and services and deployment pipelines.
Experience in secure coding best practices, site reliability best practices, and SDLC best practices.
100% fluent in English and Spanish
Experience working in teams spread across multiple countries is a plus
Education Requirements
Bachelors degree, or related experience
Type
Contractor
Location
Hermosillo or Guadalajara Mexico. Minimum 3 days a week in person at the office.
Recuerda que ningún reclutador puede pedirte dinero a cambio de una entrevista o un puesto. Asimismo, evita realizar pagos o compartir información financiera con las empresas.