C

Senior Backend Engineer (CRM Data Model & AI-Native Systems)

Full Remote
Apply Now

Lead the rearchitecture of Close’s core CRM data model, optimizing leads, contacts, and opportunities for modern scaling businesses. Requires Python expertise, architectural design, and AI-native system experience with Elasticsearch. Must ship fast, debug critical systems, and collaborate across teams.

Key Highlights
Rearchitect Close’s core CRM data model for modern scaling businesses
Lead migrations and rearchitecture projects with greenfield and legacy challenges
Design AI-native CRM workflows with LLM-backed features
Optimize search (Elasticsearch) for fast, flexible data retrieval
Collaborate across teams with potential rotations into other projects
Key Responsibilities
Rearchitect CRM data model for leads, contacts, opportunities, and custom objects
Design and implement AI-native CRM workflows with LLM/agentic features
Optimize search functionality using Elasticsearch and related technologies
Lead migrations and rearchitecture projects with minimal downtime
Collaborate with cross-functional teams to integrate new features
Debug and resolve high-impact system incidents with real customer impact
Technical Skills Required
Python Elasticsearch System Architecture
Benefits & Perks
Paid leave for primary/secondary caregivers
Sabbatical (1-month paid every 5 years)
Healthcare (US residents: medical, dental, vision, HSA, FSA, LTD)
401k match (6% vested immediately)
Fully remote work
Nice to Have
Experience with Go, Rust, or TypeScript
Deep knowledge of Lucene internals or large-scale search systems
Shipped AI features in production with measurable impact
Experience with Kubernetes, Terraform, or Ansible
Debugged latency issues or owned critical systems

Job Description

Since 2013, we’ve built a CRM focused on AI-powered sales software, now reimagining our data model for flexibility and speed. Our tech stack includes Python (Flask), MongoDB, PostgreSQL, Elasticsearch, Redis, AWS (EKS, MSK, RDS), Kubernetes, Terraform, and open-source contributions like SocketShark and TaskTiger.

The CRM team owns all customer-facing data (leads, contacts, opportunities, tasks, custom objects). You’ll rearchitect the core data model, migrate legacy assumptions, and ensure AI-native features integrate seamlessly. Key responsibilities include designing scalable schemas, optimizing search (Elasticsearch), and shipping AI-backed workflows.

Want the full job description? Read the complete details on Ashby, the original posting.
Continue on Ashby

This is a short excerpt. All rights to the full description belong to its original publisher.

See Jaabz jobs first on Google 1 tap · free · in AI Overviews Jaabz is on your Google Manage Preferred Sources
Keep exploring

Similar Jobs

Explore other opportunities that match your interests

Remote Work Guides

Practical guides for finding and thriving in remote roles.

Browse all articles

Subscribe to our newsletter

New visa sponsorship, relocation and remote tech jobs, delivered to your inbox.