Close

Senior Software Engineer - Backend/Python (USA Only - 100% Remote)

United States

$140,000 – $210,000Compensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Enterprise Software, AI & Machine LearningIndustries

Position Overview

  • Location Type: Remote
  • Employment Type: Full-Time
  • Salary: $140K - $210K

Close is a bootstrapped, profitable, 100% remote company with a team of approximately 100 individuals who prioritize ownership and making a meaningful impact. We aim to create a product that customers love repeatedly, focusing on small scaling businesses. Since 2013, we have been developing a CRM designed for better communication, free from manual data entry hassles and complex user interfaces. Our goal is to enhance sales productivity with a modern, well-designed, all-in-one, communication-focused CRM.

Our backend technology stack primarily utilizes Python Flask web applications, with our TaskTiger scheduler managing asynchronous backend tasks. Our data storage solutions include MongoDB, PostgreSQL, Elasticsearch, and Redis. The underlying infrastructure is hosted on AWS, employing a mix of managed services like EKS, MSK, RDS, and ElasticCache, alongside non-managed services running on EC2 instances. We maintain CI/CD pipelines for building Docker images, executing automated tests, and deploying to Kubernetes clusters. These Docker images are also used in our local development environment, enabling local coding against all services. We offer a well-documented public API consumed by our frontend JavaScript application and various integrations. Our infrastructure is highly automated using tools such as Terraform, Ansible, and other AWS utilities. Our product development methodology is inspired by Shape Up. We are enthusiastic about open-sourcing our code and ideas on GitHub and sharing insights on The Making of Close, our behind-the-scenes Product & Engineering blog. Notable open-source projects include SocketShark, TaskTiger, LimitLion, and ciso8601.

About Us

Close is a bootstrapped, profitable, 100% remote company with a team of approximately 100 individuals who prioritize ownership and making a meaningful impact. We aim to create a product that customers love repeatedly, focusing on small scaling businesses. Since 2013, we have been developing a CRM designed for better communication, free from manual data entry hassles and complex user interfaces. Our goal is to enhance sales productivity with a modern, well-designed, all-in-one, communication-focused CRM.

About the Role

You will be integrated into one of our six cross-functional teams: CRM, Admin & Onboarding, Conversations, Messaging & Scheduling, Automations & Integrations, or Data Insights. Your role will involve regular collaboration with fellow backend and frontend engineers, product managers, designers, and other teams within Close.

About You

We are seeking a curiosity-driven, high-performing Software Engineer who is passionate about the impact of their work on colleagues and end-users. You value collaboration, knowledge sharing, and possess a solid understanding of web technologies. You are eager to contribute to the design, implementation, launch, and scaling of major systems and user-facing features. You are comfortable thriving in a fast-paced environment with a small, talented team, where professional growth is supported. Effective time management, clear communication, and collaboration within a fully distributed team are key attributes.

Responsibilities

  • Conceiving, designing, building, and launching new user-facing features.
  • Implementing new AI features to enhance customer daily tasks.
  • Improving the performance and scalability of our GraphQL and REST APIs.
  • Enhancing our processes for syncing millions of sales emails.

Requirements

  • (Details are missing in the provided text)

Skills

Python
Flask
MongoDB
PostgreSQL
Elasticsearch
Redis
AWS
EKS
MSK
RDS
ElasticCache
Docker
Kubernetes
Terraform
Ansible
CI/CD

Close

CRM platform for startups and SMBs

About Close

Close provides a customer relationship management (CRM) platform tailored for startups and small to medium-sized businesses (SMBs). The platform enhances communication and minimizes manual data entry, allowing sales representatives to work more efficiently. Close's features include a user-friendly interface and automation tools that aim to double the productivity of sales teams. Unlike many competitors, Close operates on a subscription-based model and is a bootstrapped, profitable company with a fully remote team of around 90 employees. The company prioritizes autonomy and asynchronous communication, enabling team members to work from anywhere. Close's goal is to create a desirable work environment while maintaining transparency and investing in team growth, all while focusing on productivity and quality without micromanagement.

Toronto, CanadaHeadquarters
2013Year Founded
$243.2KTotal Funding
SEEDCompany Stage
Enterprise SoftwareIndustries
51-200Employees

Benefits

PTO
Family leave
Medical, dental, & vision coverage
401k with 6% match
Company goal-based bonus
Coworking stipend
Paid 4-week sabbatical
Flexible working hours

Risks

Emerging competitors like Celestia could threaten Close's market position.
Innovative platforms like Loft may raise CRM expectations in related industries.
Diversification trends in adjacent markets may pressure Close to expand offerings.

Differentiation

Close offers a user-friendly interface focused on sales productivity and automation.
The company operates with a 100% remote team, emphasizing asynchronous communication.
Close is bootstrapped and profitable, maintaining autonomy and transparency in operations.

Upsides

Increased CRM adoption due to remote work trends benefits Close's market position.
AI-driven automation tools align with Close's focus on reducing manual data entry.
The CRM market's projected growth offers significant opportunities for Close.

Land your dream remote job 3x faster with AI