|
Description: |
We are looking to hire a SMS Messaging Workflow Engineer (Telnyx / KYC Compliance) to build a compliant automated text messaging system.
The system will send an initial consent request text message, wait for the recipient’s reply (YES / NO / STOP), and then automatically send a follow-up message only if consent is granted. All inbound and outbound messages must be logged in a database for audit and compliance purposes. If a recipient replies STOP, the system must permanently block future contact to that phone number.
The workflow must be built using Telnyx messaging APIs, secured webhooks, and a PostgreSQL database. The developer will be responsible for creating the message state logic, webhook endpoint, database schema, opt-out handling, and delivery logging required to meet TCPA and consent record-keeping requirements. Code should be clean, well-structured, and documented for internal technical handoff.
Responsibilities
Develop consent and follow-up SMS workflow using Telnyx Messaging APIs
Implement webhook logic to process inbound replies (YES / NO / STOP)
Create and deploy a PostgreSQL audit logging system (5+ year retention)
Implement permanent opt-out suppression logic
Secure all endpoints (HTTPS + Telnyx signature verification)
Provide documentation and a simple admin reference for internal staff
Required Skills
Telnyx SMS / Messaging Profile configuration & webhook handling
Backend development in Node.js or Python
PostgreSQL schema design, indexing, and encryption practices
API security and signature validation
Understanding of TCPA consent requirements
Preferred Skills (Not Required)
Experience with SMS deliverability optimization / A2P 10DLC
Docker / DevOps for clean deployment
Redis for message state caching (optional)
Deliverables
Working SMS consent + reminder system deployed to our environment
PostgreSQL database with full audit logging
Webhook endpoints with opt-out enforcement
Clear documentation for internal operation & compliance review |