Salesfinity
Software Engineer (Backend)
SalesfinityTurkey3 days ago
Full-timeRemote FriendlyEngineering, Information Technology
Why Salesfinity

Salesfinity is redefining how revenue teams prospect, call, and convert pipeline.

Our AI Parallel Dialer enables reps to initiate multiple outbound calls at once, auto-filter voicemails, and prioritize live connects—delivering 5.2× more conversations per rep per day.

We’re scaling fast, with real customers, real revenue, and product-led momentum. And we're just getting started.

Join a small, sharp engineering team that ships weekly, solves hard real-time challenges, and builds tech that directly drives ARR.


What You’ll Do

Own product — not tickets. You will:

  • Build new AI-powered modules end-to-end across our TypeScript/NestJS backend & AWS serverless stack
  • Scale real-time calling infrastructure processing thousands of concurrent dials, conversations, and events
  • Architect & optimize event-driven pipelines (BullMQ, SQS/SNS, WebSockets, Deepgram/AI integrations)
  • Own observability — logs, metrics, alerts, performance tuning, auto-healing mechanisms
  • Improve deployment + runtime safety with CI/CD automation, IaC, and zero-downtime rollouts
  • Collaborate directly with founders + users to turn raw GTM insights into shippable products
  • Raise the bar via code reviews, pairing, and helping us build a world-class engineering culture

You’ll have huge scope and direct business impact. If you love autonomy × accountability, you’ll thrive here.


Tech Stack
  • Languages: TypeScript
  • Framework: NestJS (modular monolith evolving into microservices)
  • Infra: AWS (Lambda, ECS/Fargate), Terraform, CloudWatch, S3, CloudFront
  • Data: MongoDB, Redis
  • Queues / Events: SQS/SNS, BullMQ, WebSockets
  • Integrations: Twilio Voice, Deepgram ASR, HubSpot/Salesforce APIs

We also lean heavily on LLM orchestration and real-time telephony workloads — a playground for builders who like tough engineering problems.


Must-Have Experience
  • 3+ years building and operating production SaaS backends
  • Strong expertise in TypeScript and modern Node/NestJS patterns
  • Proven ability to architect and run cloud-native workloads (AWS preferred)
  • CI/CD, testing rigor, and “you build it, you run it” mindset
  • Real-time or high-throughput system design experience (queues, event streams)
  • Clear communicator — able to explain tradeoffs and drive alignment quickly
  • Startup/ownership DNA — willing to jump into ambiguity and deliver clarity

  • Bonus Points
    • Telephony or real-time communication (WebRTC, SIP, Twilio)
    • AI/ML or speech-to-text utilization in production
    • High-scale MongoDB optimization (sharding, indexing strategies)
    • Experience in calling, VOIP, or GTM tech stacks
    • Prior 0→1 product experience where you shipped iconic features with tiny teams


    What Success Looks Like (12 Months)

    ✅ You’ve owned and shipped multiple customer-loved features

    ✅ Our dialing infrastructure is measurably faster, safer & more observable

    ✅ Engineering velocity is up; incidents & toil are down

    ✅ You’re a “glue person” — trusted by engineers, product, GTM, and customers

    ✅ You feel real ownership and see yourself shaping the next 5 years of Salesfinity


    Compensation & Benefits
    • Competitive salary + early-stage equity
    • Remote-first across North America
    • Health benefits + home office + latest hardware
    • Annual learning & growth budget
    • Company offsites and a culture of candor + kindness + bias-for-action


    Key Skills

    Ranked by relevance