• About
  • Blog
  • Communities
  • For companies
POSTED 23 DAYS AGO

Close

Remote

Backend Engineering Manager (100% Remote)

ABOUT US

At Close, we're building the sales communication platform of the future. With our roots as the very first sales CRM to include built-in calling, we're leading the industry toward eliminating manual processes and helping companies to close more deals (faster). Since our founding in 2013, we've grown to become a profitable, 100% globally distributed team of 50+ high-performing, happy people that are dedicated to building a product our customers love.

Our backend tech stack currently consists primarily of Python Flask web apps with our TaskTiger scheduler handling many of the backend asynchronous task processing chores. Our data stores include MongoDB, PostgreSQL, Elasticsearch, and Redis. The underlying infrastructure runs on AWS using a combination of managed services like EKS, MSK, RDS and ElasticCache and non-managed services running on EC2 instances. All of our compute runs through CI/CD pipelines that build Docker images, run automated tests and deploy to our Kubernetes clusters. Our backend primarily serves a well-documented public API that our front-end JavaScript app consumes. Our infrastructure is heavily automated using AWS tools, Terraform, and Ansible.

We ❤️ open sourcing our code and ideas on our GitHub and on The Making of Close, our behind-the-scenes Product & Engineering blog. Check out our projects like SocketShark, TaskTiger, LimitLion and ciso8601.

ABOUT YOU

We're looking for a full-time Engineering Manager to join our core Product & Engineering Team who has significant experience building, managing, and monitoring backend services at scale. You should be comfortable working in a fast-paced environment with a medium-sized, talented team where you're supported in your efforts to grow professionally. You are able to manage your time well, communicate effectively, and collaborate in a fully distributed team.

Reporting to the Director of Backend Engineering, you will lead a small team of Python engineers, helping them solve technical challenges, project planning and providing other support as needed to help them build our backend services. Your team will split its time working on a combination of (a) general backend projects to improve our product, and (b) specific focus areas assigned to your team.

AREAS OF FOCUS

KEY RESPONSIBILITIES

YOU SHOULD

WHY CLOSE


  • Telecommuting is OK
  • No Agencies Please

Requirements

YOU SHOULD


  • Have 2+ years leading a software engineering team.
  • Have 4+ years of senior software engineering experience (Senior experience in other languages is acceptable but working knowledge of Python is required).
  • Have a strong interest and ideally significant experience in backend technologies like databases, async job processing, messaging systems, indexing/search systems, web frameworks, etc.
  • Be detail-oriented, organized, and great at oral/written communication.
  • Be self-motivated and comfortable with responsibility.
  • Be growth minded and want to help improve our processes, scale teams, and take other actions that significantly improve our productivity and quality.
  • Be located in the Americas or in a European/African time zone. We have regular Zoom meetings with team members throughout these time zones.

About the Company


WHY CLOSE


  • 100% remote company (we believe in trust and autonomy)
  • Choose between working 5 days/wk (standard full-time) or 4 days/wk @ 80% pay
  • Annual team retreats ✈️
  • Quarterly virtual summits
  • 5 weeks PTO + Winter Holiday Break
  • 2 additional PTO days every year with the company
  • 1 month paid sabbatical every 5 years
  • Co-working stipend
  • Paid parental leave
  • Medical, Dental, Vision with HSA option (US residents)
  • 401k matching at 6% (US residents)
  • Dependent care FSA (US residents)
  • Contributor to Stripe's climate initiative 🌍 ❤️

Skills + Tech

ELASTICMANAGERVISIOJAVAPYTHON

Backend Engineering Manager (100% Remote)

Seniority level

Not mentioned

Contract type

Negotiable

Salary range

Not Informed
POSTED 23 DAYS AGO
Remote

Seniority level

Not mentioned

Contract type

Negotiable

Salary range

Not Informed