Software Engineer II
Toronto, ONUber
3+ YOECandidates need 3+ years of full-time engineering experience, hands-on backend development with Golang, Java or similar languages, and solid work with relational databases such as MySQL or PostgreSQL at high concurrency. Preferred experience includes low-latency systems design, Flink, Spark, Kafka, gRPC, Thrift, REST and search systems like Elasticsearch or Lucene.
Kafka, Flink, Spark, Elasticsearch, Lucene, gRPC
Software Engineer II
Toronto, ONUber
2+ YOECandidates need a Bachelor's degree in a related field or two years of software engineering experience, plus proficiency in at least one programming language such as C, C++, Java, Python or Go. Strong knowledge of data structures, algorithms, concurrency and system design, and experience with backend services and distributed systems, are required.
Computer science, C, C++, Oracle Java, Python, Go