We're looking for a Senior Software Engineer (Rails/React) to join our CMS engineering team. At Circle, our CMS team is responsible for the core user-facing areas of our product — including community discussions, courses, the Home feed, our automated weekly digests, search, and more. This is a high leverage role with the opportunity to make an immense amount of impact for thousands of Circle communities and millions of members.
What you'll be doing
- Work on our CMS team to build out the best content consumption and management experience for our communities.
- Improve the quality of our codebase, identify architectural deficiencies, and create achievable paths to solve/evolve them in payments-adjacent areas.
- Engage in considerate, but robust, PR reviews with Circle's engineers.
- Work closely with Circle's co-founders and designers throughout the feature spec + design process.
What you'll need to be successful
- Strong alignment with our values, find our values on our career page if you haven’t read up on them yet.
- You are proficient in English (spoken, written, and reading) at a CEFR Level C2 / ILR Level 5.
- Significant full-stack experience working with the React and Ruby on Rails stack.
- Knowledge of Elasticsearch.
- Experience working on high throughput and high concurrency applications.
- Strong judgment and attention to detail when it comes to architectural, product, design, and process decisions. Your judgement should inspire a high level of trust within the team.
- Great communication skills which empower async work across the team.
- A desire to work in an environment that values speed of iteration and individual autonomy.
The fun stuff
- Fully remote: work from anywhere in the world!
- Autonomy and trust to do your job: we care about outcomes over everything else.
- Paid time away: all employees are given 35 days of PTO annually. We also offer a paid sabbatical after 5 years.
- Generous U.S. benchmarked compensation and startup equity no matter where you are in the world.
- Awesome medical coverage with 100% coverage for you and your family, or medical reimbursement options where applicable!
- Parental leave for parents expanding their family, or just starting one.
- Home office stipend to help you get up and running.
- Learning & development stipend to help you level up your professional skills.
- Annual bonus potential for roles that don't already receive variable income or commission.
- Company retreats: Twice a year, the Circle team gets together for a fully paid company retreat in incredible places around the world!