Talent.com
Staff Software Development Engineer
Staff Software Development EngineerFortinet • Burnaby, BC, Canada
Staff Software Development Engineer

Staff Software Development Engineer

Fortinet • Burnaby, BC, Canada
Il y a plus de 30 jours
Type de contrat
  • Temps plein
Description de poste

Job Responsibilities :

  • Design, develop, and maintain distributed Java applications and services deployed across multi-node clusters.
  • Architect systems for horizontal scalability, high availability, and fault tolerance.
  • Lead design and implementation efforts involving data partitioning, replication, consensus algorithms, and leader election.
  • Develop and maintain core software components across current and next-generation networking products; proactively own bug fixing and system reliability.
  • Profile, optimize, and tune JVM-based applications for performance and resource efficiency.
  • Collaborate closely with DevOps and QA teams to ensure high-quality software delivery in CI / CD environments.
  • Participate in code reviews, technical design discussions, and performance diagnostics.
  • Continuously evaluate and adopt new technologies and frameworks to enhance distributed system capabilities.
  • Provide mentorship and technical leadership to mid-level and senior engineers.

Job Requirements :

  • 8+ years of hands-on software engineering experience with a strong foundation in computer science (algorithms, concurrency, distributed computing).
  • Deep expertise in Java, including multithreading, network programming, object-oriented design, and JVM internals.
  • Proven experience in building and scaling clustered Java applications in production environments.
  • Solid understanding of distributed systems principles (CAP theorem, consistency models, data replication, fault tolerance).
  • Proficiency with gRPC, Protocol Buffers, and / or reactive programming models.
  • Strong knowledge of Linux internals : kernel, system libraries, shell scripting, and system utilities.
  • Deep understanding of Layer 2 / 3 networking protocols and related technologies (Firewall, VLAN, SSL / TLS, IPSec, TCP / IP).
  • Strong experience in code profiling, debugging, and performance optimization.
  • Experience with relational or column-oriented databases, schema design, and query performance tuning.
  • Hands-on experience with Redis, including its use for caching, data partitioning, pub / sub messaging, and persistence in distributed environments.
  • Familiarity with DevOps principles and Continuous Delivery best practices.
  • Ability to work effectively in a fast-paced, agile development environment.
  • Educational Requirements :

  • B.S. in Computer Science or related field. M.S. is preferred.
  • For US :

    The US base salary range for this full-time position is $179,500-$219,300. Fortinet offers employees a variety of benefits, including medical, dental, vision, life and disability insurance, 401(k), 11 paid holidays, vacation time, and sick time as well as a comprehensive leave program.

    Wage ranges are based on various factors including the labor market, job type, and job level. Exact salary offers will be determined by factors such as the candidate's subject knowledge, skill level, qualifications, experience, and geographic location.

    All roles are eligible to participate in the Fortinet equity program, Bonus eligibility is reviewed at time of hire and annually at the Company’s discretion.

    Why Join Us :

    We encourage candidates from all backgrounds and identities to apply. We offer a supportive work environment and a competitive Total Rewards package to support you with your overall health and financial well-being.

    Embark on a challenging, enjoyable, and rewarding career journey with Fortinet. Join us in bringing solutions that make a meaningful and lasting impact to our 660,000+ customers around the globe.

    For Canada :

    The Canada base salary range for this full-time position is expected to be between $140,000 - $171,000 annually. Wage ranges are based on various factors including the labour market, job type, and job level. Exact salary offers will be determined by factors such as the candidate’s subject knowledge, skill level, qualifications, and experience.

    Fortinet strives to provide you and your family with a comprehensive benefits package. Benefits eligibility starts on your first day of hire and comprises of 100% company paid medical, dental, and vision coverage, including a Health Spending Account and a Personal Spending Account that gives you flexibility to spend where you need it the most. Our Employee & Family Assistance Plan (EFAP) offers you and your family access to various services like counseling, legal advice, mental health resources etc. We also provide critical illness, disability, and life insurance, as well as a Group Registered Retirement Savings Plan (RRSP) with a company match to help you save faster for retirement. We offer competitive Paid Time Off and flexible leave policies, including paid health days, to help you take care of yourself and your family members.

    All roles are eligible to participate in the Fortinet equity program. Bonus eligibility is reviewed at time of hire and annually at the Company’s discretion.

    Why Join Us :

    We encourage candidates from all backgrounds and identities to apply. We offer a supportive work environment and a competitive Total Rewards package to support you with your overall health and financial well-being.

    Embark on a challenging, enjoyable, and rewarding career journey with Fortinet. Join us in bringing solutions that make a meaningful and lasting impact to our 660,000+ customers around the globe.

    Créer une alerte emploi pour cette recherche

    Staff Software Engineer • Burnaby, BC, Canada

    Offres similaires
    Staff Software Engineer - Fullstack

    Staff Software Engineer - Fullstack

    Menlo Ventures • Vancouver
    Temps plein
    Databricks is on a mission to simplify and democratize data and AI — from making the next mode of transportation a reality to accelerating the development of medical breakthroughs.We do this by bui...Voir plus
    Dernière mise à jour : il y a 28 jours • Offre sponsorisée
    Staff Software Engineer

    Staff Software Engineer

    Workstream Construction Services Ltd. • Vancouver
    Temps plein
    Workstream is a mission-driven company building the all-in-one HR, payroll, and hiring platform for managing the hourly workforce. Workstream has been purpose-built for the hourly workforce from day...Voir plus
    Dernière mise à jour : il y a 28 jours • Offre sponsorisée
    Senior Software Engineer

    Senior Software Engineer

    Starboard Recruitment • Vancouver, BC, Canada
    Temps plein
    On behalf of our client, Starboard Recruitment is searching for multiple Senior Software Engineers in Vancouver, BC who are experience with. Our client is a US-based, Series-B with over $35M USD in ...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Staff Full Stack Software Engineer (JVM / React)

    Staff Full Stack Software Engineer (JVM / React)

    Seeq • Vancouver, BC, CA
    Télétravail
    Temps plein
    Quick Apply
    Seeq creates cutting-edge data analytics software for industrial process data, serving sectors like pharmaceuticals, energy, and manufacturing. Our core product is a robust calculation engine capabl...Voir plus
    Dernière mise à jour : il y a plus de 30 jours
    Staff Software Engineer, Motion Planning

    Staff Software Engineer, Motion Planning

    AeroVect • Vancouver
    Temps plein
    Staff Software Engineer, Motion Planning.Staff Software Engineer, Motion Planning.AeroVect is transforming ground handling with autonomy, redefining how airlines and ground service providers around...Voir plus
    Dernière mise à jour : il y a 8 jours • Offre sponsorisée
    Staff Backend Engineer - Core Platform

    Staff Backend Engineer - Core Platform

    Prenuvo • Vancouver
    Temps plein
    At Prenuvo, we are on a mission to flip the paradigm from reactive "sick-care" to proactive health care.Our award‑winning whole body scan is fast (under 1 hour), safe (MRI has no ionizing radiation...Voir plus
    Dernière mise à jour : il y a 8 jours • Offre sponsorisée
    Staff Software Engineer, Horizon team

    Staff Software Engineer, Horizon team

    Omnissa, LLC • Vancouver
    Temps plein +1
    The Omnissa Platform is the first AI-driven digital work platform that enables smart, seamless and secure work experiences from anywhere. It uniquely integrates multiple industry-leading solutions i...Voir plus
    Dernière mise à jour : il y a 28 jours • Offre sponsorisée
    Software Development Engineer II

    Software Development Engineer II

    Remitly, Inc. • Burnaby
    Temps plein
    At Remitly, we believe everyone deserves the freedom to access, move, and manage their money wherever life takes them.Since 2011, we’ve tirelessly delivered on our promise to customers sending mone...Voir plus
    Dernière mise à jour : il y a 8 jours • Offre sponsorisée
    Sr. Software Development Engineer, Alexa Connections

    Sr. Software Development Engineer, Alexa Connections

    Amazon • Vancouver
    Temps plein
    Are you ready to be at the forefront of Agentic AI innovation and redefine the future of communication? Join our dynamic Alexa Connections team as a Sr. Software Development Engineer, and lead futur...Voir plus
    Dernière mise à jour : il y a 7 jours • Offre sponsorisée
    Software Development Engineer II

    Software Development Engineer II

    Remitly Inc. • Burnaby
    Temps plein
    Software Development Engineer II page is loaded## Software Development Engineer IIlocations : New Westminster, British Columbia, Canadatime type : Full timeposted on : Posted 3 Days Agojob requi...Voir plus
    Dernière mise à jour : il y a 8 jours • Offre sponsorisée
    Staff Software Engineer

    Staff Software Engineer

    Asana • Vancouver
    Temps plein
    The Product team builds features end-to-end.From designing our data models to implementing the subtle interaction behaviors that differentiate good software from great software.We work closely with...Voir plus
    Dernière mise à jour : il y a 7 jours • Offre sponsorisée
    Staff Software Engineer - Distributed Query Systems

    Staff Software Engineer - Distributed Query Systems

    MongoDB • Vancouver
    Temps plein
    A leading database technology company in Canada is seeking a senior software engineer with 10+ years of experience in data management systems. The role involves delivering significant projects, defi...Voir plus
    Dernière mise à jour : il y a 28 jours • Offre sponsorisée
    Staff Software Engineer (Hybrid)

    Staff Software Engineer (Hybrid)

    Kardium Inc. • Burnaby
    Temps plein +1
    Staff Software Engineer (Hybrid).By joining the Kardium team, you can help make a difference in the lives of millions around the world. We have developed a ground-breaking medical device for the dia...Voir plus
    Dernière mise à jour : il y a 7 jours • Offre sponsorisée
    Software Development Engineer II

    Software Development Engineer II

    Remitly • Burnaby
    Temps plein
    Remitly Burnaby, British Columbia, Canada.At Remitly, we believe everyone deserves the freedom to access, move, and manage their money wherever life takes them. Since 2011, we’ve tirelessly delivere...Voir plus
    Dernière mise à jour : il y a 7 jours • Offre sponsorisée
    Staff Software Engineer - Backend

    Staff Software Engineer - Backend

    Databricks • Vancouver
    Temps plein
    Databricks is on a mission to simplify and democratize data and AI.We do this by building and running the world's best data and AI infrastructure platform so our customers can use deep data insight...Voir plus
    Dernière mise à jour : il y a 28 jours • Offre sponsorisée
    Full Stack Engineer

    Full Stack Engineer

    Targeted Talent • Richmond, BC, Canada
    Temps plein
    We are searching for a creative, flexible technical thinker capable of managing, planning and understanding team dynamics. Responsible for authoring, analyzing and translating User Stories into syst...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Associate Software Development Engineer

    Associate Software Development Engineer

    Analog Devices, Inc. • Vancouver
    Temps plein +1
    Software Engineer page is loaded## Software Engineerlocations : Canada, Vancouvertime type : Full timeposted on : Posted Yesterdayjob requisition id : R257212Come join Analog Devices (ADI) – a ...Voir plus
    Dernière mise à jour : il y a 8 jours • Offre sponsorisée
    Full Stack Software Engineer

    Full Stack Software Engineer

    Impact.com • Vancouver, BC, Canada
    Temps plein
    From affiliates and influencers to content publishers, brand ambassadors, and customer advocates, impact empowers brands to drive trusted, performance-based growth through authentic relationships.I...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée