Red Ventures
We help people discover and decide.
Senior Software Engineer – AI Telephony Systems
Location
New York + 1 moreAll locations: New York, North Carolina
Posted
16 days ago
Salary
$100K - $160K / year
Bachelor DegreeEnglishAWSCloudDynamo DBJava ScriptKafkaNode.jsPythonRedisSQLType ScriptVo IP
Job Description
• 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.
Job 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.