Director, Software Engineering
2 weeks ago
Location: Worldwide (Remote-first / Hybrid optional)
Reports to: CTO
Director of Software Engineering
CINC Systems
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 provides software and applications to more than 50,000 associations servicing 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
-
Embedded Software Engineer
3 days ago
Duluth, GA, United States ATX Networks Corp. Full timeWe are currently recruiting for an Embedded Software Engineer to join our extraordinary engineering team in Duluth, Georgia. ATX Networks offers and outstanding work environment and a competitive compensation package. Reporting to the Director, Software and Test Engineering the Embedded Software Engineer will work with the ATX Product Development teams to...
-
Senior Software Engineer
7 days ago
Duluth, GA, United States Universal Avionics Full timeSummary Follow established processes to develop software changes while effectively working in a collaborative team environment. Responsibilities span the full life-cycle, including analysis, development and review of software requirements, design, code and low-level test procedures; software integration testing, and investigating problem reports. This is a...
-
Lead Software Engineer
5 days ago
Duluth, GA, United States SolTech Full timeThis position is Full Time. 3rd Party Candidates will not be consideredMust live within 30 minutes of Duluth. No exceptions!We are looking for a Player Manager. Someone who is looking to move into Management or someone with a couple of years of Management who still codes would be ideal.OverviewOur client is seeking an experienced Software Development Manager...
-
Lead Software Engineer
2 days ago
Duluth, GA, United States SolTech Full timeThis position is Full Time. 3rd Party Candidates will not be consideredMust live within 30 minutes of Duluth. No exceptions!We are looking for a Player Manager. Someone who is looking to move into Management or someone with a couple of years of Management who still codes would be ideal.OverviewOur client is seeking an experienced Software Development Manager...
-
Lead Software Engineer
5 days ago
Duluth, GA, United States SolTech Full timeThis position is Full Time. 3rd Party Candidates will not be consideredMust live within 30 minutes of Duluth. No exceptions!We are looking for a Player Manager. Someone who is looking to move into Management or someone with a couple of years of Management who still codes would be ideal.OverviewOur client is seeking an experienced Software Development Manager...
-
Lead Software Engineer
16 hours ago
Duluth, GA, United States SolTech Full timeThis position is Full Time. 3rd Party Candidates will not be consideredMust live within 30 minutes of Duluth. No exceptions!We are looking for a Player Manager. Someone who is looking to move into Management or someone with a couple of years of Management who still codes would be ideal.OverviewOur client is seeking an experienced Software Development Manager...
-
Roadway Design Engineer
3 days ago
Duluth, GA, United States Columbia Engineering Inc Full timeColumbia Engineering seeks a Roadway Design Engineer to join our transportation design team. In this role, you will contribute to various roadways, highway, intersection, bicycle, and pedestrian projects, developing your technical skills while supporting project delivery. Responsibilities include creating conceptual layouts, designing roadway geometrics,...
-
Software Engineer
13 hours ago
Duluth, GA, United States ViaSat Full timeAbout usOne team. Global challenges. Infinite opportunities. At Viasat, we're on a mission to deliver connections with the capacity to change the world. For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries around the globe communicate. We're looking for people who think big, act fearlessly, and create an...
-
Software Engineer
2 hours ago
Duluth, GA, United States ViaSat Full timeAbout usOne team. Global challenges. Infinite opportunities. At Viasat, we're on a mission to deliver connections with the capacity to change the world. For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries around the globe communicate. We're looking for people who think big, act fearlessly, and create an...
-
Software Development Manager
2 weeks ago
Duluth, GA, United States Soltech Solutions LLC Full timeJob DescriptionOverview Our client is seeking an experienced Software Development Manager to lead the growth and innovation of their SaaS platform, which serves as the backbone of their commercial software solutions. This platform powers services that enable customers to manage compute, network, and storage operations and provides access to IoT data from the...