Current jobs related to Senior IMS Software Engineer - Vancouver, British Columbia - Imperva


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time $90,000 - $120,000

    Senior Backend Software EngineerWe are seeking a highly skilled Senior Backend Software Engineer to join our team at Aequilibrium Software Inc. As a key member of our team, you will be responsible for designing, developing, and maintaining our company's backend systems.Key Responsibilities:Design and develop scalable, efficient, and secure backend systems...


  • Vancouver, British Columbia, Canada The Chemical Engineer Full time

    Job Title: Senior MetallurgistAt The Chemical Engineer, we strive to create innovative solutions for complex engineering challenges. Our team is dedicated to fostering a culture of diversity, equity, and inclusion, where every employee can thrive and contribute their unique perspective.About the RoleWe are seeking a highly experienced Senior Metallurgist to...


  • Vancouver, British Columbia, Canada The Chemical Engineer Full time

    Job Title: Senior MetallurgistAt The Chemical Engineer, we strive to create innovative solutions for complex engineering challenges. Our team is dedicated to fostering a culture of diversity, equity, and inclusion, where every employee can thrive and contribute their unique perspective.About the RoleWe are seeking a highly experienced Senior Metallurgist to...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time

    Senior Backend Engineer (.NET)We are seeking a highly skilled Senior Backend Engineer with expertise in.NET to contribute to our innovative FinTech and VR projects. As a key member of our team, you will be responsible for designing and developing scalable, secure, and efficient backend systems using.NET Core, ASP.NET, and Entity Framework. Your expertise in...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time

    Senior Backend Engineer (.NET)We are seeking a highly skilled Senior Backend Engineer with expertise in.NET to contribute to our innovative FinTech and VR projects. As a key member of our team, you will be responsible for designing and developing scalable, secure, and efficient backend systems using.NET Core, ASP.NET, and Entity Framework. Your expertise in...


  • Vancouver, British Columbia, Canada Saba Software (Canada) Inc. Full time

    About the Role:As a senior software engineer, you will be responsible for designing, developing, and maintaining complex software systems. With a focus on innovation, you will work closely with our team to deliver high-quality solutions that meet the needs of our clients.Key Responsibilities:• Collaborate with cross-functional teams to identify and...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the RoleWe are seeking a highly skilled Senior UI/Frontend Software Engineer to join our team at Take-Two Interactive Software. As a key member of our engineering team, you will play a crucial role in establishing the culture and foundation for our frontend architecture.The ChallengeAs a Senior UI/Frontend Software Engineer, you will be responsible for...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the RoleWe are seeking a highly skilled Senior UI/Frontend Software Engineer to join our team at Take-Two Interactive Software. As a key member of our engineering team, you will play a crucial role in establishing the culture and foundation for our frontend architecture.The ChallengeAs a Senior UI/Frontend Software Engineer, you will be responsible for...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time

    Senior Backend Engineer (.NET)We are seeking a highly skilled Senior Backend Engineer with expertise in .NET to drive innovation and growth in our FinTech and VR initiatives. As a key member of our team, you will be responsible for designing and implementing scalable, secure, and efficient backend systems that meet the needs of our clients.About the...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time

    Senior Backend Software Engineer (.NET)We are seeking a highly skilled Senior Backend Software Engineer with expertise in .NET to contribute to our team's success. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems using .NET technologies. Your expertise in .NET Core, ASP.NET,...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionTake-Two Interactive SoftwareWe are seeking a highly skilled Senior Software Engineer to join our team at Take-Two Interactive Software. As a key member of our Direct to Consumer team, you will be responsible for designing and building high-performance, scalable, and secure distributed systems that power our backend services for millions of...


  • Vancouver, British Columbia, Canada Take-Two Interactive Software Full time

    About the PositionTake-Two Interactive SoftwareWe are seeking a highly skilled Senior Software Engineer to join our team at Take-Two Interactive Software. As a key member of our Direct to Consumer team, you will be responsible for designing and building high-performance, scalable, and secure distributed systems that power our backend services for millions of...


  • Vancouver, British Columbia, Canada Arista Full time

    Senior/Lead Software EngineerArista Networks is seeking a highly skilled Senior/Lead Software Engineer to join our Packet Forwarding Engines (PFE) and System software development team. As a core member of this team, you will be responsible for designing, developing, and delivering software solutions for our ASIC-based packet forwarding engines.Key...


  • Vancouver, British Columbia, Canada Arista Full time

    Senior/Lead Software EngineerArista Networks is seeking a highly skilled Senior/Lead Software Engineer to join our Packet Forwarding Engines (PFE) and System software development team. As a core member of this team, you will be responsible for designing, developing, and delivering software solutions for our ASIC-based packet forwarding engines.Key...


  • Vancouver, British Columbia, Canada Arista Full time

    Senior/Lead Software Engineer (Packet Forwarding Engines)Arista Networks is a leading provider of data-driven, client-to-cloud networking solutions for large data center, campus, and routing environments. We're seeking a highly skilled Senior/Lead Software Engineer to join our Packet Forwarding Engines (PFE) and System software development team.About the...


  • Vancouver, British Columbia, Canada Arista Full time

    Senior/Lead Software Engineer (Packet Forwarding Engines)Arista Networks is a leading provider of data-driven, client-to-cloud networking solutions for large data center, campus, and routing environments. We're seeking a highly skilled Senior/Lead Software Engineer to join our Packet Forwarding Engines (PFE) and System software development team.About the...


  • Vancouver, British Columbia, Canada Arista Full time

    Senior/Lead Software Engineer (Packet Forwarding Engines)Arista Networks is a leading provider of data-driven, client-to-cloud networking solutions for large data center, campus, and routing environments. We're seeking a highly skilled Senior/Lead Software Engineer to join our Packet Forwarding Engines (PFE) and System software development team.About the...


  • Vancouver, British Columbia, Canada Arista Full time

    Senior/Lead Software Engineer (Packet Forwarding Engines)Arista Networks is a leading provider of data-driven, client-to-cloud networking solutions for large data center, campus, and routing environments. We're seeking a highly skilled Senior/Lead Software Engineer to join our Packet Forwarding Engines (PFE) and System software development team.About the...


  • Vancouver, British Columbia, Canada Arista Full time

    About the RoleArista Networks is seeking a highly skilled Senior/Lead Software Engineer to join our Packet Forwarding Engines (PFE) and System software development team. As a core member of this team, you will be responsible for designing, developing, and delivering high-quality software solutions for our ASIC-based forwarding engine.As a Senior/Lead...


  • Vancouver, British Columbia, Canada Arista Full time

    Senior/Lead Software Engineer - Packet Forwarding EnginesArista Networks is seeking a highly skilled Senior/Lead Software Engineer to join our Packet Forwarding Engines (PFE) and System software development team. As a core member of the PFE software and System software team, you will be part of a fast-paced, high-caliber team building packet forwarding...

