C

CINC Systems

Remote Jobs

12 open rolesLatest: Jun 10, 2026, 6:29 AM UTCCompany Site
Post Date
Minimum Salary
Experience

12 Jobs

Title: Senior Applied AI Engineer Location: Worldwide (Remote/Hybrid) Reports to: Staff Applied AI Engineer Senior Applied AI Engineer About 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 400 people and provides software and applications to more than 50,000 associations servicing over 5 million doors. In January of 2024, Hg Capital made a significant investment in CINC to accelerate the company’s growth trajectory and institute rapid product development. At CINC, innovation drives our growth, and our people sustain it. We are proud of our humble, accountable, and team-oriented culture, and we are committed to building products and a workplace that create long term value for our customers and our team. About the Role The Senior Applied AI Engineer is a hands-on software engineer specializing in the practical application of AI within production systems. This role sits at the intersection of software engineering, system design, and applied machine learning, with a focus on building AI-enabled features that are observable, testable, and safe. This is not a research role. It is a product- and systems-oriented role for an engineer who understands that AI is an amplifier of engineering fundamentals and who can balance experimentation with operational discipline. Key Responsibilities - Design, build, and operate AI-enabled features within production SaaS applications - Integrate large language models and other ML capabilities into existing systems with attention to reliability, latency, and cost - Design AI workflows including retrieval, orchestration, evaluation, and fallback strategies - Partner with product and design teams to translate user needs into intelligent system behavior - Collaborate with platform and DevSecOps teams to ensure AI systems are secure, observable, and scalable - Build evaluation strategies to measure quality, regressions, and business impact of AI features - Contribute to system and service design to ensure AI capabilities fit cleanly into overall architecture - Apply strong software engineering practices including testing, code review, and incremental delivery - Mentor other engineers and share best practices for applied AI development - Stay current with evolving AI tools and techniques, applying them pragmatically where they add value Qualifications Technical Expertise - 8+ years of professional software engineering experience - Hands-on experience building and shipping AI-enabled features in production - Strong foundation in system design, APIs, and distributed systems - Experience working with LLMs and other ML models - Familiarity with evaluation, monitoring, and observability of AI workflows - Experience with cloud-native architectures and managed cloud services - Comfort working across backend services, data pipelines, and user-facing systems Collaboration and Judgment - Strong communication skills, able to explain AI trade-offs clearly - Structured thinker with good engineering judgment - Comfortable operating in ambiguity and iterating based on feedback - Ability to work cross-functionally with product, platform, and data teams - Bias toward shipping value safely and incrementally Mindset and Values - Builder mindset with pride in reliable, maintainable software - Believes AI amplifies both good and bad engineering practices - Customer-focused, measuring success through real-world impact - Learning-first attitude and intellectual humility - Calm under pressure and disciplined in execution - Values teamwork and shared ownership What Success Looks Like - AI-enabled features deliver measurable customer and business value - AI systems are reliable, observable, and cost-effective - Engineering teams can safely build on shared AI patterns and infrastructure - AI experimentation leads to production outcomes, not dead ends - The Senior Applied AI Engineer is trusted as a practical expert and partner across teams

United States

Title: Software Support Analyst - Hybrid (Georgia, USA) or Remote for Non-Local Candidates Job Description: Location: Hybrid (Georgia, USA) or Remote for Non-Local Candidates About 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 more than 250 people and provides software and applications to more than 50,000 associations across the U.S, servicing nearly 6 million homeowners. In January of 2024, Hg Capital made a significant investment in CINC to accelerate the company’s growth trajectory and institute rapid product development. While innovation continues to drive our growth, our people are who sustain our growth. Does the idea of being part of a humble, accountable, and team-oriented work culture with great benefits in a hybrid work environment sound appealing? If so, please read about the Financial Software Support Analyst role we are hiring for to see if you’d be interested in applying to be part of the CINC team! Who shouldn't apply? You should not apply if you're seeking a dull cookie cutter call-center like role. Who should apply? This role is rewarding for customer-centric professionals who enjoy embracing challenges and believe in taking a consultative approach to solving clients' problems. Individuals in this role report to the Software Support Supervisor and work with all other departments to ensure customer needs are met. Key Responsibilities: - Reproducing the customer issue to determine root cause and appropriate corrective action - Resolving customer issues that do not require development team intervention - Documenting and forwarding customer requests for modification or enhancement to the appropriate team and providing feedback to the customer on such requests - Providing thorough, accurate, and professional responses to customers, including step-by-step instructions for using any component of the system, via email or phone - Building rapport with customers so that CINC is known for providing outstanding service and support - Creating user documentation to handle frequently asked questions - Training customers or other staff to increase the skills of the end users to reduce repeat cases - Assisting the training and implementation teams, as needed Requirements - High School Diploma or equivalent - Basic understanding of core accounting principles, including Generally Accepted Accounting Principles (GAAP), Accounts Payable, Accounts Receivable, accrual and cash basis accounting and financial reporting - Familiarity with banking terminology and processes - Experience with business payment networks (e.g., ACH/NACHA rules, wires) Preferred - 2+ years of software support experience - Proficiency with Microsoft Office Suite - Effective communication skills, both written and verbal - Detailed oriented, organized and able to multi-task - Self-starter with a passion to exceed customer expectations - Strong analytical thinking - Ability to understand a situation by breaking it down systematically into its component parts and identifying the relationships between the parts - Familiarity with the Community Association Industry and Salesforce are a plus

