
Software Engineer II
Century Interactive
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Tech Stack
About the role
- Build Own services in the live call path — from feature delivery through deployment, monitoring, and incident follow-through.
- Write code across the conversational AI stack: speech-to-text, text-to-speech, Large Language Model (LLM) orchestration, and telephony.
- Build and maintain observability for your services — metrics, structured logs, distributed tracing, and alerts tied to service-level indicators (SLIs) and reliability targets you help define.
- Write Infrastructure as Code using AWS CDK for containerized (ECS) and serverless (Lambda) architectures.
- Build fault-tolerant telephony integrations with graceful degradation, retry logic, and error handling.
- Deliver real-time conversational voice AI, including low-latency infrastructure.
- Monitor and reduce spend across model providers, telephony usage, and AWS workloads without degrading latency or call quality.
- Collaborate with AI Engineers on model integration and optimization work.
Requirements
- Computer science degree (or equivalent practical experience with data structures, systems, and distributed computing).
- 3+ years building and operating production backend systems.
- Proficient in TypeScript and Node.js.
- AWS experience (ECS, Lambda, SQS, CloudWatch, networking basics).
- Infrastructure as code experience; CDK preferred, willingness to work in CDK required.
- Production database experience (Postgres).
- Experience owning live services in production — deployment, monitoring, observability, and incident response.
- Experience with CI/CD pipelines, automated testing, and on-call operations.
- Track record of debugging and resolving production incidents under time pressure.
Benefits
- Competitive salary package (immediate PTO)
- Full benefits package.
- Fidelity 401k with company match.
- Fun perks including a monthly gym reimbursement, a monthly wellness reimbursement, and a monthly reading allowance.
- Opportunities for continued career growth within the organization.
- Fun and collaborative work environment.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
TypeScriptNode.jsAWS CDKECSLambdaSQSCloudWatchPostgresInfrastructure as CodeCI/CD
Soft Skills
collaborationdebuggingincident responseproblem-solvingtime management
Certifications
computer science degree