
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.
Full Stack Engineer
Enumerate is seeking a Full Stack Engineer to support the delivery of key product and platform initiatives across our software and payments ecosystem. This is a hands-on engineering role focused on building high-quality, production-ready functionality using .NET (C#) and React while collaborating closely with Product, Design, and QA partners.
You will contribute to project-based initiatives that move quickly from concept to implementation. This role is ideal for an experienced engineer who enjoys owning features end-to-end, working in a distributed environment, and leveraging modern development practices - including AI-assisted tooling - to improve speed and quality.
Experience in Fintech or payments-related systems is strongly preferred.
Key Responsibilities & Deliverables
Hands-On Engineering
Design and build production-ready full stack functionality using .NET (C#) and React.
Deliver reliable, maintainable implementations that meet functional and quality expectations.
Take ownership of assigned features or components from development through release.
Write clean, well-documented, and testable code suitable for long-term maintenance.
Product & Project Execution
Work closely with product managers, designers, and QA to clarify requirements and translate them into executable technical work.
Contribute to project planning by estimating effort, identifying dependencies, and highlighting technical risks.
Support integrations with third-party APIs and services, particularly within Fintech and payments-related workflows.
Ensure features align with existing system behavior and user expectations.
Engineering Practices
Participate actively in code reviews and technical discussions.
Apply agreed-upon standards for code quality, testing, and deployment.
Use AI-assisted development tools (such as CursorAI, GitHub Copilot, or similar) to accelerate development, testing, and documentation.
Contribute to shared libraries, reusable components, and internal tooling where appropriate.
Required Qualifications
Proven experience as a Full Stack Engineer delivering production software.
Strong hands-on experience with .NET (C#) and React in user-facing applications.
Comfort working independently in a remote, project-driven environment.
Solid understanding of modern development practices, including version control (Git), CI/CD, and automated testing.
Strong problem-solving skills and the ability to debug complex issues across the stack.
Experience using AI-assisted coding tools as part of daily development workflows.
Preferred Qualifications
Experience working in Fintech, payments, accounting, or financial services domains.
Familiarity with microservices, cloud-native architectures, and containerization tools (Docker, Kubernetes).
Experience with relational databases (e.g., SQL Server, PostgreSQL) and/or NoSQL data stores.
Understanding of secure coding practices and compliance considerations in finance-related systems.
Engagement Terms
This role will be engaged under a Contractor of Record arrangement and structured as project-based work. You will work remotely from LATAM, collaborating closely with Enumerate’s distributed engineering and product teams. Scope, deliverables, and timelines will be defined per engagement.
About Enumerate
Enumerate is a best-in-class provider of property management software and payments solutions for community associations. We help associations operate more efficiently by digitizing accounting processes, operational workflows, AR & AP payments, and resident engagement — reducing administrative effort by over 75%.
With tens of thousands of communities and millions of homes managed, Enumerate delivers a comprehensive end-to-end platform combining SaaS, Services, and Payments. We are uniquely positioned for continued growth in a category expanding 25–30% year over year.
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.
This role is a remote contractor role. We are seeking candidates located in LATAM.
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...