Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Engineer - Cloud, Networking & Big Data

Go REcruitment

Vancouver

On-site

USD 57,000 - 87,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Qualifications

  • 5+ years of experience developing large-scale software systems.
  • Proficiency in dynamic object-oriented programming languages such as C, C++, Python, and Java.

Responsibilities

  • Work as part of the engineering team on day-to-day development activities.
  • Design, plan, implement, code, document, and test software/solutions.

Skills

C
C++
Python
Java
Linux
Docker
Kubernetes
Microservices
Networking
Big Data

Education

Bachelor's degree in Computer Science

Tools

Docker
Kubernetes
Chef
Puppet
Mesos
Job description

Our client, Netskrt.io, is looking for a team of talented, results-driven Software Engineers (Intermediates, senior and team lead) to join the Netskrt team. We are a highly motivated team, dedicated to delivering products and services that improve the customer experience when accessing internet video at the edges of the network. We are developing a set of inter-related technologies targeting businesses that offer Wifi to their customers but which have limited bandwidth. You are somebody who enjoys solving problems and has a customer-centric mindset. You should be passionate not only about learning new technologies but also about running systems and software in the real world. You must enjoy a close-knit team environment of shared responsibility, be a team player, and a self-starter. You have exceptional technical skills and enjoy solving challenging problems. You are a quick learner, you adapt easily, and you have great interpersonal and communication skills. You have a proven track record as a team player and contributor with the ability to identify, monitor, and mitigate risks throughout the project lifecycle.

Netskrt offers the opportunity to obtain hands-on experience with storage, networking, analytics, and cloud technologies. As part of the development team, you will have the opportunity to design and implement solutions to solve challenging problems in a startup environment, working with accomplished engineers and a leadership team with a proven track history of success.

Key Responsibilities:

Be very hands-on; work as part of the engineering team on day-to-day development activities and implementation tasks. The ideal candidates are intermediate/senior software engineers with solid technical experience/capability; excited by the possibilities of cloud-scale software, with a passion for networking and/or big data solutions. Key responsibilities include design, planning, implementation and coding, documentation, and testing of software/solutions.

Required Qualifications:
  1. Bachelor's degree in Computer Science or related field
  2. 5+ years of experience developing large-scale software systems
  3. Proficiency developing in dynamic object-oriented programming languages (C, C++, Python, Java)
  4. Deep understanding of object-oriented design
  5. Experience in design and analysis of algorithms and data structures
  6. Hands-on experience working in a Linux environment
  7. Experience developing and orchestrating applications in a microservices/container environment (Docker, Kubernetes, Chef, Puppet, Mesos)
Desired Qualifications:
  1. Proven experience in developing large scale applications using:
  2. Network switching and routing technologies
  3. Network drivers; including experience with DPDK
  4. Hardware/low-level software drivers
  5. Experience with tiered storage solutions
  6. Experience with caching and CDN (content delivery network) technologies (Netflix, Amazon, Google, Limelight, Akamai, Fastly)
  7. Data security (TLS/SSL and related ecosystems)
  8. Cloud technologies (AWS, OpenStack)
  9. Big data analytics and advanced analytics (Hadoop, HBase, Spark, YARN)

Any questions about the company or to apply: Raymond@netskrt.io or Raymond@gorecruitment.com

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.