Worldwide

Title: Senior Manager, Implementation Consulting Location: Remote Job Description: Senior Manager, Implementation Consulting Business Unit: Client Operations Department: Implementation and Training Reports to: Vice President, Implementation and Training Location: Duluth, GA/Remote FLSA Status: Exempt Direct Reports (Yes/No): Yes Company Overview: CINC Systems’ HOA software is designed to simplify community management and elevate association living. We do this through an all-in-one solution that drives efficiency, mobility, and self-service. With CINC, management companies can focus on communities, and we’ll take care of the rest. Our mission is to make living in a professionally managed community a great experience. Job Purpose: CINC Systems is seeking an AI-first, client-focused Senior Manager of Implementation Consulting to lead a specialized team responsible for system configuration for onboarding clients to CINC’s integrated banking, payments, financial, management, and community solutions. This role is critical in ensuring seamless transitions for clients leveraging CINC’s end-to-end property management suite. The ideal candidate will have experience designing and deploying AI in SaaS implementation, team leadership, and a strong understanding of leveraging an implementation consulting function to set the stage for successful onboarding and adoption. Essential Duties and Responsibilities: - Manage a team of Implementation Consultants and provide 1:1 mentoring and coaching i.e. convert consultants from ‘good’ to ‘great’ - Align with CINC’s broader strategy and ensure the team executes the strategy in partnership with other relevant cross-functional teams - Leverage reporting dashboards (in Salesforce and other tools) to monitor the success of our customers, the performance of the team and generate actionable insights on improving underperformance - Contribute to the strategy of the team - you will be expected to drive new processes/ideas. Where needed, be prepared to own and execute on these ideas - Maintain a pulse on product release features and anticipate the need to adopt best practices and knowledge-share across the department to communicate the commercial impact - Educate on the different ways the system can be utilized/configured to improve customer business processes and training implementation consultants on best practice. Be able to step in and run an implementation if needed - Strategically engage with at-risk customers to proactively mitigate issues - Support the team in escalation management i.e. a proven framework for ‘weather the storms’ - Apply an AI native approach to all aspects of the job function (from system configuration) - Create a positive, encouraging culture that connects and engages the team and individuals - Inspire and motivate your team to provide exceptional levels of quality to our customers - Hold a high performance bar. Be prepared to hold individuals accountable if they do not consistently meet the expectations. - Foster a bi-directional relationship with cross-functional leaders to align on strategies, incentives, feedback and improvement opportunities - Use qualitative and quantitative data to perform post-implementation retrospectives with cross-functional counterparts to apply learnings in the future - Hire, develop and retain the people on the team. Ensure the hiring strategy is aligned to CINC’s strategy and the needs of the team Minimum Requirements and Competencies: - 5+ years of previous management experience at a b2b SaaS company or financial services company in an implementation or customer success role - 7+ years of previous Global Implementation experience in SaaS space, preferably with Financial, Banking, Payments, or Property Management solutions - Experience in project management and product configuration in software implementation services - Proven record of converting direct reports from ‘good’ to ‘great’ - Experienced leader who can inspire teams to provide exceptional levels of quality - Experience in capacity and resource management - Proven experience in leveraging AI tools to power your management workflows - Comfort leading customer engagements that may contain both technical and non-technical work streams - A natural willingness to operate at all levels i.e. from strategic to tactical Core Values and Culture Expectations Demonstrates integrity and ethics in day-to-day tasks and decision making, adheres to CINC Systems’ core values of humble, accountable, team-oriented, operates effectively in the CINC Systems environment and the environment of the work group, maintains a focus on self-development and seeks out continuous feedback and learning opportunities. Maintains confidentiality in communications and interactions as appropriate.

Georgia

