Senior Full-stack Engineer

Circle · USA

Company

Circle

Location

USA

Type

Full Time

Job Description

About Us

Circle is building the world’s leading all-in-one platform for online communities. We make it possible for creators coaches educators and businesses to bring together their audience with engaging discussions live streams events chat courses and payments — all in one place all under their own brand.

We’re proud to be a fully remote company of around 150 (and growing!) team members from 30+ countries around the world. We strive to find exceptional talent empower them to do their best work and in turn have a meaningful impact in their own lives. We don’t track hours but we manage for outcomes in an a-synchronous culture.

Twice a year we bring the whole company together for incredible company retreats in beautiful places around the world!

About the role

We're looking for a Senior Full-stack Engineer to join the special projects team as we aim to make Circle the top choice for creator/brand-led communities. You’ll be working on internal tools used by everyone at Circle cutting-edge AI features and new customer-facing features used by millions.

In this role you will collaborate with our leaders designers other engineers and participate in all stages of the development lifecycle --from initial task definition to final deployment. As a senior engineer you'll break down large epics into actionable tasks follow through with development and testing review PRs push updates to production and gradually release behind feature flags. Your responsibilities will also include bug-fixing and continuous improvement of the codebase. This role requires a high level of technical proficiency and a strong understanding of software development best practices.

What you’ll be doing

  • Work autonomously on a product built in 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.

  • Work closely with our designers to create a world-class user experience.

  • Improve the quality of our codebase and identify architectural deficiencies

  • Learn implement and maintain new integrations with services like OpenAI Zendesk Hubspot Notion and Slack to improve the daily operations of our customer-facing teams.

  • Foster a bias for action prioritizing speed of iteration without compromising on the quality of code or user experience.

What you’ll need to be successful

  • 6+ years experience working as a full-stack engineer on complex web applications with significant scale (100k+ rpm 100GB+ databases).

  • Strong proficiency in Ruby on Rails MySQL/Postgresql ReactJS TypeScript CSS/SCCS TailwindCSS.

  • Familiarity with both frontend and backend is necessary but a high degree of proficiency in both is not a requirement. Or put another way: you should be able to individually build most small to medium features end-to-end across the stack but you can be much better at backend than at front-end.

  • A desire to work in an environment which values speed of iteration and individual autonomy while also embracing personal accountability and the ability to collaborate effectively as part of a dynamic team.

  • Great communication skills both in writing and verbal/oral (English).

  • Should be able to lead a complex project end to end with judgment and an attention to detail when it comes to architectural product design and process decisions your judgment should inspire a high level of trust within the team.

  • Experience working on a fully distributed remote team.

  • Comfortable in a fast-paced environment with a certain level of ambiguity especially when learning and picking up new technologies when projects require it.

Bonus points

  • Previous experience working with community and / or creator platforms.

  • Experience with creating robust integrations with external services.

  • Experience with OpenAI large language models or other AI tools.

  • Experience at a fast-growing start-up.

  • A track record of picking up new technologies and skills as you ship high-quality code.

$130000 - $140000 a year

The cash compensation range shown is a starting point. In addition to equity benefits and perks your cash compensation is subject to an annual review and increase on a once per year basis.

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! We’ve had past retreats in Colombia Portugal and Mexico with more planned on the horizon.

Check out our Careers page for more.

* Your role location and unique circumstance may affect this.

Diversity Equity & Inclusion

As a fully-remote international company diversity is baked into our DNA. Here’s how our CEO Sid Yadav frames our hiring mission: “let’s find talent in underserved and under-represented corners of the world set them up to do the best work of their lives and in turn change their life.” To achieve this hiring mission we offer competitive U.S. benchmarked compensation no matter where someone’s located in the world and we proactively seek candidates who expand representation of backgrounds cultures and lived experiences in our teams.

Equal Employment Opportunity

Circle is an equal opportunity employer and as such we do 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.

If you require any accommodations during the recruitment process please let us know and we will work with you to meet your needs.

Apply Now

Date Posted

07/17/2024

Views

0

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Staff Salesforce Engineer - CRM Systems - GitLab

Views in the last 30 days - 0

This job description outlines a Staff Salesforce Developer role focusing on designing building and scaling enterprisegrade solutions across Salesforce...

View Details

Software Engineer III | Platform - ExtraHop

Views in the last 30 days - 0

This job posting seeks a Software Engineer III to develop features lead junior team members and contribute to secure cloud and appliance solutions The...

View Details

DevOps Engineer - Guidehouse

Views in the last 30 days - 0

This job posting seeks a skilled DevOps Engineer to support development QA and operations across applications emphasizing automation cloudnative infra...

View Details

Senior Marketer - Usage Automation - HubSpot

Views in the last 30 days - 0

This job posting outlines a Senior Marketer role at HubSpot focusing on customer experience through datadriven automation Responsibilities include des...

View Details

Engineering Manager - Software Supply Chain Security: Auth Infrastructure - GitLab

Views in the last 30 days - 0

This job description highlights a leadership role in developing secure scalable authentication infrastructure for GitLab It emphasizes technical exper...

View Details

Growth Product Lead - Loyalty - Trafilea

Views in the last 30 days - 0

Trafilea promotes itself as a transformative consumer tech platform with AIdriven growth solutions highlighting achievements like 1B revenue and globa...

View Details