Senior Software Engineer @CALL BOX
Software Development
Salary unspecified
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 1wk ago

[Hiring] Senior Software Engineer @CALL BOX

1wk ago - CALL BOX is hiring a remote Senior Software Engineer. πŸ’Έ Salary: unspecified πŸ“Location: USA

Role Description

Call Box exists to grow people. We believe that everyone wants to become a better version of themselves, and we work hard to provide software and a culture that maximizes that growth mindset. We hire smart and ambitious doers in order to set them loose in an exciting and complex technology business where they will build, sell, and deploy Artificial Intelligence solutions that help our clients grow their bottom line.

We are building a high-performance, AI-native engineering organization. This individual contributor role involves shipping and owning your product. You will design features, write production code daily, and solve hard problems in real-time AI systems. With high autonomy, you can have high impact.

We are building a conversational voice AI system for the automotive industry. The product processes real-time voice AI calls at scale, serving thousands of dealership customers. The technical challenges include latency, complex state management, AI engineering, and zero tolerance for failure on live customer calls.

What You'll Do:

  • Build
    • Own your design, implementation, deployments, and live-site health.
    • Write code that integrates across the full conversational AI stack: speech-to-text, text-to-speech, Large Language Models (LLMs), and telephony systems.
    • Optimize the real-time audio pipeline for low latency and high-quality results.
    • Own the observability platform end to end: distributed tracing on self-hosted LangFuse, CloudWatch dashboards and alarms, and LLM cost attribution.
    • Build resilience into live-site systems: circuit breakers, multi-provider LLM failover, and retry and backoff strategies that degrade gracefully under partial failure.
    • Design event-driven, cross-account AWS plumbing (EventBridge and SQS) that moves data reliably between services.
    • Deliver Infrastructure as Code (IaC) with AWS CDK across containerized and serverless architectures, and own the release-engineering path: semantic-release, monorepo versioning, and cost-allocation tagging.
    • Deliver fault-tolerant, highly available telephony integrations with comprehensive error handling.
    • Work fluently with AI coding agents as part of your daily workflow.
    • Invest in code quality, automated tests, and high-value code review feedback.
  • Lead
    • Actively contribute to the team's systems design.
    • Drive critical technical decisions that affect broad areas of the platform.
    • Establish and enforce engineering standards, best practices, and architecture patterns.
    • Lead initiatives for the team that improve engineering productivity, quality, and scalability.
    • Design and implement scalable systems spanning both modern and legacy systems.
    • Proactively identify and solve technical problems.
    • Build maintainable, scalable, and business-aligned systems.
    • Translate complex business needs into robust technical strategies.
    • Apply a "first-team" mentality, meaning we win and lose as a team.
    • Earn trust from others and keep it.
  • Teach
    • Champion knowledge sharing via documentation, talks, and pairing sessions.
    • Provide insightful code reviews that raise team quality.
    • Help engineers of all levels build leadership and technical skills.
    • Value direct communication. No empty corporate-speak.

Qualifications

  • CS degree (or demonstrated equivalent depth in algorithms, systems design, distributed computing)
  • 5+ years building and scaling production systems
  • Expert-level TypeScript and Node.js experience
  • Strong AWS experience (ECS, Lambda, EventBridge, RDS/ElastiCache, SQS, CloudWatch, networking, IAM)
  • Infrastructure as code with CDK
  • CI/CD and release automation (semantic-release or equivalent)
  • Production database experience (Postgres)
  • Experience integrating with third-party systems such as dealership management systems (DMS), scheduling platforms, and CRMs, or comparable enterprise API integration experience
  • Obsessive about testing, observability, and reliability

Requirements

  • Thrive on feedback, coaching, and continuous professional development.
  • Self-motivated, adaptable, and take a curious, strategic approach to problem-solving.
  • Excellent communication skills and a customer-first mindset.
  • Experience with LLM application development (prompt engineering, context management, latency optimization)
  • Experience with real-time systems (WebSockets, event-driven architectures)
  • Experience with high-throughput distributed systems and performance optimization under strict latency constraints
  • Experience with telephony/VoIP systems (SIP, RTP, audio codecs)

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.
Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer @CALL BOX
Software Development
Salary unspecified
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 1wk ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 120,000+ Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 120,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 120,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 121,580+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later