Manager of Engineering

Grace Hill Logo

Grace Hill

πŸ“Remote - Worldwide

Summary

Join Grace Hill as their Manager of Engineering and lead the evolution of their SaaS platform. This remote role requires a strong architectural vision and hands-on experience in system consolidation, leveraging modern data platforms (like Databricks), and building robust APIs and automation frameworks. You will lead a team of engineers, fostering a culture of excellence. Responsibilities include defining architectural strategy, leading system consolidation, designing and implementing APIs, driving data platform development, championing automation, collaborating with product management, and mentoring your team. The ideal candidate possesses a Bachelor's degree in Computer Science (Master's preferred), proven experience as an Engineering Leader in SaaS, and strong architectural and technical skills. Grace Hill offers a competitive salary and benefits package, a collaborative work environment, and the opportunity to work with cutting-edge technologies.

Requirements

  • Bachelor's degree in Computer Science or a related field (Master's preferred)
  • Proven experience as an Engineering Leader in a SaaS environment
  • Strong architectural skills with a focus on system consolidation and scalability
  • Extensive experience with Databricks and data platform development
  • Hands-on experience with API design and development
  • Proficiency with automation frameworks like Make.com and n8n
  • Strong programming skills in Ruby, JavaScript, Python, and SQL
  • Experience with PostgreSQL
  • Familiarity with AI/ML concepts
  • Experience with Confluence administration
  • Strong understanding of QA and automation principles
  • Excellent communication and leadership skills
  • Experience managing remote teams

Responsibilities

  • Define and implement a comprehensive architectural strategy for our SaaS platform, focusing on scalability, reliability, and maintainability
  • Lead the consolidation of disparate systems into a unified and efficient platform
  • Design and oversee the implementation of robust web APIs and service-oriented architectures
  • Drive the development and optimization of our data platform using Databricks
  • Design and implement data pipelines and integrations to support data-driven decision-making
  • Ensure data integrity and security across all systems
  • Champion the use of automation frameworks like Make.com and n8n to streamline workflows and improve efficiency
  • Develop and maintain integrations with third-party systems
  • Collaborate closely with product management and other stakeholders to translate business requirements into technical solutions
  • Drive the development of innovative features that enhance the user experience
  • Align engineering efforts with product roadmaps
  • Lead and mentor a team of software engineers, both internal and remote
  • Foster a culture of collaboration, innovation, and continuous learning
  • Effectively manage external and remote resources, ensuring alignment with project goals
  • Oversee QA and automation efforts, ensuring high quality releases
  • Evaluate and implement emerging technologies, including AI and machine learning concepts, to enhance our platform
  • Maintain and administer Confluence workspaces, ensuring effective knowledge management
  • Drive the usage of AI to improve engineering workflows, and product offerings

Preferred Qualifications

  • Experience in the multifamily housing industry
  • Experience with cloud based infrastructure, like AWS

Benefits

  • Competitive salary and benefits package
  • Collaborative and supportive work environment
  • Opportunity to work with cutting-edge technologies

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.