
Open Roles
Create a Job Alert
Level-up your career by having opportunities at Enumerate sent directly to your inbox.
Featured Jobs
Data Science Lead
Enumerate is hiring an experienced Data Science Lead. This role will oversee the data strategy for the company, aligning data initiatives with business goals and product priorities. The ideal candidate for the Data Science Lead will have prior experience overseeing data governance and partnering cross-functionally to translate data into actionable insights. This role will also have involvement in building, deploying and maintaining AI/ML models. This is a remote position within the United States. All candidates must be able to work EST hours. All candidates must be eligible to work in the US without sponsorship. The overall total compensation range for this role is $130,000-170,000; this range is inclusive of a base plus bonus structure.
Key Responsibilities
Leadership & Strategy
Lead the overall data strategy for the company, aligning data initiatives with business goals and product priorities.
Manage a small team of data engineers, analysts, and data scientists, fostering collaboration and continuous improvement.
Define and implement a data governance framework, including policies for data ownership, stewardship, lineage, and quality.
Partner with business, product, and engineering teams to translate analytical needs into data models, infrastructure, and workflows.
Serve as the data domain expert, advising executives on emerging trends in data science, AI, and analytics.
Data Architecture & Modeling
Design and oversee enterprise-wide data models and schemas that ensure consistency and reusability across systems.
Collaborate with the Data Engineer to implement scalable pipelines, integrations, and APIs supporting analytical and operational use cases.
Define standards for data cataloging, documentation, and lineage tracking, ensuring transparency and accessibility.
Oversee data governance tooling (e.g., AWS Glue or equivalent) and enforce compliance with company policies.
Analytics & Enablement
Partner with business teams to translate data into insights, empowering decision-making across functions.
Establish best practices for analytics and model development, including experimentation frameworks and performance monitoring.
Evaluate and recommend machine learning and AI opportunities that enhance business value.
Develop KPIs and dashboards to measure data quality, usage, and organizational impact.
Skills, Knowledge & Expertise
Requirements
BS or MS in Data Science, Computer Science, Statistics, or related field (PhD a plus).
8+ years of experience in data strategy, data science, or analytics leadership.
Proven experience in data modeling, governance, and architecture design within a modern cloud environment (AWS, GCP, or Azure).
Experience managing and mentoring technical data teams (data engineers, scientists, analysts).
Strong understanding of ETL pipelines, APIs, and data warehouse technologies.
Proficiency with SQL, Python, and statistical or ML libraries (e.g., pandas, scikit-learn, PyTorch).
Familiarity with data governance and catalog tools (Microsoft Purview, Alation, or Collibra preferred).
Excellent communication, stakeholder management, and documentation skills.
Preferred Qualifications
Experience implementing data governance at scale across multiple departments.
Demonstrated success in building and operationalizing analytics platforms.
Familiarity with AI/ML pipelines and model lifecycle management.
Experience with Agile development and modern AI-informed data observability tools.
About Enumerate
Enumerate is a best-in-class provider of property management software and payments solutions for community associations. We make it easier to run associations by digitizing and optimizing their accounting processes, operational workflows, AR & AP payments, and resident engagement, ultimately reducing administrative tasks by over 75%. With tens of thousands of communities and millions of homes managed, Enumerate is a leader in supporting communities across America.
Enumerate was born from industry veterans joining together to operate under the most comprehensive end-to-end offering in the community association management market. As the only player offering a combination of SaaS, Services and Payments products, we are creating a modern, digitally native experience for both homeowners and property managers and are uniquely positioned for continued growth in a category that is already growing 25-30% YoY.
Delivery Coach
The role is remote. We are seeking candidates located in LATAM.Project Overview
We are seeking a Delivery Coach to guide software delivery teams in adopting modern agile practices tailored for AI-first development workflows. Unlike traditional Scrum Master roles, this position emphasizes outcomes over ceremonies, flow over frameworks, and coaching over compliance. The Delivery Coach will support Enumerate’s project-based engagements under with clear deliverables and measurable success criteria.
Delivery Enablement: Coach teams to deliver working software in iterative, value-driven increments, optimizing for GenAI-accelerated cycles.
Agility Beyond Scrum: Guide teams in adopting lean, and flow-based practices, tailoring approaches to GenAI-driven product development.
Experimentation Culture: Foster rapid prototyping, hypothesis testing, and continuous learning to leverage GenAI effectively.
Metrics & Outcomes: Define, track, and communicate delivery health metrics (throughput, predictability, cycle time) to stakeholders.
Collaboration Coaching: Act as a coach to Product Owners, Engineers, and Designers to ensure alignment, prioritization, and value delivery.
GenAI-Aware Practices: Incorporate best practices for integrating AI capabilities (e.g., prompt engineering, model iteration) into workflows.
Project Deliverables
Delivery playbooks and frameworks tailored for Enumerate’s AI-driven software projects.
Ongoing coaching sessions with delivery teams and leadership.
Project retrospectives and actionable recommendations for continuous improvement.
Documented metrics and delivery dashboards for visibility and decision-making.
Required Qualifications
Proven experience as a Scrum Master, Agile Coach, or Delivery Manager, preferably in technology-forward organizations.
Strong understanding of agile methodologies, lean practices, and modern delivery frameworks.
Familiarity with GenAI tools and workflows in software development.
Excellent facilitation, coaching, and stakeholder management skills.
Experience working with distributed/remote teams.
Preferred Qualifications
Background in software development, product management, or AI/ML projects.
Experience introducing new delivery practices into fast-paced, innovation-driven environments.
Ability to translate delivery metrics into actionable insights.
Senior Site Reliability Engineer
Role Overview
We’re looking for a Senior Site Reliability Engineer who can own the architecture, governance, and cost efficiency of our cloud and platform infrastructure. In this role you’ll design and evolve our production environments, define standards and best practices, and partner with engineering and IT teams to build scalable, reliable systems that are easy to operate and cost-effective to run.
You’ll be a hands-on technical leader: designing reference architectures, building CI/CD and automation pipelines, leading incident response practices, and setting guardrails around security, reliability, and cost management across our platforms.
Key Responsibilities
Architecture & Infrastructure Ownership
Design, implement, and evolve cloud infrastructure architectures for high availability, reliability, security, and scale.
Define and maintain reference architectures and patterns for services, applications, and environments across the organization.
Develop workflow processes and standards for building, deploying, and maintaining applications within a distributed architecture.
Lead infrastructure modernization initiatives (e.g., containerization, Kubernetes adoption, infrastructure as code, platform consolidation).
Governance, Standards & Cost Management
Establish and enforce governance standards for infrastructure, CI/CD, observability, and operational practices.
Define and maintain policies for environment management, access control, configuration management, and change management.
Implement cost management practices (e.g., tagging, budget alerts, rightsizing, reservations/committed use, auto-scaling policies) to optimize cloud spend.
Partner with product and engineering leadership to balance performance, reliability, and cost-efficiency across environments.
Use DORA metrics and industry benchmarks to drive continuous improvement in delivery and operational performance.
CI/CD, Automation & Operations
Design, implement, and maintain CI/CD pipelines for multiple applications and environments using tools such as Git, Azure DevOps, GitLab, or Jenkins.
Develop and manage automation pipelines for deployment, configuration, and infrastructure management.
Build and maintain monitoring, alerting, and logging systems to ensure visibility, high availability, and performance of applications and services.
Manage cloud infrastructure resources and services to ensure reliability, security, and scalability.
Incident Management & Reliability
Lead incident response efforts, including triage, root cause analysis, and post-incident reviews.
Contribute to and maintain incident response processes, runbooks, and on-call practices.
Partner with engineering teams to design resilient systems and reduce mean time to recovery (MTTR).
Leadership, Mentorship & Cross-Functional Collaboration
Collaborate with software engineering, QA, product, and IT teams to determine the best way to tackle complex infrastructure, security, and delivery challenges.
Mentor engineers in DevOps and platform practices, tools, and standards across the organization.
Lead departmental initiatives related to DevOps, platform engineering, and infrastructure disciplines; present plans and progress to stakeholders.
Drive new department initiatives based on organizational needs and your expertise in modern technologies and industry trends.
Stay current on emerging technologies, tools, and best practices; evaluate their potential application within our tech stack.
Required Experience
BS or MS in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
6+ years of experience with container orchestration services (Kubernetes preferred).
6+ years of experience administering and deploying CI/CD tooling (e.g., Git, Azure DevOps, Jira, GitLab, Jenkins).
6+ years of experience managing scalable applications in one or more major cloud providers.
8+ years of significant experience with both Windows and Linux operating system environments.
7+ years of experience with scripting and automation using tools such as PowerShell, Bash, or Python.
4+ years of experience with infrastructure-as-code and orchestration platforms (e.g., Terraform, ARM/Bicep, CloudFormation, Ansible, etc.).
Demonstrated expertise designing architectures for scalable, reliable, and secure tech stacks in distributed systems.
Demonstrated expertise implementing workflow processes for operating and maintaining applications in distributed architectures.
Qualifications & Skills
Strong experience working in agile-leaning software development environments and across varying application stacks.
Deep understanding of best practices and IT operations in distributed, cloud-native architectures.
Experience defining and implementing governance and guardrails around infrastructure, CI/CD, and security.
Strong grasp of cloud cost management and optimization techniques (e.g., usage analysis, rightsizing, scaling policies).
Excellent problem-solving, troubleshooting, and incident management skills.
Excellent oral and written communication skills; capable of presenting complex technical concepts to technical and non-technical audiences.
Process-oriented with strong documentation skills and attention to detail.
Ability to translate loosely defined product or platform requirements into robust, scalable technical solutions.
Select...
Select...