Title: Staff Application Support Engineer Location: Remote, Aywhere Job Description: Staff Application Support Engineer Location: Global Remote-first (hybrid optional) Employment Type: Full-time About CINC Systems CINC Systems is a leading provider of accounting and management software purpose-built for homeowners associations and community management companies. Our platform supports mission-critical financial operations including general ledger accounting, payments, reporting, compliance, and day-to-day association management. Reliability, accuracy, and trust are foundational to what we build. As our platform grows in scale and complexity, application support is no longer a reactive function. It is a core engineering capability. We are investing in senior support engineers who think in systems, automate relentlessly, and help ensure that operational excellence is built directly into the product. About the Role The Staff Application Support Engineer is a senior, hands-on technical leader responsible for Level 2 application support and for building the systems that automate, streamline, and improve how CINC operates in production. This role goes well beyond ticket resolution. You will design and evolve incident management workflows, alerting, knowledge systems, and AI-enabled support capabilities so that common issues are resolved automatically, signals are surfaced early, and product teams receive clear, actionable feedback. You approach repetitive work as a temporary state and treat support as a product capability to be engineered, not a queue to be worked. You will work closely with customers, application support peers, engineering, product, and platform teams to ensure fast recovery from incidents, high-quality communication, and continuous reduction of failure modes in the software. Key Responsibilities Application Support and Incident Management - · Diagnose and resolve complex production issues across CINC’s applications, services, integrations, and data layers - · Act as a senior escalation point for Level 2 support, providing deep technical investigation and clear resolution paths - · Participate in and lead incident response activities, including triage, mitigation, recovery, and post-incident analysis - · Provide calm, structured, and timely communication during incidents to internal stakeholders and customer-facing teams - · Ensure incidents are thoroughly documented with root cause, impact, and preventative actions ITSM, Tooling, and Operational Excellence - · Own and improve workflows within Jira Service Management, including incidents, problems, requests, and change processes - · Design alerting and escalation mechanisms that surface issues early and reduce customer impact - · Establish and maintain high-quality operational documentation, runbooks, and incident playbooks - · Partner with platform and engineering teams to improve observability, diagnostics, and operational readiness Automation, Knowledge, and AI Enablement - · Identify repetitive or high-volume support activities and automate them wherever possible - · Build and maintain knowledge bases that enable faster resolution and customer self-service - · Implement and evolve AI-enabled support platforms, such as Intercom FIN, to deflect issues and improve response quality - · Treat support automation and knowledge as first-class product features, not afterthoughts Feedback Loops and Continuous Improvement - · Maintain tight feedback loops between customers, application support, and Level 3 product engineering teams - · Surface recurring issues, failure patterns, and systemic risks with clear recommendations for remediation - · Help ensure that lessons from incidents lead to durable product and process improvements - · Advocate for operational excellence and reliability as shared responsibilities across engineering Required Skills and Experience - · 10+ years of experience in application support, production support, or support engineering roles - · Deep experience with ITSM practices, incident management, and operational workflows - · Strong hands-on experience with Jira Service Management or similar service management platforms - · Proven ability to troubleshoot complex SaaS systems across application, integration, and data layers - · Experience designing or working with alerting and monitoring systems - · Excellent written and verbal communication skills, especially in high-pressure situations - · Ability to work independently, manage priorities, and operate effectively in a fast-paced, distributed environment Preferred Experience - · Experience supporting financial, accounting, ERP, or other business-critical SaaS platforms - · Familiarity with SQL or other data investigation techniques - · Experience implementing or operating knowledge bases and AI-assisted support tools - · Exposure to observability tools, logging, and performance monitoring - · Background working closely with software engineering teams in production environments - · Strong interest in automation, scripting, or applied AI to improve operational efficiency Mindset and Values - · “Automate everything” mindset, with a bias toward eliminating repetitive work - · Treats support as an engineering discipline and a product capability - · Calm, structured, and reliable under pressure - · Customer-focused, with strong empathy for real-world impact - · Learning-first attitude and openness to new tools and techniques - · Collaborative and respectful, with a strong sense of ownership What Success Looks Like - · Production issues are detected early and resolved quickly with minimal customer impact - · Incidents are handled with clarity, professionalism, and strong communication - · Repetitive support work steadily decreases through automation and better system design - · Knowledge bases and AI support tools meaningfully reduce ticket volume and resolution time - · Product teams receive clear, actionable feedback that leads to fewer failure modes - · The Staff Application Support Engineer is trusted as a senior technical partner across the organization Why CINC Systems - · Opportunity to build a state-of-the-art application support function from the ground up - · High-impact role with real ownership over systems, tooling, and outcomes - · Remote-first culture with flexibility and autonomy - · Competitive compensation aligned to senior-level impact - · Collaborative, respectful, and high-bar engineering culture - · Clear growth paths into Principal Support Engineering, Platform, or Reliability leadership roles. Benefits - Great working environment - Opportunity for growth - Learning & development resources - Work/life balance - Medical - Dental - Vision - Life Insurance - Short-term & Long-term disability insurance - Flexible Spending Plan (childcare & healthcare) - 401K (matching available) - 136 hours of paid time off per year - 10 paid holidays per year - 2 self-care/mental health days per year - Your birthday is a paid holiday! - Free Coca-Cola beverages and snacks (when in office)

