Browse All Jobs
Job Description
Inworld AI, a leading provider of AI technology for real-time interactive experiences, is seeking a Staff Backend Engineer to join their team in Vancouver, Canada. The company values both speed and quality in their backend engineering practices. This is an individual contributor role where the engineer will contribute ideas, features, and improvements to the system and services for external product offerings.
What this role involves:
  • Collaborating with Product Managers, ML Engineers, and QA to identify and prioritize impactful projects.
  • Designing, developing, testing, and launching services, features, and improvements.
  • Adding logging, monitoring, dashboards, alerts, documentation, and runbooks for system understanding and operation.
  • Scaling services to handle increasing customer usage.
Requirements:
  • Excellent programming skills and experience in a statically typed backend programming language (Go, Kotlin, Java, or Rust preferred).
  • Experience developing and deploying cloud-based services to at least hundreds of qps.
  • Experience with relational databases (PostgreSQL or MySQL).
  • Hands-on experience with caching (Redis or Memcached), Queues/Pubsub/Messaging, data pipelines (Flink, Beam), and Cloud storage.
  • Excellent verbal and written communication skills.
What this role offers:
  • A base salary range of C$150,000 - C$240,000.
  • Equity and benefits.
Apply Manually