Manager of Engineering - SaaS Platform & Architecture
Remote
Full Time
Mid Level
Manager of Engineering - SaaS Platform & Architecture
Location: Remote
Role Overview:
We are seeking a highly skilled and hands-on Engineering Leader to drive the evolution of our SaaS platform. This role demands a strong architectural vision, coupled with practical experience in consolidating systems, leveraging modern data platforms like Databricks, and building robust API and automation frameworks. You will lead a team of engineers, both internal and external/remote, fostering a culture of excellence and continuous improvement.
Responsibilities:
- Architectural Leadership:
- 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.
- Data Platform & Integration:
- 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.
- Automation & Integration:
- 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.
- Product Focus:
- 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.
- Team Leadership & Management:
- 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.
- Technology & Innovation:
- 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.
- Technical Proficiency:
- Hands-on experience with Ruby, JavaScript, Python, and SQL.
- Deep understanding of PostgreSQL databases.
- Proven ability to design and implement robust web APIs and service architectures.
- Experience with QA and automation methodologies.
Qualifications:
- 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.
Preferred Qualifications:
- Experience in the multifamily housing industry.
- Experience with cloud based infrastructure, like AWS.
Why Grace Hill?
- Opportunity to lead a talented team and shape the future of our SaaS platform.
- Competitive salary and benefits package.
- Collaborative and supportive work environment.
- Opportunity to work with cutting-edge technologies.
Apply for this position
Required*