Job Details

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

  2025-11-11     Close     all cities,AK  
Description:

Software Engineer

You will be joining one of our six cross-functional teams. These are the CRM, Admin & Onboarding, Conversations, Messaging & Scheduling, Automations & Integrations, and Data Insights teams. You will be regularly collaborating with other backend & frontend engineers, product managers, designers, and other teams here at Close.

You are a curiosity-led, high-performing, full-time Software Engineer who is impassioned by the impact your work can have on your fellow team members and, ultimately, our end users. You value collaboration, knowledge sharing, and have a good understanding of web technologies and want to help design, implement, launch, and scale major systems and user-facing features.

You're comfortable working in a fast-paced environment with a small and talented team where you're supported in your efforts to grow professionally. You're able to manage time well, communicate effectively, and collaborate in a fully distributed team.

Come help us with projects like...

  • Conceiving, designing, building, and launching new user-facing features
  • Implementing new AI features to turbocharge our customers' daily tasks
  • Improving the performance and scalability of our GraphQL and REST API
  • Improving how we sync millions of sales emails and calendar events each month
  • Working with Twilio's API, WebSockets, and WebRTC to improve our calling features
  • Building user-facing analytics features that provide actionable insights based on sales activity data
  • Improving our Elasticsearch-backed powerful search features
  • Improving our internal messaging infrastructure using streaming technologies like Kafka and Redis
  • Building new and enhancing existing integrations with other SaaS platforms like Google's G Suite, Zapier, and web conferencing providers
  • Enhancing our web app with real-time updates powered by GraphQL Subscriptions
  • Leveraging the latest AI LLMs from providers like OpenAI, Groq, and AssemblyAI
  • Help manage our ever growing data processing needs

    • Billions of Mongo documents
    • Millions and millions of rows of PostgreSQL data
    • 55 Terabytes of logs / month
    • 500 billion OTEL spans over the last 30 days
    • 10+ million events / day
    • Tens of thousands of docker containers
    • 7 million minutes of call recordings / month
    • Petabytes / month of network traffic

    Requirements...

    • Senior 1 & 2 level candidates should have 5+ years of experience building modern back-end systems.
    • Staff level candidates should have 8+ years of experience.
    • Professional Python experience is preferred but a working knowledge of Python with additional experience in other languages is acceptable if you have a desire to work with Python.
    • You have built web APIs that were Internet facing or supported other high volume loads.
    • You have hands-on production experience working with MongoDB, PostgreSQL, Elasticsearch, or similar data stores.
    • You have experience designing, scaling, debugging, and optimizing systems to make them fast and reliable.
    • You have participated in code reviews and provided overall code quality suggestions to help maintain the structure and quality of the codebase.
    • You care about the craftsmanship of the code and systems you produce.
    • You are able to speak and write in English
    • You are located in the USA (ET, CT, MT, PT)

    Bonus point if you have

    • Contributed open source code related to our tech stack.
    • Led small project teams building and launching features.
    • Built B2B SaaS products.
    • Implemented features that leveraged AI to deliver unimaginable new product capabilities.
    • Worked with complex architectures that support multiple APIs (e.g. REST, GQL, WebSockets) as well as async task and event processing frameworks.

    Competitive compensation including an organization-wide goal-based bonus

    Paid Time Off: 5 Weeks PTO upon joining + Winter Holiday Break. Each year with the company, you'll receive 2 additional PTO days

    80% Work Option: Work with your manager to choose between working 5 day weeks (standard full-time) or 4 day weeks @ 80% pay

    Paid Parental Leave for primary and secondary caregivers

    Sabbatical: After 5 years with the team, you're eligible for a 1 month paid sabbatical

    Healthcare (US residents): Medical, Dental, Vision with HSA option (US residents), Dependent care FSA (US residents)

    401k (US residents): We match 6% contributions with immediate vesting

    Build a house you want to live in - Examine long-term thinking and action

    No BS - Practice transparency and honesty, especially when it's hard

    Invest in each other - Build successful relationships with your coworkers and customers

    Discipline equals freedom - Keep your word to yourself and others

    Strive for greatness - Constantly challenge yourself and others


Apply for this Job

Please use the APPLY HERE link below to view additional details and application instructions.

Apply Here

Back to Search