← Back to jobsApply for this position
Redventures
Senior Software Engineer – AI Systems
engineeringfull-timeCharlotte, NC; Remote - US
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
✦ AutoApply Let us apply to roles like this on your behalf.
Learn more
About the role
What You’ll Do:
As a Senior Software Engineer, you’ll design and build scalable, cloud-based systems that enable real-time voice interactions across our platform. You’ll 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.
- Integrate deeply with Twilio, AWS, Azure, and internal APIs to manage call routing, speech processing, and response flows.
- 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.
What We’re Looking For:
- Languages: Strong proficiency in Python and TypeScript/Node.js.
- Cloud Infrastructure: Deep experience with AWS (Lambda, DynamoDB, S3, CloudWatch, ECS/Fargate, etc.).
- 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).
- Familiarity with observability stacks (Datadog, New Relic, or OpenTelemetry).
- Databases: Familiarity with relational databases and basic working knowledge of SQL.
Nice to Have:
- Telephony: experience with Twilio Voice, Programmable Voice APIs, or similar voice/IVR platforms.
- Experience integrating speech recognition, text-to-speech, or LLM-based conversational AI.
- Familiarity with frameworks for building real-time voice and multimodal conversational AI agents (e.g., Pipecat, Livekit, etc.).
- Understanding of serverless architectures and event-driven systems.
- Experience with infrastructure-as-code tools (Terraform or AWS CDK).
- Familiarity with React, Next.js, or other front-end frameworks (for internal dashboards or call management tools).
- Telephony: Hands-on experience with Twilio Voice, Programmable Voice APIs, or similar voice/IVR platforms.
Compensation:
This range reflects total cash compensation, which may include base salary only or base salary plus target bonus, depending on the role. Where eligible, equity may also be offered separate
✦ Let us apply for you
We find roles like this and apply on your behalf. Cover letter written for each one. Plans from $14.99/mo. Cancel anytime.
Join waitlist