United States

Title: Staff Mobile Engineer Location: Remote, Worldwide Job Description: Staff Mobile Engineer Location: Worldwide (Remote/Hybrid) Reports to: TBD Staff Mobile Engineer About CINC Systems CINC Systems is the leading provider of accounting and management software for the community association management industry. Our platform supports tens of thousands of associations and millions of homes, connecting property managers, boards, and residents through reliable, secure, and increasingly intelligent digital experiences. Mobile is a critical interface for our customers and a key surface area for innovation as we introduce AI-enabled capabilities and modernize our platform. The Staff Mobile Engineer plays a central role in shaping how mobile experiences are designed, built, and scaled across CINC. About the Role The Staff Mobile Engineer is a senior, hands-on technical leader responsible for designing and delivering high-quality mobile applications across iOS and Android. This role requires deep expertise in cross-platform and native mobile development, along with strong architectural judgment and the ability to influence teams through technical leadership rather than authority. You will work closely with product, design, platform, and backend engineering teams to ensure mobile applications are reliable, performant, and aligned with broader system architecture. As a Staff Engineer, your impact extends beyond a single team, raising standards, improving practices, and enabling other engineers to succeed. Key Responsibilities · Design and build scalable, high-performance mobile applications using Flutter, React Native, and native iOS and Android technologies · Define mobile architecture patterns that balance shared code with native capabilities · Partner with backend and platform teams to design APIs and services that support mobile-first experiences · Ensure mobile applications meet high standards for performance, reliability, security, and usability · Lead technical decision-making for mobile platforms, including framework selection, tooling, and build pipelines · Improve developer experience for mobile engineers through better patterns, documentation, and automation · Collaborate with design teams to implement polished, accessible, and intuitive user interfaces · Support AI-enabled mobile features by integrating intelligent services in a safe and reliable way · Mentor and support other mobile engineers, raising the overall level of craftsmanship · Participate in architecture reviews and contribute to cross-team technical strategy Qualifications Technical Expertise · 10+ years of professional software engineering experience, including significant focus on mobile development · Deep hands-on experience with Flutter and React Native · Strong experience building native iOS (Swift) and Android (Kotlin or Java) applications · Solid understanding of mobile application architecture, state management, and data synchronization · Experience integrating mobile applications with backend APIs and event-driven systems · Familiarity with CI/CD pipelines for mobile builds and releases · Understanding of performance optimization, offline support, and mobile security best practices Leadership and Collaboration · Proven ability to lead through technical influence and example · Excellent communicator who can explain complex technical decisions clearly · Comfortable collaborating across product, design, backend, and platform teams · Structured thinker who balances pragmatism with high standards Mindset and Values · Builder at heart with pride in mobile craftsmanship · Customer-obsessed, focused on delivering intuitive and reliable experiences · Believes strong fundamentals matter more than frameworks · Learning-first attitude, staying current with evolving mobile and AI technologies · Calm under pressure and disciplined in execution · Embraces teamwork and shared ownership What Success Looks Like · Mobile applications are reliable, performant, and easy to evolve · Cross-platform and native approaches are used intentionally and effectively · Backend and mobile systems align cleanly to support mobile-first experiences · Mobile engineers are productive, supported, and continuously improving · The Staff Mobile Engineer is recognized as a trusted technical leader across teams CINC is an Equal Opportunity Employer of women, minorities, protected veterans and individuals with disabilities.

Worldwide

