Jobs · Information Technology · New York

Backend Software Engineer

Slang AI · New York, NY · 6 days ago
HybridInformation Technology$150k–$190k/yrFull-time

About the role

Join Slang's Engineering team as a Software Engineer, contributing across core product areas including telephony infrastructure, AI-powered conversation features, and application functionality. Your work will help restaurants automate customer interactions and improve service through natural conversation. You'll spend roughly 90% of your time developing backend services in Kotlin, with occasional contributions to React/TypeScript frontend features as needed. Your work will directly impact thousands of restaurant interactions daily, helping businesses streamline operations and deliver better customer experiences.

Responsibilities

  • Design and implement scalable Kotlin backend services following domain-driven design principles, with comprehensive error handling and testing
  • Develop and maintain GraphQL APIs that efficiently serve both internal and external clients
  • Create robust integrations with Twilio telephony services and Dialogflow conversational AI, handling edge cases and failure scenarios gracefully
  • Design efficient Firestore data models that balance performance, cost, and maintainability
  • Implement comprehensive observability including logging, metrics, tracing, and actionable alerting
  • Deliver production-ready code with appropriate test coverage (unit, integration, and end-to-end tests)
  • Participate actively in code reviews, providing constructive feedback and incorporating suggestions
  • Document technical decisions, API contracts, and system architecture clearly
  • Deploy containerized applications to Google Cloud Platform following cloud-native best practices
  • Occasionally build or update React/TypeScript frontend components that provide intuitive interfaces for restaurant staff and customers

Requirements

  • 3-5 years of professional software development experience, primarily in backend systems
  • Strong proficiency in at least one JVM language (Kotlin, Java, or Scala) with understanding of functional programming concepts
  • Experience building and consuming RESTful or GraphQL APIs
  • Familiarity with NoSQL databases and data modeling concepts
  • Experience with containerization (Docker) and cloud platforms (AWS, GCP, or Azure)
  • Strong understanding of software testing practices and test-driven development
  • Excellent debugging and troubleshooting skills
  • Basic familiarity with React and TypeScript (occasional frontend adjustments may be needed)
  • Ability to work independently and manage time effectively in a remote/hybrid environment
  • Strong written and verbal communication skills for remote/hybrid collaboration
  • Willing and able to take a week on-call shift roughly every two months

Qualifications

  • Experience with Kotlin specifically and its idioms
  • Familiarity with GraphQL schema design and implementation
  • Experience with Google Cloud Platform services (Firestore, Cloud Functions, Pub/Sub)
  • Knowledge of telephony systems (Twilio or similar) and webhook integrations
  • Experience with conversational AI platforms (Dialogflow, Lex, or similar)
  • Infrastructure as code experience with Terraform
  • Understanding of event-driven architectures and distributed systems patterns
  • Experience with observability tools and practices (structured logging, distributed tracing)
  • Previous experience working in a fully remote or hybrid company
  • Interest in restaurant/hospitality technology domain

Skills

  • Proficiency in Kotlin, Java, or Scala
  • Experience with GraphQL
  • Experience with Google Cloud Platform services
  • Experience with Twilio and Dialogflow
  • Experience with Docker and Kubernetes
  • Experience with Terraform
  • Experience with observability tools

Benefits

  • Health Insurance
  • Dental Insurance
  • 401(k)
  • Paid Time Off (PTO)
  • Paid Holidays
  • Vision Insurance
  • 401(k) Matching
  • Parental Leave
  • Sick Leave

Pay

$150,000 to $190,000 a year

Schedule

Hybrid

Similar jobs

Software Engineer

BAE Systems, Inc.Fort George G. Meade, MD· 1 wk ago
Engineering$133k–$226k/yrapply on jobs.baesystems.com

Software Engineer

EpicRound Rock, TX· 4 days ago
Information Technologyapply on epic.avature.net

Software Engineer

EpicGarland, TX· 4 days ago
Information Technologyapply on epic.avature.net