Senior IMS Software Engineer

3 months ago


Vancouver, British Columbia, Canada Imperva Full time

As a Senior IMS Software Engineer, you will contribute to the z/OS Agent Team, a group of skilled software development experts dedicated to agent innovation, exploring and implementing cutting-edge security functionalities. The z/OS Agent product plays a crucial role in Imperva's SecureSphere suite. In this position, you will engage in significant projects, gaining valuable insights into Imperva's offerings.

Position Overview

Your role within the z/OS Agent Team will involve agent development on the z/OS platform, focusing on researching and deploying advanced security features using the latest methodologies and capabilities in z/OS. Our goal is to safeguard customer databases and vital files on organizational servers. The z/OS Agent product is integral to Imperva's SecureSphere suite. As a key member of the team, you will lead the development of IMS products and functionalities while also participating in various team initiatives.

This position offers remote work flexibility across Canada.

Key Responsibilities

  • Conduct research, design, and implement new features for IMS products
  • Develop comprehensive designs based on research for use in development and testing phases
  • Identify product issues and design corrective maintenance solutions
  • Engage in all stages of the product lifecycle and collaborate with product management as needed
  • Collaborate with team members to create top-tier security products for z/OS

Essential Qualifications

  • Proven experience in product development within a multitasking environment
  • In-depth knowledge of HLASM (IBM High-level Assembler)
  • Strong understanding of IMS DB/TM systems and their internals
  • Expertise in z/OS diagnosis and debugging
  • Excellent communication and design skills
  • Experience with SRBs and 64-bit programming
  • Familiarity with z/OS recovery environments and mechanisms
  • Knowledge of DB2 system internals is a plus
  • Experience with C programming is advantageous
  • Understanding of TCP/IP is beneficial

The expected annual base salary range for this role is CAD$120,000 – $150,000. The final salary will be based on the candidate's experience, knowledge, skills, and other qualifications.

About Imperva:

Imperva is a leader in cybersecurity, committed to helping organizations safeguard their data and access points. Clients globally rely on Imperva to defend their applications, data, and websites against cyber threats. With a comprehensive approach that integrates edge, application, and data security, Imperva supports companies throughout their digital transformation journey. Our research labs and global intelligence community empower us to stay ahead of emerging threats and seamlessly incorporate the latest security, privacy, and compliance expertise into our solutions. For more information, visit the Imperva website or company blog.

Employee Benefits:

Imperva provides a competitive compensation package that includes base salary, healthcare benefits, flexible time off, and more. This is an exciting time to be involved in the cybersecurity field.

Equal Opportunity Statement:

Imperva is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, ancestry, pregnancy, age, sexual orientation, gender identity, marital status, protected veteran status, medical condition or disability, or any other characteristic protected by law.