Lead/Architect/Distributed Systems Engineer

Summary

Lead software engineer with knowledge of distributed systems. I can take a software product from conception to launch, both as a principal engineer and as a leader of a team. I enjoy and value building a strong, happy team, along with building a strong product.
8++ years of traditional software development background included but not limited to developing micro-service pipeline with kafka streams, cassandra, distributed caching and load balancer solutions to handle scale up to 1kk+ events per second. Orchestrated and developed infrastructure and tolling for microservices running on top of Mesos / Marathon / Kubernetes.

Expectations

Currently looking for exciting engineering-driven projects with a team oriented environment.

Work in Canada
Employment Preference
Expected Base Salary

XXX,000 CAD

Academic Degree
Experience

Total Professional Experience

8 years

Startup Experience

3 years

Top-tech companies (FAMGA)

1 years

Enterprise Experience

1 years
Skills
  • Python
  • GO
  • Ruby
  • Microservices
  • Docker
  • Cassandra
  • GIT
  • Linux
  • Functional-programming
  • Redis
  • Rabbitmq
  • Elixir
  • Erlang
  • Amazon-web-services
  • Postgresql
  • Elastic-stack
  • Mesos
  • Devops
  • Machine-learning
  • Tensorflow
  • Distributed-system
  • Grpc
  • Kubernetes
  • Apache-kafka
  • Cqrs
  • Multithreading
  • Computer-vision
  • Micro-service Architecture
  • Networking
  • Elixir
  • DataScience
  • Django
  • Ruby
  • Erlang
  • BigData
  • ML
  • NLP
Apply to Candidate

Contacts

Send a connection request to the candidate to get their contact details.

Apply to Candidate