Circle is hiring a Senior Full-Stack Software Engineer for our CRM/Workflow team to help make us the top choice for creator and brand-led communities. You will build features related to CRM, member sign-up and authentication, workflow automations, and member connections, contributing to all stages of the development lifecycle.
What You'll Do
- Work autonomously on a product built with a Ruby on Rails backend and React front-end.
- Build critical features and improvements for our web app with a product-first mindset.
- Work closely with Circle's leaders throughout the feature design process.
- Collaborate with designers to create a world-class user experience.
- Foster a bias for action, prioritizing speed of iteration while maintaining quality.
- Break down large epics into actionable tasks and follow through with development, testing, PR reviews, and production releases behind feature flags.
- Conduct bug-fixing and continuous improvement of the codebase.
What We're Looking For
- Strong alignment with our values.
- 6+ years experience as a full-stack engineer on complex web applications.
- Strong proficiency in Ruby on Rails, MySQL/Postgresql, ReactJS, TypeScript, CSS/SCCS, and TailwindCSS.
- Familiarity with both frontend and backend, with the ability to build most small-to-medium features end-to-end.
- A desire to work in an environment that values speed, autonomy, personal accountability, and effective collaboration.
- Motivation to understand the business, our users, and deliver results.
- Comfort working in a fast-paced environment with ambiguity.
- Great written and verbal communication skills in English.
- Adaptable and able to change direction quickly.
- Familiar with agile software development principles.
- Ability to lead a complex project end-to-end with sound judgment and attention to detail.
- Experience working on a fully distributed remote team.
Nice to Have
- Experience with Elasticsearch, Sidekiq, Kafka, LLM APIs, Graph Databases, or Data Science.
- Previous experience with community platforms.
- Experience working on CRM, workflow automations, recommendation systems, or in the creator space.
- Experience at a fast-growing start-up.
- A track record of picking up new technologies while shipping high-quality code.
Technical Stack
- Ruby on Rails
- MySQL/Postgresql
- ReactJS
- TypeScript
- CSS/SCCS
- TailwindCSS
Team & Environment
You will join the CRM/Workflow team within a fully remote company of around 200 (and growing) team members from 30+ countries.
Benefits & Compensation
- Salary: $130,000 - $140,000 USD per year + startup equity.
- Fully remote: work from anywhere in the world.
- Autonomy and trust to do your job, caring about outcomes over everything else.
- 35 days of PTO annually.
- Paid sabbatical after 5 years.
- Generous U.S. benchmarked compensation.
- Awesome medical coverage with 100% coverage for you and your family, or medical reimbursement.
- Parental leave.
- Home office stipend.
- Learning & development stipend.
- Annual bonus potential for eligible roles.
- Twice-yearly, fully paid company retreats.
Work Mode
This is a fully remote position open to candidates globally.
Circle is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or any other characteristic protected by applicable laws.




