# Senior Full-Stack Software Engineer, CMS

**Company:** [Circle](https://hotfix.jobs/companies/circle)
**Location:** Remote
**Role:** Fullstack Engineering
**Salary:** $140k – $140k/yr
**Experience:** 5+ years
**Skills:** React, TypeScript, Ruby on Rails, SaaS, Cms, Page Builder, Rich-Text Editing, Drag-And-Drop, Caching, Web Performance, AI Tools
**Posted:** 2026-09-01

> Build and scale CMS Platform capabilities across Page Builder experiences and the backend systems for content modeling, rendering, publishing, permissions, and performance. Requires 5+ years of SaaS experience plus deep Ruby on Rails and strong React and TypeScript expertise.

## Job Description

## Responsibilities
- Build and ship Page Builder features that help customers design and publish their sites.
- Develop across the stack with React, TypeScript, and Ruby on Rails.
- Partner with product and design to translate specifications into polished, user-friendly experiences.
- Improve the builder/editor architecture and publishing pipeline for reliability, extensibility, and performance.
- Own projects end-to-end, from technical design through implementation, testing, rollout, and iteration.
- Review pull requests and contribute to engineering quality and continuous improvement.
- Communicate clearly and proactively in an async-first environment.

## Requirements
- 5+ years of experience building and scaling SaaS products.
- Deep experience with Ruby on Rails and strong proficiency with React and TypeScript.
- Product mindset with attention to user experience and customer needs.
- Experience building complex, stateful user interfaces such as editors, builders, or design tools, and/or the systems behind them.
- Strong architectural judgment and a high bar for quality balanced with pragmatism.
- Comfort using AI tools in the development workflow.
- Excellent async communication and collaboration skills.
- Exceptional written and verbal English communication skills at CEFR C2 level or equivalent.

## Nice-to-haves
- Experience with site builders, page editors, or CMS platforms.
- Experience with rich-text editing, drag-and-drop interactions, component systems, or design tooling.
- Familiarity with web performance, caching strategies, and scaling high-traffic rendering and publishing systems.
- Experience at an early-stage or growth-stage startup.
- Contributions to open-source projects or developer communities.

## Compensation and Benefits
- U.S.-benchmarked compensation globally.
- Equity with ongoing refresh grants.
- 35 days of paid time off annually.
- Remote-only work with company retreats twice a year.
- Benefits supporting health, wellbeing, and professional growth.

## Similar jobs

- [Senior Software Engineer - Full Stack](https://hotfix.jobs/jobs/45d0324f-4b20-426f-86e7-7ab73adf611b) - Ontic - Austin, TX - $140k – $160k/yr
- [Full Stack Software Engineer - Community](https://hotfix.jobs/jobs/0abc1382-7d19-49f9-8f36-dd5fcb218db1) - Substack - San Francisco, CA - $140k – $260k/yr
- [Senior Software Engineer - Fullstack](https://hotfix.jobs/jobs/40333718-5861-49cb-ac9d-4ca93767de3e) - Databricks - Vancouver, Canada - CA$146k – CA$201k/yr
- [Senior Software Engineer, Takeoff](https://hotfix.jobs/jobs/2ac0e440-ffb1-4c5a-85a5-58e5e8f5c85e) - Pilot.com - Remote - $133k – $192k/yr
- [Senior Software Engineer](https://hotfix.jobs/jobs/34ea516d-d2f9-4b65-9ccb-fd4b8f630576) - BuildOps - San Francisco, CA - $148k – $197k/yr

**Apply:** https://hotfix.jobs/jobs/44bcacac-eabf-4b7e-96d3-4683cb580584
**Canonical:** https://hotfix.jobs/jobs/44bcacac-eabf-4b7e-96d3-4683cb580584