Red Ventures

Senior Software Engineer – AI Telephony Systems

Red Ventures

full-time

Posted on:

Location Type: Remote

Location: New YorkNorth CarolinaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $100,000 - $160,000 per year

Job Level

About the role

  • As a Senior Software Engineer, you’ll design and build scalable, cloud-based systems that enable real-time voice interactions across our platform.
  • Lead the development of core services that blend AI, telephony, and automation, helping shape how people communicate with our brands.
  • Own the design and delivery of new features end-to-end — from architecture and implementation to deployment and observability.
  • Work with product managers, AI engineers, and data scientists to bring conversational intelligence into real-world voice experiences.
  • Improve system performance, latency, and reliability across a distributed, event-driven stack.
  • Provide technical leadership — mentoring other engineers, sharing knowledge, and helping shape best practices across the team.
  • Participate in code reviews and on-call rotations, ensuring production systems run smoothly and efficiently.

Requirements

  • Languages: Strong proficiency in Python and TypeScript/Node.js.
  • Cloud Infrastructure: Deep experience with AWS (Lambda, DynamoDB, S3, CloudWatch, ECS/Fargate, etc.).
  • Telephony: Hands-on experience with Twilio Voice, Programmable Voice APIs, or similar voice/IVR platforms.
  • APIs: Skilled in designing RESTful and event-driven APIs (WebSockets, SNS/SQS, or Kafka/Redis Streams experience a plus).
  • CI/CD: Proficient with modern DevOps workflows (GitHub Actions, CircleCI, or similar).
  • Testing: Strong commitment to automated testing (unit, integration, and load testing).
  • Telephony Protocols: Exposure to VoIP concepts, SIP, and telephony protocols.
  • Familiarity with observability stacks (Datadog, New Relic, or OpenTelemetry).
  • Databases: Familiarity with relational databases and basic working knowledge of SQL.
Benefits
  • Health Insurance Coverage (medical, dental, and vision)
  • Life Insurance
  • Short and Long-Term Disability Insurance
  • Flexible Spending Accounts
  • Holiday Pay
  • 401(k) with match
  • Employee Assistance Program
  • Paid Parental Bonding Benefit Program
  • Flexible Paid Time Off (PTO): We believe time to rest and recharge is essential. That’s why we offer a generous and flexible PTO policy. Full-time employees accrue 20 days of PTO for a full calendar year annually, with an increase to 25 days after five years of service.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonTypeScriptNode.jsAWSTwilio VoiceRESTful APIsevent-driven APIsDevOps workflowsautomated testingSQL
Soft Skills
technical leadershipmentoringknowledge sharingbest practicescollaboration