Software Development Engineer
3 weeks ago
Job Summary:
We are seeking a highly skilled Staff Software Development Engineer to join our team at Fortinet. As a key member of our engineering team, you will be responsible for designing, developing, and implementing highly scalable software features and infrastructure.
Key Responsibilities:
- Design and develop software components on current and future networking related products.
- Develop and maintain software components on current and future networking related products.
- Profile, optimize, and tune the system.
- Work closely with DevOps and QA teams to deliver high-quality products.
- Provide technical guidance to junior developers.
Requirements:
- 5+ years of experience in software engineering, with exceptional core CS concepts.
- Masterful in Java, with a profound understanding of Object-Oriented programming.
- Strong understanding of Linux Operation System, including the Kernel, System Library, Shell, and System Utility.
- Strong understanding of networking fundamentals and Layer 2/3 networking.
- 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.
- Strong understanding of principles of DevOps and Continuous Delivery.
Educational Requirements:
- B.S. in Computer Science or related field. M.S. is preferred.
Benefits:
Fortinet offers a competitive salary range of $150,000-$215,000, as well as a variety of benefits, including medical, dental, vision, life, and disability insurance, 401(k), 11 paid holidays, vacation time, and sick time.
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.
Fortinet is an equal opportunity employer and encourages 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.
-
Software Engineer
2 weeks ago
Burnaby, British Columbia, Canada Binary Stream Software Inc. Full timeJob Title: Software EngineerAbout the Role:We are seeking a skilled Software Engineer to join our team at Binary Stream Software Inc. As a Software Engineer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using various programming languages and...
-
Software Engineer
3 weeks ago
Burnaby, British Columbia, Canada Binary Stream Software Inc. Full timeJob DescriptionWe are seeking a skilled Software Engineer to join our team at Binary Stream Software Inc. The ideal candidate will have a strong background in software development and a passion for creating innovative solutions.Key ResponsibilitiesDesign, develop, and test software applicationsCollaborate with cross-functional teams to identify and...
-
Software Engineer
2 weeks ago
Burnaby, British Columbia, Canada Binary Stream Software Inc. Full timeJob DescriptionWe are seeking a highly skilled Software Engineer to join our team at Binary Stream Software Inc. The ideal candidate will have a strong background in software development and be able to work effectively in a fast-paced environment.Key ResponsibilitiesDesign, develop, and test software applications using various programming languages and...
-
Software Engineer
2 weeks ago
Burnaby, British Columbia, Canada Binary Stream Software Inc. Full timeJob SummaryWe are seeking a highly skilled Software Engineer to join our team at Binary Stream Software Inc. as a key contributor to the development of our software solutions.Key ResponsibilitiesDesign, develop, and test software applications using various programming languages and technologies.Collaborate with cross-functional teams to identify and...
-
Software Development Engineer
4 weeks ago
Burnaby, British Columbia, Canada OSI Maritime Full timeAbout the RoleWe are seeking a highly skilled Software Engineer to join our team at OSI Maritime Systems. As a Software Engineer, you will play a key role in the design, development, and maintenance of our software products.Key ResponsibilitiesApply software engineering principles to design, develop, test, and maintain our software products.Collaborate with...
-
Software Development Engineer
4 weeks ago
Burnaby, British Columbia, Canada OSI Maritime Full timeAbout the RoleWe are seeking a highly skilled Software Engineer to join our team at OSI Maritime Systems. As a Software Engineer, you will play a key role in the design, development, and maintenance of our software products.Key ResponsibilitiesApply software engineering principles to design, develop, test, and maintain our software products.Collaborate with...
-
Software Development Engineer
4 weeks ago
Burnaby, British Columbia, Canada OSI Maritime Systems Ltd. Full timeAbout the RoleOSI Maritime Systems Ltd. is seeking a skilled Software Engineer to join our team. As a Software Engineer, you will apply the principles of software engineering to design, develop, test, and maintain our OSI software products.ResponsibilitiesFollow the SDLC and software engineering best practices to develop high-quality software.Participate in...
-
Software Development Engineer
4 weeks ago
Burnaby, British Columbia, Canada OSI Maritime Systems Ltd. Full timeAbout the RoleOSI Maritime Systems Ltd. is seeking a skilled Software Engineer to join our team. As a Software Engineer, you will apply the principles of software engineering to design, develop, test, and maintain our OSI software products.ResponsibilitiesFollow the SDLC and software engineering best practices to develop high-quality software.Participate in...
-
Software Development Engineer
2 weeks ago
Burnaby, British Columbia, Canada OSI Maritime Systems Full timeAbout the RoleAt OSI Maritime Systems, we are seeking a skilled Software Development Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, testing, and maintaining our software products.Key ResponsibilitiesFollow the Software Development Lifecycle (SDLC) and apply software engineering...
-
Senior Audio Software Developer
3 weeks ago
Burnaby, British Columbia, Canada QNX Software Systems Full timeJob Title: Senior Audio Software DeveloperWe are seeking a highly skilled and motivated Senior Audio Software Developer to join our team at QNX Software Systems. As a key member of our Acoustics team, you will be responsible for designing and implementing real-time audio services, porting acoustic algorithms to new architectures and frameworks, and...
-
Software Development Engineer
4 weeks ago
Burnaby, British Columbia, Canada OSI Maritime Systems Full timeAbout the RoleWe are seeking a highly skilled Software Engineer to join our team at OSI Maritime Systems. As a Software Engineer, you will play a key role in the design, development, and maintenance of our software products.Key ResponsibilitiesApply software engineering principles to design, develop, test, and maintain our software products.Collaborate with...
-
Software Development Engineer
4 weeks ago
Burnaby, British Columbia, Canada OSI Maritime Systems Full timeAbout the RoleWe are seeking a highly skilled Software Engineer to join our team at OSI Maritime Systems. As a Software Engineer, you will play a key role in the design, development, and maintenance of our software products.Key ResponsibilitiesApply software engineering principles to design, develop, test, and maintain our software products.Collaborate with...
-
Software Development Engineer
1 month ago
Burnaby, British Columbia, Canada OSI Maritime Systems Ltd. Full timeAbout the RoleOSI Maritime Systems Ltd. is seeking a highly skilled Software Engineer to join our team. As a Software Engineer, you will apply the principles of software engineering to design, develop, test, and maintain our OSI software products.ResponsibilitiesFollow the SDLC, Software Development Lifecycle using Software Engineering best practices as...
-
Software Development Engineer
1 month ago
Burnaby, British Columbia, Canada OSI Maritime Systems Ltd. Full timeAbout the RoleOSI Maritime Systems Ltd. is seeking a highly skilled Software Engineer to join our team. As a Software Engineer, you will apply the principles of software engineering to design, develop, test, and maintain our OSI software products.ResponsibilitiesFollow the SDLC, Software Development Lifecycle using Software Engineering best practices as...
-
Software Development Engineer
3 weeks ago
Burnaby, British Columbia, Canada Fortinet Full timeJob SummaryWe are seeking a highly skilled Staff Software Development Engineer to join our team at Fortinet. As a key member of our engineering team, you will be responsible for designing, developing, and implementing highly scalable software features and infrastructure.Key ResponsibilitiesDesign and develop software features and infrastructure that meet the...
-
Software Development Engineer
3 weeks ago
Burnaby, British Columbia, Canada Fortinet Full timeJob SummaryWe are seeking a highly skilled Staff Software Development Engineer to join our team at Fortinet. As a key member of our engineering team, you will be responsible for designing, developing, and implementing highly scalable software features and infrastructure.Key ResponsibilitiesDesign and develop software features and infrastructure that meet the...
-
Software Development Engineer
3 weeks ago
Burnaby, British Columbia, Canada econommi Full timeJob Descriptioneconommi is seeking a highly skilled Software Development Engineer to join our team. As a key member of our software development team, you will be responsible for leading and coordinating teams of information systems professionals in the development of software and integrated information systems.Key ResponsibilitiesLead and coordinate teams of...
-
Software Development Engineer
3 weeks ago
Burnaby, British Columbia, Canada Society for Learning Analytics Research Full timeJob Title: Software Development EngineerWe are seeking an experienced Software Development Engineer to join our team at Simon Fraser University. The successful candidate will have a strong background in AI/ML algorithm development and use, and will be responsible for developing an AI-enhanced web learning platform for data science education and research.Key...
-
Software Development Engineer
3 weeks ago
Burnaby, British Columbia, Canada Society for Learning Analytics Research Full timeJob Title: Software Development EngineerWe are seeking an experienced Software Development Engineer to join our team at Simon Fraser University. The successful candidate will have a strong background in AI/ML algorithm development and use, and will be responsible for developing an AI-enhanced web learning platform for data science education and research.Key...
-
Senior Audio Software Developer
1 month ago
Burnaby, British Columbia, Canada QNX Software Systems Full timeSenior Audio Software DeveloperBlackBerry QNX is seeking a highly skilled and motivated individual to join our Acoustics team as a Senior Audio Software Developer. As a key member of our team, you will be responsible for designing and implementing real-time audio services, porting acoustic algorithms to new architectures and frameworks, and performing...