About the job
We’re looking for a Senior Software Engineer to work on core application development across our Typescript Node.js server, React front-end, and high-throughput services that power our voice AI platform. You’ll be a hands-on builder who can design, implement, and operate systems at scale. This role also has ownership of key deployment/DevOps responsibilities, including CI/CD, infra-as-code, observability, and production reliability on AWS. This isn’t a 9-to-5: we move quickly and take pride in owning outcomes. Experience with Golang is a plus.
Key Responsibilities
Design, build, and maintain production services in Node.js (TypeScript) and Go, with clean contracts to the React Typescript front-end.
Work on AWS deployment and operations: ECS/Fargate, EKS, ECR, RDS, DynamoDB, S3, CloudFront, SQS/SNS, IAM; infrastructure as code (Terraform).
Establish and run CI/CD and release management for daily production deployments; improve rollbacks, canaries, and testing.
Own performance and reliability for web sockets, eventing, and API throughput at scale; set SLOs and build dashboards/alerts.
Partner with the Conversational AI team to productionize LLM-driven features (latency budgets, fallbacks, evaluation hooks).
Collaborate tightly with Product and Customer teams to translate enterprise workflows into robust, secure software.
About you
7+ years of professional software engineering experience.
Deep expertise in Node.js/TypeScript, proficiency in Go is a plus; practical frontend experience with React.
Proven DevOps/Platform chops: Docker, Terraform, CI/CD (GitHub Actions or similar), monitoring/metrics/logging (Grafana/Prometheus/OpenTelemetry, CloudWatch).
Strong systems thinking: concurrency, backpressure, caching, idempotency, failure isolation.
Experience shipping and operating large-scale distributed systems; comfortable with on-call rotations.
Startup DNA: bias to action, crisp communication, collaborative and low-ego.
Apply for the job
Do you want to join our team as our new Senior Software Engineer - Application Development? Then we'd love to hear about you!
Top Skills
What We Do
Thoughtly is the voice-first AI GTM platform that helps revenue teams convert warm leads at the speed the internet actually moves.
Most businesses only work the “top 10%” of inbound demand because human teams can’t keep up. Thoughtly makes the other 90% reachable. Our AI agents call, text, qualify, answer questions, collect structured data, and hand off to a human at the exact right moment—seconds after a lead comes in, not hours later.
Teams use Thoughtly for:
• Speed-to-lead follow-up (inbound + paid leads)
• Qualification + routing (book meetings, transfer to reps, capture details)
• Lead reactivation and “no-show / no-answer” recovery
• High-consideration B2C and B2B motions (education, insurance, healthcare, automotive, consumer legal, and more)
What makes it work: real-time conversations with human-like voices, deterministic workflow logic, deep CRM integrations, and enterprise-grade reliability. Thoughtly integrates with tools like Salesforce/HubSpot, Twilio, Telnyx, and modern data stacks—so it fits into how RevOps teams already run.
Our mission is simple: give every business the power to respond to every customer instantly, with a conversation that feels genuinely human.
Why Work With Us
Thoughtly is building a new category—Conversational GTM. You’ll ship fast, own outcomes, and work shoulder-to-shoulder with a tight NYC team solving real customer problems (and seeing results immediately).
Gallery







