Senior Software Engineer - Backend Remote
St. Louis, Saint Louis, St. Louis city, Missouri, 63105, USA
Listed on 2026-06-02
-
Software Development
Backend Developer, Software Engineer, Cloud Engineer - Software
Location: St. Louis
Senior Software Engineer - Backend/Python (USA Only - 100% Remote)
⚠️
PLEASE NOTE: We will be slower to respond as we head into the holiday season. That said, rest assured that you will hear from us whether or not we decide to invite you into the interview process. Thank you for your patience in the meantime!
$/yr - $/yr
About UsClose is a bootstrapped, profitable, 100% remote company that builds a CRM focused on communication and sales productivity.
AboutThe Role
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 regularly collaborate with other backend & frontend engineers, product managers, designers, and other teams at Close.
About YouYou are a curiosity‑led, high‑performing, full‑time Software Engineer who is impassioned by the impact your work can have on your 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.
Responsibilities- Conceive, design, build, and launch new user‑facing features
- Implement new AI features to turbocharge our customers’ daily tasks
- Improve the performance and scalability of our Graph
QL and REST API - Improve how we sync millions of sales emails and calendar events each month
- Work with Twilio’s API, Web Sockets, and WebRTC to improve our calling features
- Build user‑facing analytics features that provide actionable insights based on sales activity data
- Improve our Elasticsearch‑backed powerful search features
- Improve our internal messaging infrastructure using streaming technologies like Kafka and Redis
- Build new and enhance existing integrations with other SaaS platforms such as Google G Suite, Zapier, and web‑conferencing providers
- Enhance our web app with real‑time updates powered by Graph
QL Subscriptions - Leverage the latest AI LLMs from providers like OpenAI, Groq and AssemblyAI
- Billions of Mongo documents
- Millions and millions of rows of Postgre
SQL data - 55 Terabytes of logs per month
- 500 billion OTEL spans over the last 30 days
- 10+ million events per day
- Tens of thousands of Docker containers
- 7 million minutes of call recordings per month
- Petabytes per month of network traffic
- 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 Mongo
DB, Postgre
SQL, 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).
- 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, Web Sockets) 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 at 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
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).