Title: Staff Data Scientist Location: Remote Job Description: Location: Worldwide (Remote/Hybrid) Reports to: TBD About CINC Systems CINC Systems is the leading provider of accounting and management software for the community association management industry. Our platform supports tens of thousands of associations and millions of homes, generating rich datasets across finance, operations, and customer interactions. As CINC evolves toward more intelligent, AI-enabled products, deep analytical insight and rigorous data science are critical to identifying new opportunities, shaping product strategy, and validating where AI can deliver real value. The Staff Data Scientist plays a central role in that discovery. About the Role The Staff Data Scientist is a senior individual contributor responsible for advanced data analysis, feature exploration, model design, and research that enable the discovery of new insights and product opportunities. This role focuses on understanding data deeply, experimenting with models, and translating analytical findings into clear recommendations that inform product, engineering, and business decisions. This is not a reporting or dashboarding role. It is a research-oriented, insight-driven role for someone who thrives on ambiguity, asks sharp questions, and uses data to illuminate what should be built next and why. Key Responsibilities · Explore large, complex datasets to uncover patterns, anomalies, and opportunities · Design and evaluate statistical and machine learning models to support insight discovery and hypothesis testing · Partner with product, engineering, and business stakeholders to frame questions and translate findings into actionable insights · Conduct feature exploration and selection to inform downstream AI and analytics initiatives · Design experiments and analyses to validate assumptions and measure impact · Develop prototypes and proofs of concept that demonstrate the potential value of new models or approaches · Communicate results clearly through narratives, visualizations, and written recommendations · Stay current with advances in data science, statistics, and applied machine learning · Collaborate with Data Engineering and AI Engineering teams to transition validated ideas into production-ready work · Mentor other data scientists and analysts, raising the level of analytical rigor across the organization Qualifications Technical Expertise · 10+ years of experience in data science, applied research, or advanced analytics roles · Strong foundation in statistics, probability, and experimental design · Experience designing and evaluating machine learning models for classification, regression, clustering, or forecasting · Proficiency in Python and common data science libraries · Experience working with large datasets in SQL-based and analytical data environments · Ability to reason about data quality, bias, and limitations Research and Collaboration · Proven ability to work in ambiguous problem spaces and define meaningful analytical questions · Strong communication skills, able to explain complex findings to non-technical audiences · Experience influencing product or business strategy through data-driven insights · Comfortable collaborating across disciplines without formal authority · Structured thinker who can balance exploration with rigor Mindset and Values · Deep curiosity and a passion for discovery · Belief that insights precede automation and that not every problem needs a model · Learning-first attitude, continuously improving methods and tools · Pragmatic and outcome-oriented, focused on decisions and impact · Respects the difference between research, engineering, and operations while collaborating closely with all three What Success Looks Like · New insights lead directly to product opportunities, experiments, or strategic decisions · Models and analyses are trusted, well-reasoned, and reproducible · Stakeholders understand not just the results, but the implications and trade-offs · Promising ideas move efficiently from discovery to validation and into engineering roadmaps · The Staff Data Scientist is recognized as a thought partner and expert across the organization CINC is an Equal Opportunity Employer of women, minorities, protected veterans and individuals with disabilities.

Worldwide

Title: Staff Software Engineer, AI-Augmented Enterprise Applications Location: Remote Worldwide Job Description: Reports to: Principal Engineer, Platform About CINC Systems CINC Systems is the leading provider of accounting and management software for the community association management industry. Our platform powers tens of thousands of associations and millions of homes through secure, reliable, and increasingly intelligent software systems. We are evolving our platform into an AI enabled ecosystem that combines modern SaaS architecture, operational workflows, communications, payments, analytics, and automation into a unified customer experience. This transformation requires engineers who are equally comfortable designing enterprise systems, working directly with business workflows, and leveraging AI to accelerate software development and product capabilities. The systems we build are increasingly interconnected and AI enabled. Success in this environment requires more than coding ability alone. It requires judgment, systems thinking, customer understanding, and the ability to integrate modern AI capabilities into practical enterprise software. Role Overview We are hiring a Staff Software Engineer, AI-Augmented Enterprise Applications to help design and build intelligent enterprise systems across the CINC platform. This is a senior hands on engineering role for someone who combines strong software engineering expertise with practical experience building customer-facing enterprise applications. The ideal candidate understands both modern AI augmented software engineering workflows and the realities of enterprise SaaS platforms including CRM, workflow, and operational systems. You will work across product, platform, operations, and AI initiatives to help build systems that are reliable, scalable, and deeply aligned with customer workflows. Key Responsibilities As a Staff Engineer, you will lead initiatives that span multiple teams and systems while remaining deeply involved in architecture and implementation. You will help design and build enterprise applications that integrate AI enabled capabilities into real operational workflows. This includes modern SaaS systems, workflow automation, CRM integrations, communications systems, and operational tooling. You will also help evolve how engineering work itself is performed by leveraging AI augmented development practices to improve delivery speed, quality, and developer effectiveness. In this role you will: • Design and build scalable enterprise SaaS applications and integrations • Lead cross-team technical initiatives involving AI enabled workflows and operational systems • Work closely with product, operations, and customer-facing teams to understand real business problems • Integrate AI capabilities into enterprise applications in practical, maintainable ways • Contribute to architectural patterns for APIs, event-driven systems, and microservices • Mentor engineers and help raise the technical bar across teams • Leverage AI augmented engineering workflows to improve development speed and quality • Participate in RFCs, architecture reviews, and broader engineering strategy discussions Qualifications You are an experienced software engineer who enjoys building systems that solve real business problems. You think beyond individual components and understand how software, workflows, teams, and customer experience interact together. You are comfortable operating in complex enterprise environments while still maintaining a builder’s mindset and strong engineering craftsmanship. Strong candidates typically bring: Core Engineering Expertise - 8+ years of experience building enterprise SaaS applications or large scale business systems - Strong backend and full stack engineering experience - Experience designing APIs, microservices, integrations, and event-driven architectures - Strong understanding of system design, scalability, and operational reliability - Experience building customer-facing enterprise workflows and operational tooling Enterprise Applications Experience - Experience working with CRM or enterprise workflow systems such as Salesforce, Dynamics, HubSpot, or similar platforms - Familiarity with customer lifecycle workflows including sales, onboarding, service, support, and communications - Experience integrating enterprise SaaS platforms through APIs, events, or middleware systems AI-Augmented Engineering - Experience using AI assisted software engineering tools and workflows in production environments - Practical understanding of how AI can improve software delivery, automation, and customer experiences - Familiarity with modern AI platforms, orchestration frameworks, or LLM based workflows is a plus - Ability to evaluate build versus buy decisions around AI tooling and enterprise capabilities Leadership and Collaboration - Strong communication skills with both technical and non-technical stakeholders - Demonstrated ability to lead initiatives across teams through influence and credibility - Comfortable mentoring engineers and helping teams navigate ambiguity - Structured thinker capable of simplifying complex systems and workflows Mindset and Values - Builder’s mindset focused on outcomes, customer value, and long term system quality - Believes AI is an amplifier of strong engineering fundamentals, not a replacement for them - Curious and learning-oriented with strong systems thinking ability - Collaborative, humble, and highly reliable - Values craftsmanship, clarity, and thoughtful decision making What Success Looks Like Enterprise workflows become simpler, more intelligent, and more automated for customers and internal teams. AI capabilities are integrated into the platform in ways that are practical, maintainable, and trusted. Engineering teams move faster because of improved tooling, patterns, and architecture. Cross-functional initiatives succeed because systems and teams are aligned effectively. The Staff Software Engineer is recognized as a trusted technical leader who improves both the platform and the engineering organization around them.

