Note: The job is a remote job and is open to candidates in USA. Conversica is a remote-first company building AI-powered solutions that help businesses engage customers more effectively. They are seeking a Senior Backend Platform Engineer to design, build, and operate the production backend systems that power their next-generation AI platform.
Responsibilities
- Own end-to-end delivery of significant backend platform components, taking work from design through production within an established architectural direction
- Lead implementation in a focused domain such as integrations, messaging infrastructure, data ingestion, or one of the core platform services
- Make day-to-day technical decisions within your domain on data modeling, API design, error handling, and operational concerns, partnering with the Staff Engineer and tech leads on broader architectural calls
- Partner closely with AI Engineering and Product to translate evolving requirements into reliable, well-tested software
- Drive reliability, performance, and observability improvements in the systems you own; respond to production issues and lead the fix
- Mentor mid-level and junior engineers on your team through code review, pairing, and design feedback; raise the bar on engineering craft within the team
- Contribute to platform-wide design discussions and influence the standards you operate under
- Integration platform: inbound and outbound data processors, partner APIs, webhook ingestion, CSV bulk imports, sync logic, and resilient retry/backoff patterns for unreliable external systems
- Messaging infrastructure: email (AWS SES), SMS (Twilio), and chat (OpenAI Chatkit) delivery pipelines including throughput management, deliverability, suppression, and audit trails
- Platform services: the Campaign, Playbook, Flows, Contact, Knowledge, and Reporting services that compose our domain model
- Data foundations: Postgres schema design, data models for contacts, conversations, campaigns, and configuration. Storage patterns optimized for both transactional workloads and agent retrieval
- Orchestration and event flows: FastAPI services, Celery workflows, EventBridge-driven event handling, queue management, and the action dispatch layer that executes agent decisions across CRM, calendar, and notification systems
Skills
- Equivalent of 5+ years of professional software engineering experience, with significant focus on backend platform, integrations, or data infrastructure work
- Track record of owning and delivering significant backend features or components in production, from design through operation
- Proven experience deploying and operating production backend systems at scale
- Strong proficiency in Python, including production experience with FastAPI, Celery, and similar async/queue-based frameworks
- Deep experience with Postgres including schema design, query optimization, and operating Postgres in production
- Experience working with large datasets and navigating real-world data quality challenges across heterogeneous source systems
- Experience designing and operating integrations with third-party SaaS systems including handling rate limits, schema drift, and partial failures
- Strong background in modern cloud-based architectures, particularly AWS
- Active use of modern AI coding tools (Claude Code, OpenAI Codex, Cursor, or similar) as part of your development workflow
- Experience working in B2B SaaS environments
- Experience integrating with Marketing Automation Platforms (MAPs), Customer Relationship Management Systems (CRMs), Customer Data Platforms (CDPs), or Dealer Management Systems (DMS)
- Production experience with Terraform, EKS, Datadog, and GitLab
- Experience operating messaging infrastructure including SMTP, SMS aggregators, or chat platforms
- Experience building platforms that AI agents or other automated systems consume
- Experience with Redshift, DynamoDB, EventBridge, and Redis
Benefits
- Comprehensive health, dental, and vision benefits
- PTO
- Holiday pay
- 401(k)
- Equity
Company Overview