Senior Software Engineer

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.

Job Description - Senior Software Engineer

VIPRE Security, a brand of Ziff Davis, develops cybersecurity products focused on endpoint protection and email security together with advanced threat intelligence solutions.

Responsibilities: 

  • Design and implement applications, services and data pipelines in Java, Python, Go etc
  • Debug production issues across services and multiple levels of the stack
  • Work collaboratively to develop, implement and deliver VIPRE cloud core backend systems in an agile environment.
  • Continually improve availability, scalability, performance and reliability of our services
  • Work with a distributed team of engineers
  • Provide leadership for projects and mentor engineers.

Education and/or Certification Requirements

  • BA/BS in CS or related field, or equivalent experience

Experience

  • 6+ years of development experience, building, running, and debugging java based web applications
  • Demonstrated expertise in building distributed, client/server systems.
  • Design, build, and maintain APIs (REST, gRPC, Thrift etc), user-facing applications, services, and systems
  • Strong knowledge of algorithms, data structures and performance optimization strategies
  • Hands on experience of working in platform teams building reusable infrastructure and service components running at high transactional volumes
  • Strong Experience with scalable and distributed datastores (Postgresql,MySQL, DynamoDB, ElasticSearch )
  • Experience with AWS or other cloud providers for both infrastructure and application development
  • Strong knowledge and experience building applications using open source technologies such as Spring, Guava, Redis, ElasticSearch/Lucene, Hibernate/JOOQ, Jersey (REST) etc.

Desired Skills

  • Experience with event based systems like Kafka building stream processing applications
  • Experience with building analytic applications with massive datasets in a real-time distributed system
  • Experience with Python, Go
  • Experience developing and deploying distributed services using containers and orchestrators(kubernetes, ECS, EKS, nomad)
  • Familiarity with microservice architecture, cloud native and twelve-factor principles.
  • On-call experience troubleshooting problems in production
  • Experience with Infrastructure as Code tools like AWS CDK or Terraform

#J-18808-Ljbffr
Original job Senior Software Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
icon no cv required No CV Required icon fast interview Fast Interview via Chat

Share this job with your friends

icon get direction How to get there?

icon geo-alt Vancouver, Metro Vancouver Regional District

icon get direction How to get there?
View similar Others jobs below

Similar Jobs in Canada

GrabJobs is the no1 job portal in Canada, connecting you to thousands of jobs fast! Find the best jobs in Canada, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2024 Grabjobs Pte.Ltd. All Rights Reserved.