United States

Title: Principal Full-Stack Engineer (Global) Location: Worldwide (Remote/Hybrid) Reports to: TBD About CINC Systems CINC Systems is the leading provider of accounting and management software for the community association management industry. Our platform supports tens of thousands of associations and millions of homes, operating in a complex, multi-tenant SaaS environment with high expectations for reliability, security, and scale. We are evolving CINC into an AI-native, event-driven platform built on strong software engineering fundamentals. The Principal Full-Stack Engineer plays a critical role in making that transformation real by leading a product team while remaining deeply hands-on in architecture and implementation. About the Role The Principal Full-Stack Engineer is a senior technical leader and people manager responsible for leading a cross-functional product team while actively designing and building software. This is a true player-coach role for an engineer who takes pride in the craft, thrives on complex problem-solving, and understands that great teams and great systems are built together. You will be accountable for technical direction, delivery outcomes, and team health, while partnering closely with Product, Design, Platform, and Data teams. As a Principal, you will also influence engineering standards and architectural decisions beyond your immediate team. Key Responsibilities · Lead and develop a high-performing product engineering team, creating the conditions for sustained delivery and learning · Remain hands-on in the codebase, contributing to system design, critical features, and complex integrations · Design and build event-driven microservices that are scalable, observable, and resilient · Apply full-stack engineering expertise across backend services, APIs, and user-facing applications · Champion Extreme Programming (XP) practices such as pairing, test-driven development, continuous integration, and small batch delivery · Partner with Product and Design to translate customer needs into well-designed, high-quality software · Collaborate with Platform and DevSecOps teams to ensure services are production-ready and aligned with platform standards · Establish and uphold high standards for code quality, system design, and operational excellence · Mentor and coach engineers, providing frequent feedback and supporting career growth · Contribute to architectural discussions and help align team decisions with broader platform and AI strategy · Explore and apply applied AI techniques where they meaningfully improve product capabilities or developer productivity Qualifications Technical Expertise · 12+ years of professional software engineering experience across full-stack development · Proven experience designing and building event-driven microservices in production environments · Strong understanding of distributed systems, API design, and data consistency patterns · Experience working across frontend and backend systems with complex business logic · Familiarity with cloud-native architectures and managed cloud services · Background in Extreme Programming (XP) practices is a strong plus · Experience with applied AI engineering, including integrating AI-powered capabilities into software systems, is a plus Leadership and Management · 5+ years of experience leading or managing software engineering teams · Demonstrated ability to operate as a player-coach, balancing hands-on engineering with people leadership · Experience owning outcomes for a product team, including delivery, quality, and team health · Strong communication skills, able to align engineers, product partners, and stakeholders · Structured thinker who can navigate ambiguity and make pragmatic decisions Mindset and Values · Builder at heart with deep respect for the craft of software engineering · Believes that strong fundamentals and XP practices are essential, especially in AI-enabled systems · Customer-obsessed, focused on delivering real value through reliable software · Learning-first attitude, staying current with modern engineering and AI practices · Calm under pressure and disciplined in execution · Values teamwork, trust, and shared ownership over heroics What Success Looks Like · The team consistently delivers high-quality software with smooth flow and minimal friction · Event-driven services are reliable, observable, and easy to evolve · XP practices are embedded in daily work and improve both quality and learning · Engineers on the team grow in skill, confidence, and autonomy · The Principal Full-Stack Engineer is trusted as both a technical leader and people leader CINC is an Equal Opportunity Employer of women, minorities, protected veterans and individuals with disabilities

