← all jobs

Senior Python Developer – Customer Portal Engineering (Remote / US-friendly Time Zones)

Work from home Full-time role Hiring

• *Join careerzynith's innovative team of software engineers as we revolutionize the way businesses interact with their customers through our cutting-edge customer portal. As a Senior Python Developer, you will be responsible for designing and implementing the backend infrastructure of our self-service portal, empowering business users to manage their voice services with ease.** • *The Mission** At careerzynith, we're on a mission to simplify the complexities of voice services for businesses. Our customer portal is the heartbeat of this mission, providing a seamless and intuitive experience for users to manage their voice services without the need for telephony jargon. As a Senior Python Developer, you will be the driving force behind this portal, crafting a robust and scalable backend infrastructure that meets the needs of our customers.

  • *What You'll Build & Own**

As a Senior Python Developer, you will be responsible for designing and implementing the following key components of our customer portal:

  • Python-powered APIs & microservices**: You will design and implement APIs and microservices using FastAPI, Django, or Flask, depending on the best tool for the job. These APIs will drive the functionality of our customer portal, providing a robust and scalable backend infrastructure.
  • Feature-rich endpoints**: You will create feature-rich endpoints for provisioning numbers, managing users, running billing or usage reports, and surfacing call analytics. These endpoints will be designed to meet the needs of our customers, providing a seamless and intuitive experience.
  • Secure integration layers**: You will design and implement secure integration layers to our Asterisk-based VoIP core, carrier APIs, and third-party SaaS (Freshdesk, Odoo, Make.com, Telnyx). These integration layers will ensure that our customer portal is securely connected to the necessary systems and services.
  • Data pipelines & webhooks**: You will design and implement data pipelines and webhooks to push real-time events (call started, voicemail left, invoice ready) into the UI and customer CRMs. These pipelines and webhooks will ensure that our customers receive timely and accurate information about their voice services.
  • Portal performance & reliability**: You will be responsible for ensuring the performance and reliability of our customer portal. This will involve profiling, load-testing, and observability to ensure that our customers never see a spinner.
  • Collaborative troubleshooting**: You will work closely with QA and front-end engineers (React) to chase down bugs and edge cases. Your collaborative approach will ensure that issues are resolved quickly and efficiently.
  • Delivery ownership**: You will be responsible for delivering work on time, breaking it down into manageable milestones, communicating risks early, and hitting deadlines without hand-holding.
  • *You'll Thrive Here If You Have**

To succeed in this role, you will need to possess the following skills and qualifications:

  • 5+ years of professional Python experience**: You will need to have a strong background in Python, with experience in asyncio, typing, and the PyPI ecosystem.
  • Built at least one customer-facing web app end-to-end**: You will need to have experience in building customer-facing web apps, including SaaS dashboards, admin consoles, or partner portals.
  • REST / GraphQL API design chops**: You will need to have a strong grasp of API design, including REST and GraphQL, as well as experience with auth flows (OAuth2, JWT) and RBAC.
  • Relational DB skills**: You will need to have experience with relational databases, including PostgreSQL, and comfort with Alembic and migrations.
  • Containerized deployment know-how**: You will need to have experience with containerized deployment, including Docker, GitHub Actions, Kubernetes, or ECS.
  • Self-management superpowers**: You will need to be able to unblock yourself, ask great questions, and document decisions.
  • Deadline discipline**: You will need to have a strong sense of deadline discipline, with honest estimates and commitments that match your actions.
  • *Extra Credit**

While not required, the following skills and qualifications will be viewed favorably:

  • Familiarity with B2B VoIP user journeys**: You will need to have experience with B2B VoIP user journeys, including RingCentral, 8x8, and Zoom Phone.
  • Experience wiring Python backends to React or Vue front-ends**: You will need to have experience in wiring Python backends to React or Vue front-ends, including speaking TypeScript.
  • Background in multi-tenant SaaS or usage-based billing systems**: You will need to have experience in multi-tenant SaaS or usage-based billing systems.
  • Love for event-driven patterns**: You will need to have a love for event-dri

More open positions

Sr. Python Developer

Work from home Full-time role

Remote Java Developer

Work from home Full-time role

Sr. React / JavaScript UI Developer Remote / Telecommute Jobs

Work from home Full-time role

Node.JS developer with AWS

Work from home Full-time role

AI Trainer - Advanced JavaScript Developers (US & Canada)

Work from home Full-time role

Strategy & Operations Lead – Clinical Outcomes

Work from home Full-time role

Staff Software Engineer | RD Station (Remoto)

Work from home Full-time role

Utility Locate Technician \$24.50-\$30/hr West Valley City, Utah

Work from home Full-time role

Staff Site Reliability Engineer

Work from home Full-time role

Customer Experience Associate – Weekend Warrior – Remote Support for Self‑Employed Professionals at careerzynith

Work from home Full-time role

[Remote] Account Manager- West/Central (Multiple Markets)

Work from home Full-time role

24 Part-Time Lecturer Positions – Mechanical, Mechatronic & Advanced Manufacturing Engineering – Academic Year Faculty Pool – careerzynith, Chico, CA

Work from home Full-time role

Senior Product Analyst

Work from home Full-time role

IT Support Specialist (all genders) - 1st & 2nd Level Support

Work from home Full-time role

Expert Solutions Consultant - Mobile

Work from home Full-time role

Course Grader - Government (Open to Work Study and Non-Work Study)

Work from home Full-time role

Director – Software Publisher Services - US

Work from home Full-time role

Health Records Compliance Analyst

Work from home Full-time role

SPECIAL ASSISTANT ATTORNEY GENERAL - LEGAL FELLOW

Work from home Full-time role

Experienced Customer Experience Representative - Mom & Baby: Join careerzynith in Revolutionizing Home Health Products and Equipment Industry

Work from home Full-time role

Social Mobilizer, Rome, Italy, remotely from Sicily/Calabria, Lombardy/Piedmont, Tuscany/Lazio, ADAP section, 6.5 Months (National consultants only)

Work from home Full-time role