CINC Systems
Overview
Director of Software Engineering Location: Worldwide (Remote-first / Hybrid optional) Reports to: CTO CINC Systems
is the largest provider of accounting and management software in the community association management industry and the innovator behind accounting and banking integration. Founded in 2005 by a banker as the industry's first SaaS offering, CINC Systems now employs nearly 300 people and serves more than 50,000 associations with over 5 million doors. Backed by Hg Capital, CINC is scaling rapidly and transforming its technology foundation into an AI-native, modular, and globally distributed platform. Our engineering culture is grounded in craftsmanship, collaboration, and continuous learning. We attract and retain the best talent anywhere and give them the tools and freedom to do their best work. About The Role
The Director of Software Engineering is a hands-on technical leader responsible for leading multiple cross-functional engineering teams focused on building world-class, AI-enabled SaaS products. This person will guide the design and implementation of modular, microservice-based applications that power the future of CINC’s platform. This role requires an experienced engineer and leader who blends architectural depth, system-level thinking, and a calm, pragmatic approach to execution. The ideal candidate combines technical excellence with emotional intelligence, capable of influencing across disciplines and guiding complex initiatives from concept to delivery. As a player-coach, the Director of Software Engineering creates the conditions for success: assembling exceptional teams, setting clear direction, fostering craftsmanship, and ensuring technical and product excellence. This role reports directly to the VP of Software Engineering and collaborates closely with Platform, Architecture, and Product leadership. Key Responsibilities
Lead global software engineering teams delivering high-impact, high-quality SaaS products built on modern cloud and microservice architectures Define and execute the technical strategy for modular application development, ensuring scalability, security, and long-term maintainability Champion AI-native software engineering practices that amplify quality, speed, and intelligence in the development lifecycle Partner with the Platform and Architecture teams to evolve system design, database architecture, and API contracts that enable cross-domain integration and transformation Guide teams in adopting event-driven architectures and distributed systems patterns aligned with business capabilities Apply design thinking and service design principles to connect technology decisions with user and business value Foster a collaborative, globally distributed engineering culture built on trust, learning, and continuous improvement Provide technical mentorship and career growth opportunities for engineers, emphasizing craftsmanship, discipline, and problem-solving Partner with Product and Data teams to deliver intelligent, data-rich applications that drive measurable business impact Represent engineering in executive forums, providing clear, pragmatic updates on progress, risks, and opportunities Ensure operational excellence through strong observability, performance, and security practices integrated into development workflows Promote flexibility in tooling and processes, empowering teams to select the best tools for their work within CINC’s engineering ecosystem Collaborate closely with other senior leaders to align on strategy, shared priorities, and long-term technical direction Qualifications
Experience and Background 12+ years of software engineering experience including at least 5 years leading software engineering teams in a global organization Proven success building and scaling complex SaaS systems with microservice architectures, APIs, and distributed systems Deep technical understanding of backend systems, databases (SQL Server, Postgres, or similar), and API design principles Hands-on experience with event-driven architectures, message queues, and service integration patterns Demonstrated fluency in cloud-native design and experience working in AWS or similar environments Strong understanding of system and service design, architecture governance, and domain-driven design Knowledge of AI-native development workflows and practical experience integrating AI and automation into engineering systems Experience guiding modernization efforts and helping teams evolve from monolithic to modular systems while maintaining delivery velocity Familiarity with Agile and Extreme Programming (XP) practices including pairing, test-driven development, and continuous delivery Leadership and Collaboration
Proven ability to lead globally distributed teams with clarity, empathy, and accountability Excellent communicator, comfortable presenting technical and strategic topics to executive leadership and non-technical stakeholders Builder and connector who aligns teams around shared goals and creates the conditions for success Skilled at managing complexity with calmness and pragmatism, focusing on flow, quality, and learning Strategic collaborator capable of building influence across product, platform, and business functions Committed to developing and retaining top talent, upholding the philosophy of “best talent anywhere” Mindset and Values
Builder at heart who takes pride in the craft of software engineering Believes AI amplifies both strengths and weaknesses and that good fundamentals are the foundation of great outcomes Advocates for flexibility in ways of working, tooling, and team composition to achieve the best results Deeply customer-obsessed, focused on creating meaningful value through technology Calm under pressure, making deliberate and informed decisions in fast-moving environments Operates with humility, curiosity, and a growth mindset, modeling the traits of an ideal team player What Success Looks Like
Engineering teams deliver high-quality software quickly, safely, and predictably Systems evolve toward modular, event-driven, and AI-enabled architectures with measurable business impact Teams are engaged, autonomous, and aligned, reflecting a culture of trust, craftsmanship, and collaboration Architecture and design decisions are pragmatic, forward-looking, and consistently enable speed and learning The Director is recognized as a technical and cultural leader who connects strategy, people, and execution Georgia, United States
#J-18808-Ljbffr
Director of Software Engineering Location: Worldwide (Remote-first / Hybrid optional) Reports to: CTO CINC Systems
is the largest provider of accounting and management software in the community association management industry and the innovator behind accounting and banking integration. Founded in 2005 by a banker as the industry's first SaaS offering, CINC Systems now employs nearly 300 people and serves more than 50,000 associations with over 5 million doors. Backed by Hg Capital, CINC is scaling rapidly and transforming its technology foundation into an AI-native, modular, and globally distributed platform. Our engineering culture is grounded in craftsmanship, collaboration, and continuous learning. We attract and retain the best talent anywhere and give them the tools and freedom to do their best work. About The Role
The Director of Software Engineering is a hands-on technical leader responsible for leading multiple cross-functional engineering teams focused on building world-class, AI-enabled SaaS products. This person will guide the design and implementation of modular, microservice-based applications that power the future of CINC’s platform. This role requires an experienced engineer and leader who blends architectural depth, system-level thinking, and a calm, pragmatic approach to execution. The ideal candidate combines technical excellence with emotional intelligence, capable of influencing across disciplines and guiding complex initiatives from concept to delivery. As a player-coach, the Director of Software Engineering creates the conditions for success: assembling exceptional teams, setting clear direction, fostering craftsmanship, and ensuring technical and product excellence. This role reports directly to the VP of Software Engineering and collaborates closely with Platform, Architecture, and Product leadership. Key Responsibilities
Lead global software engineering teams delivering high-impact, high-quality SaaS products built on modern cloud and microservice architectures Define and execute the technical strategy for modular application development, ensuring scalability, security, and long-term maintainability Champion AI-native software engineering practices that amplify quality, speed, and intelligence in the development lifecycle Partner with the Platform and Architecture teams to evolve system design, database architecture, and API contracts that enable cross-domain integration and transformation Guide teams in adopting event-driven architectures and distributed systems patterns aligned with business capabilities Apply design thinking and service design principles to connect technology decisions with user and business value Foster a collaborative, globally distributed engineering culture built on trust, learning, and continuous improvement Provide technical mentorship and career growth opportunities for engineers, emphasizing craftsmanship, discipline, and problem-solving Partner with Product and Data teams to deliver intelligent, data-rich applications that drive measurable business impact Represent engineering in executive forums, providing clear, pragmatic updates on progress, risks, and opportunities Ensure operational excellence through strong observability, performance, and security practices integrated into development workflows Promote flexibility in tooling and processes, empowering teams to select the best tools for their work within CINC’s engineering ecosystem Collaborate closely with other senior leaders to align on strategy, shared priorities, and long-term technical direction Qualifications
Experience and Background 12+ years of software engineering experience including at least 5 years leading software engineering teams in a global organization Proven success building and scaling complex SaaS systems with microservice architectures, APIs, and distributed systems Deep technical understanding of backend systems, databases (SQL Server, Postgres, or similar), and API design principles Hands-on experience with event-driven architectures, message queues, and service integration patterns Demonstrated fluency in cloud-native design and experience working in AWS or similar environments Strong understanding of system and service design, architecture governance, and domain-driven design Knowledge of AI-native development workflows and practical experience integrating AI and automation into engineering systems Experience guiding modernization efforts and helping teams evolve from monolithic to modular systems while maintaining delivery velocity Familiarity with Agile and Extreme Programming (XP) practices including pairing, test-driven development, and continuous delivery Leadership and Collaboration
Proven ability to lead globally distributed teams with clarity, empathy, and accountability Excellent communicator, comfortable presenting technical and strategic topics to executive leadership and non-technical stakeholders Builder and connector who aligns teams around shared goals and creates the conditions for success Skilled at managing complexity with calmness and pragmatism, focusing on flow, quality, and learning Strategic collaborator capable of building influence across product, platform, and business functions Committed to developing and retaining top talent, upholding the philosophy of “best talent anywhere” Mindset and Values
Builder at heart who takes pride in the craft of software engineering Believes AI amplifies both strengths and weaknesses and that good fundamentals are the foundation of great outcomes Advocates for flexibility in ways of working, tooling, and team composition to achieve the best results Deeply customer-obsessed, focused on creating meaningful value through technology Calm under pressure, making deliberate and informed decisions in fast-moving environments Operates with humility, curiosity, and a growth mindset, modeling the traits of an ideal team player What Success Looks Like
Engineering teams deliver high-quality software quickly, safely, and predictably Systems evolve toward modular, event-driven, and AI-enabled architectures with measurable business impact Teams are engaged, autonomous, and aligned, reflecting a culture of trust, craftsmanship, and collaboration Architecture and design decisions are pragmatic, forward-looking, and consistently enable speed and learning The Director is recognized as a technical and cultural leader who connects strategy, people, and execution Georgia, United States
#J-18808-Ljbffr