United States

Title: Principal Mobile Engineer (Global) Location:USA Remote Job Description: Principal Mobile Engineer Reports to: TBD About CINC Systems CINC Systems is the leading provider of accounting and management software for the community association management industry. Our platform supports tens of thousands of associations and millions of homes, providing critical financial and operational capabilities in a highly reliable, multi-tenant SaaS environment. Mobile is a primary interface for our customers and a strategic surface for innovation, including AI-enabled experiences and modern, mobile-first workflows. The Principal Mobile Engineer plays a key role in shaping both the technology and the team that delivers these experiences. About the Role The Principal Mobile Engineer is a senior, hands-on technical leader and people manager responsible for leading a mobile-focused product team while remaining deeply involved in architecture, design, and implementation. This is a player-coach role for an engineer who thrives on building high-quality mobile applications and developing engineers at the same time. You will be accountable for the technical direction, delivery outcomes, and team health of a mobile product team, working closely with Product, Design, Backend, and Platform partners. As a Principal, your influence extends beyond your team, helping shape mobile standards, architecture, and best practices across CINC. Key Responsibilities · Lead a cross-functional mobile product team delivering high-quality iOS and Android applications · Remain hands-on in the codebase, contributing to architecture, critical paths, and complex features · Design and evolve mobile application architecture using Flutter, React Native, and native iOS and Android technologies · Balance shared cross-platform approaches with native capabilities to deliver the best user experience · Partner closely with Product and Design to translate customer needs into intuitive, reliable mobile experiences · Collaborate with Backend and Platform teams to define APIs and services that support mobile-first workflows · Own technical quality, performance, reliability, and security for mobile applications · Hire, coach, mentor, and develop mobile engineers, creating a high-performing, collaborative team culture · Set clear technical standards and expectations while empowering the team to make good decisions · Support AI-enabled mobile capabilities by integrating intelligent services safely and pragmatically · Contribute to cross-team architecture discussions and help align mobile strategy with broader platform direction Qualifications Technical Expertise · 12+ years of professional software engineering experience with significant depth in mobile development · Strong hands-on experience with Flutter and React Native · Deep experience building native iOS (Swift) and Android (Kotlin or Java) applications · Expertise in mobile architecture patterns, state management, offline support, and performance optimization · Experience integrating mobile applications with backend APIs and distributed systems · Familiarity with mobile CI/CD pipelines, release processes, and app store deployment · Understanding of mobile security best practices and data protection Leadership and Management · 5+ years of experience leading or managing software engineering teams · Proven ability to operate as a player-coach, balancing delivery, architecture, and people leadership · Experience owning outcomes for a product team, not just technical components · Strong communication skills, able to align engineers, product partners, and stakeholders · Structured thinker who can navigate ambiguity and make pragmatic decisions Mindset and Values · Builder at heart who leads through example and craftsmanship · Customer-obsessed, focused on real-world usability and reliability · Believes strong fundamentals matter more than frameworks or trends · Learning-first attitude, staying current with mobile and AI technologies · Calm under pressure, bringing clarity and focus in fast-moving environments · Values teamwork, trust, and shared ownership over heroics What Success Looks Like · Mobile applications are stable, performant, and easy to evolve · The mobile product team is engaged, autonomous, and consistently delivering · Architectural decisions balance speed, quality, and long-term maintainability · Mobile standards and practices improve across the organization · The Principal Mobile Engineer is trusted as both a technical leader and people leader CINC is an Equal Opportunity Employer of women, minorities, protected veterans and individuals with disabilities.

Worldwide

