Engineering Team Lead
Listed on 2025-11-27
-
IT/Tech
Systems Engineer, AI Engineer
CINC Systems is the leading provider of accounting and management software for the community association management industry. Our platform powers over 50,000 associations and 6 million homes, connecting property managers, boards, and residents through secure, reliable, and intelligent technology.
CINC is building the next generation of our SaaS platform: modular, AI-enabled, and experience-driven. Our engineering culture is rooted in clarity, craftsmanship, and continuous learning. We move fast by moving smoothly, focusing on flow, feedback, and fundamentals.
About the RoleThe Engineering Team Lead is a player-coach who combines hands-on technical leadership with deep architectural and organizational insight. They are a builder at heart who leads through example, clarity, and discipline, not control.
This person will lead a small, high-impact team that moves fast as three but delivers the impact of twenty-five. They will design and deliver intelligent, cloud-native applications with complex business logic while enabling the team to learn, grow, and deliver continuously.
They are at home experimenting, coding, designing, and whiteboarding all in the same day. They thrive in ambiguity, act with intention, and create alignment between local action and broader engineering strategy. They believe that AI is an amplifier of good fundamentals, making strong architecture, clean code, and technical excellence more essential than ever.
This role requires someone who is technically fluent, strategically mature, and grounded in the values of Extreme Programming (XP), flow, and continuous improvement.
Key Responsibilities- Lead and mentor a lean, high-performing product engineering team that delivers high-value features quickly and safely
- Balance hands-on development, architecture, and leadership to enable the team to move with speed and confidence
- Design and guide evolution of complex systems using domain-driven design, clean architecture, and event-driven patterns
- Apply experience in monolith-to-microservice transitions and domain extraction using the strangler fig pattern
- Collaborate closely with product and design partners to shape AI-enabled user experiences that deliver real value to people
- Champion built-in quality through strong engineering fundamentals: testing, pairing, code reviews, and continuous integration
- Cultivate a “smooth is fast” culture, emphasizing stability, clarity, and the steady flow of value
- Encourage experimentation, learning, and pragmatic use of new AI-native tools and frameworks
- Establish strong feedback loops between customers, design, and engineering to ensure solutions fit real-world needs
- Proactively identify dependencies, integration challenges, and architectural opportunities that impact multiple teams
- Contribute to architectural discussions, help refine standards, and elevate engineering excellence across the organization
- Provide continuous coaching, feedback, and mentorship to help engineers grow technically and professionally
- Model humility, hunger, and people smarts — building a culture where accountability and collaboration coexist naturally
- 10+ years of professional software engineering experience building and operating SaaS or enterprise systems
- At least 5 years leading software engineering teams as a hands-on player-coach
- Deep knowledge of software architecture, system design, and engineering principles
- Strong technical fluency in cloud-native architectures and modern web technologies (AWS, Type Script, Node.js, React, or similar)
- Proven ability to design systems with complex business logic that scale with reliability and maintainability
- Experience applying domain-driven design and modular architecture patterns
- Familiarity with event-driven systems, API-first development, and service integration patterns
- Comfortable applying AI-native engineering practices to accelerate delivery and improve system intelligence
- Experience practicing Extreme Programming (XP) or similar disciplines such as TDD, pairing, refactoring, and continuous delivery
- Skilled at balancing hands-on development with coaching and strategy
- Excellent…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).