GrepJob
Inworld

Staff / Principal Software Engineer - Canada

Inworld
Apply
about 1 year ago
Vancouver, CanadaStaff+ / Senior

Responsibilities

  • Collaborate with PMs and engineers to identify key product needs.
  • Operate with technical autonomy to address focus areas effectively.
  • Collaborate, execute, and deliver high-quality software solutions.
  • Advocate for and implement system improvements as a Staff Engineer.

Requirements

  • Excellent programming skills in a statically typed backend language, preferably Go, Python, C++, or Rust.
  • Experience developing and deploying cloud-based services handling hundreds of queries per second.
  • Hands-on experience with relational databases like PostgreSQL or MySQL.
  • Familiarity with caching systems (Redis or Memcached), pubsub/queues, and data pipelines.
  • Strong verbal and written communication skills for effective collaboration.

Tech Stack

Apache BeamApache FlinkC++ClickHouseGoInfluxDBMySQLPostgreSQLPythonRedisRust

Categories