Recherche d'emploi > Burnaby, BC > Staff software engineer

Staff Software Development Engineer

Fortinet
Burnaby, BC, Canada
150K $-215K $ / an
Temps plein

Job Responsibilities :

  • Design, develop and implement highly scalable software features and infrastructure.
  • Develop and maintain software components on current and future networking related products. Hands on in bug fixing current products.
  • Profile, optimize and tune the system.
  • Work closely with DevOps and QA team to deliver high quality products, communicate effectively, both verbal and written.
  • Provide technical guidance to junior developers.

Job Requirements :

  • 5+ years of experience in Software Engineering, exceptional core CS concepts (distributed programming, concurrency, algorithms).
  • Masterful in Java, profound understanding of Object-Oriented programming.
  • Strong understanding of Linux Operation System, including the Kernel, System Library, Shell, System Utility.
  • Strong understanding of networking fundamentals and Layer 2 / 3 networking, experience with Firewall, VLAN, SSL / TLS, IPSec, and common TCP / IP networking protocols.
  • Experience with Relational Database or column-based database.
  • Experience with Docker and Kubernetes or other container orchestration and traffic steering platforms.
  • Experience with code profiling and performance tuning, passion for code correctness, continuously improving testability and code quality.
  • Strong understanding of principles of DevOps and Continuous Delivery.
  • Adapt and deliver on time working in a fast-paced agile environment.

Educational Requirements :

B.S. in Computer Science or related field. M.S. is preferred.

The US base salary range for this full-time position is $150,000-$215,000. 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.

LI-CN1

Il y a plus de 30 jours
Emplois reliés
Salve.Inno Consulting
Delta, Colombie-Britannique
Télétravail

If you are a forward-thinking software engineer with a passion for Rust, we encourage you to apply. This role spans protocol design, hands-on Rust development, and the creation of secure, high-performing systems that redefine blockchain security standards. You will play a crucial role in shaping pro...

Thinkific
Canada

Staff Software Engineer (Distributed - Canada). As a Staff Software Engineer, you are one of our “power implementers. You’ll work closely with Principal Engineers, and Architects to lead with technical excellence shaping the technical direction of large projects while also investing time to coach an...

Amazon Development Centre Canada ULC
Vancouver, Colombie-Britannique

Our senior engineers truly enjoy mentoring more junior engineers and engineers from non-traditional backgrounds through one-on-one mentoring as well as thorough, but kind, code reviews. We are looking for a passionate Software Engineer to grow this service and help with adding features and integrati...

hireVouch
Remote, Canada or US, USA
Télétravail

When you join us, you will be part of a team that designs, develops and verifies the software that interacts with our chip, collaborating with our hardware engineers and with fellow software engineers in the process. We are looking for best in class engineers to join our existing top-notch team. By ...

Amazon Development Centre Canada ULC
Vancouver, Colombie-Britannique

We are looking for a strong Senior Software Engineers to join the team that owns IAM Propagation functionality. A successful candidate has an established background in designing, building, and operating high-throughput, reliable, distributed systems on a global scale as part of a high-performing eng...

StackAdapt
Canada

We're seeking a Staff Software Engineer to help lead our growing backend engineering team. Promote software development best-practices and conduct rigorous code reviews. At least 5 years experience of software development in distributed systems, architecting scalable microservices and data pipelines...

Amazon Development Centre Canada ULC
Vancouver, Colombie-Britannique

We care about your career growth and strive to assign projects based on what will help each team member develop into a better-rounded engineer and enable them to take on more complex tasks in the future. Experience programming with at least one software programming language. Experience as a mentor, ...

Forsta
Vancouver, Colombie-Britannique

PG Forsta is currently has an exciting opportunity for a Senior Staff Software Engineer in our Vancouver office. Advance training or certification in software design/development is an advantage. Design and implement software front end application enhancements and bug fixes given general instructions...

Amazon
Vancouver, Colombie-Britannique

As Software Development Engineer, you will work in a high quality, creative, visionary software development team to build and innovate the technology platform that powers the program. Knowledge of professional software engineering & best practices for full software development life cycle, including ...

Electronic Arts
Vancouver, Colombie-Britannique

Software Engineer, with increasing levels of responsibility. You will work with engineers in the team to architect backend services to power our generative AI / ML platform, and you will be accountable for the performance / scalability and security of the architecture. You will collaborate with Prod...