Latest AI JobsBrowse Jobs
Close logo

Senior Backend Engineer - CRM (USA Only, 100% Remote)

CloseUSA - RemoteEngineering
Apply on company site
Salary
$140K - $210K USD
Job type
Full-time
Work mode
Remote
Posted
1 Sept 2026
Status
Open · checked 7d ago

About this role

The Senior Backend Engineer - CRM position at Close is a 100% remote opportunity based in the USA, focused on rearchitecting core data models and building AI-driven sales software. This role suits a seasoned, architecturally minded developer with a passion for data structures and backend scalability who wants to shape the future of modern CRM technology.

Role Overview

Close is seeking a Senior Backend Engineer to join the CRM team, which owns all customer-facing touchpoints such as leads, contacts, opportunities, tasks, and search. The engineering team is currently executing a massive rearchitecture of the core data model to make the CRM more flexible and scalable for small businesses. Candidates will tackle greenfield projects alongside complex migrations, balancing long-term architectural stability with rapid feature delivery. While starting on the CRM team, engineers at Close frequently transition across different teams over time as company priorities shift.

Key Responsibilities

Rearchitect the core CRM data model to reshape how leads, contacts, opportunities, and custom objects interact.
Build robust tools and endpoints on top of the MCP foundation to enable agents to interact seamlessly with CRM data.
Ship AI-native CRM capabilities, including automated agentic enrichment, AI-powered data cleaning, and enhanced search functionality.
Maintain high-speed performance across all hot paths, ensuring rapid lead lookup, deal updates, and pipeline scans.
Design independent release sequences for major system migrations without taking down production systems.

Requirements

At least 5 years of professional software engineering experience.
Expertise in backend development, with Python serving as the primary language alongside versatility in languages like Go, Rust, or TypeScript.
Strong background in data modeling, query design, normalization, type systems, and retrieval problems.
Experience shipping production-ready LLM-backed or agentic features for real users.
Battle-tested background in debugging latency budgets, managing high-impact systems, or handling production incidents.

Nice to Have

Practical experience with search technologies, particularly Elasticsearch, Lucene internals, query planning, relevance, and indexing at scale.

Skills and Tools

Python, Flask, FastAPI
MongoDB, PostgreSQL, Elasticsearch, Redis
AWS, Kubernetes, Docker, Terraform, Ansible
TaskTiger, MCP, TypeScript, JavaScript, Rust, LLMs

Salary and Benefits

Competitive annual salary ranging between $140,000 and $210,000 USD.
Organization-wide goal-based bonus opportunities.
Approximately 5 weeks of paid time off to start, plus a 1-week all-company Winter Holiday Break, paid US holidays, and 2 extra days accrued for every year of service.
Flexible 80% work option allowing a choice between a standard 5-day week or a 4-day workweek at 80% pay.
Paid parental leave for primary and secondary caregivers and a 1-month paid sabbatical every 5 years.
US healthcare coverage including two medical plans with 99% premium coverage, plus Dental, Vision, HSA, FSA, and company-paid Long-Term Disability.
401(k) retirement plan with immediate matching up to 6%.

About the Company

Founded in 2013, Close builds communication-first, AI-powered sales software designed to help small and scaling businesses sell more effectively without manual data entry. The company operates as a bootstrapped, profitable, 100% remote team of 120 people who prioritize transparency, async collaboration, and regular in-person retreats.

How to Apply

Candidates should apply directly on the official Close careers page by submitting an application along with thoughtful answers to the role-specific questions provided.

Skills and tech stack

Questions candidates ask

Is this position fully remote?

Yes, this role is 100% remote, though applicants must be located in the USA.

What is the salary range for the Senior Backend Engineer - CRM role?

The annual salary ranges from $140,000 to $210,000 USD, supplemented by a goal-based bonus and a comprehensive benefits package.

What primary programming languages and technologies does Close use?

The backend stack relies primarily on Python, Flask, and FastAPI, supported by data stores like MongoDB, PostgreSQL, Elasticsearch, and Redis, running on AWS and Kubernetes.

Does Close offer flexible work schedules?

Yes, employees can choose between a standard 5-day workweek or a 4-day workweek at 80% pay, alongside generous paid time off and parental leave.

What experience level is required for this position?

The company requires at least 5 years of professional software engineering experience, specifically looking for architecturally minded builders with a background in data modeling.

Ready to apply?

The application is on the official Close careers page.

Apply on company site