Title: Principal Release Train Engineer (Global) Job Description: Location: Worldwide (Remote/Hybrid) Reports to: CTO Principal, Release Train Engineer About CINC Systems 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. We are transforming how we deliver technology: moving from stage-gated, project-driven releases to a continuous, value-driven flow of change. To achieve this, we are building a Release and Value Stream Management (VSM) function that uses data, systems thinking, and disciplined leadership to create speed with stability. About the Role The Principal Release Train Engineer is a senior technical leader and coach responsible for designing and guiding the operating system of CINC Engineering. This person will lead the evolution of our release process, replacing traditional handoffs and approval gates with a continuous flow of value from idea to customer. This is not a process policing role. It is a systems leadership position for someone who understands how flow, feedback, and learning create performance. The Principal RTE will work across all product lines, guiding teams and leaders toward measurable improvement in deployment frequency, lead time, and reliability. Drawing on the work of thinkers such as Kent Beck, Don Reinertsen, Nicole Forsgren, Gene Kim, and Eli Goldratt, this person will help CINC build an organization where experimentation, trust, and data drive outcomes. Key Responsibilities · Lead the transformation of CINC’s release and delivery process from stage-gated to continuous flow, guided by Lean, DevOps, and flow principles · Coach engineering, product, and leadership teams on modern delivery practices including trunk-based development, small batch flow, test automation, and continuous delivery · Design and maintain the system of work for flow of value: visual management, cadence of planning, and alignment of product and platform initiatives · Define and measure delivery performance using DORA and flow metrics (deployment frequency, lead time, change failure rate, mean time to recovery, WIP, and flow efficiency) · Facilitate release planning and readiness reviews with a focus on improving the process, not just tracking the calendar · Partner with Platform & DevEx and Architecture teams to automate quality and compliance signals so approval becomes a function of system health, not meetings · Identify and address organizational bottlenecks using data, experimentation, and structured decision making · Work with Product and Engineering leaders to balance demand, capacity, and dependencies across the portfolio · Establish a culture of continuous improvement through retrospectives, postmortems, and system-level reflection · Ensure visibility and transparency of work in progress, risks, and dependencies through modern VSM tooling and dashboards · Coach teams in conflict resolution, encouraging constructive debate while maintaining respect, clarity, and shared accountability · Collaborate with the CTO and VP of Platform & DevEx to evolve governance models and delivery practices that align with the speed and safety goals of the organization Qualifications Experience and Background · 10+ years in software delivery or engineering leadership roles, including 5+ years coaching and leading delivery transformation across organizations of 100 or more people · Proven experience leading or transforming release processes toward continuous delivery in complex, multi-team software environments · Strong technical understanding of modern software engineering practices, including CI/CD pipelines, trunk-based development, automation, and DevOps principles · Deep familiarity with Lean flow concepts, constraints theory, and systems thinking · Experience using and interpreting delivery data (DORA, flow metrics, SLOs) to drive improvement and alignment · Background working with cloud-native and service-oriented architectures is a plus · Comfortable working across diverse technologies, from monoliths to microservices, with a focus on flow rather than specific tools · Experience with SQL Server or other enterprise database systems is advantageous Leadership and Skills · Highly disciplined thinker with the ability to analyze complex systems and simplify them into actionable patterns · Exceptional facilitator who can engage diplomatically but assertively across conflicting priorities · Skilled in using data and structured reasoning to resolve disputes and make progress without authority · Experienced in balancing the needs of speed, safety, and quality through continuous learning loops · Excellent communicator who can influence Principal leaders and inspire technical teams · Deeply collaborative, grounded in humility and respect for others’ expertise · Pragmatic and outcome-focused, avoiding bureaucracy while maintaining rigor Mindset and Values · Thinks in systems and constraints, always seeking leverage points that improve flow and learning · Believes in data over opinion and experiments over directives · Embraces conflict as a path to clarity when handled respectfully and transparently · Views process as a tool for alignment and improvement, not control · Embodies the principles of flow, feedback, and continuous learning · Leads with empathy, clarity, and technical credibility What Success Looks Like · The organization delivers value continuously with minimal friction between teams · Deployment frequency, lead time, and recovery time improve consistently quarter over quarter · Teams take ownership of their delivery flow and quality, using data to guide improvement · Release management evolves from a coordination activity to an automated, insight-driven system · Product and engineering leaders operate with greater clarity and trust, supported by reliable data and shared goals · The Principal RTE is recognized as a catalyst for alignment, performance, and sustainable speed across the organization CINC is an Equal Opportunity Employer of women, minorities, protected veterans and individuals with disabilities.

Worldwide

2more opportunities are still waiting for you.Log in now and take your next shot before someone else does.