Senior Software Engineer, Cryptography & Secure Systems

IBM

Quick summary

Work type
On-site
Location
Armonk, NY
Posted
5 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $178k
$125k most similar roles pay here $228k

This listing doesn't post a salary. Most similar roles pay $144,910–$211,125.

Based on 240 similar postings.

Employer

About IBM

IBM is a US-based global technology company providing hybrid cloud, AI, consulting, enterprise software, and IT infrastructure products and services.

IBM currently has 792 open roles on FindRole.

Most-posted roles

View all roles at IBM

At a glance

TL;DR · Senior Software Engineer, Cryptography & Secure Systems

As a Senior Software Engineer on the Cryptography & Secure Systems team at this leading tech company, you will work closely with HashiCorp Vault, Radar, and Boundary to develop robust security solutions. Your primary responsibilities include designing and implementing cryptographic algorithms, securing data transmission protocols, and enhancing system resilience against cyber threats. You will leverage Python, Go, and Rust to build scalable and efficient systems that protect sensitive information across various platforms. This role requires a deep understanding of secure coding practices, encryption standards, and cloud security architectures. With a focus on HashiCorp’s suite of tools, you’ll contribute to the development of cutting-edge solutions for enterprise-scale security challenges.

What you'll do

  • Design and implement cryptographic solutions for HashiCorp Vault.
  • Enhance security features in Radar and Boundary systems.
  • Develop secure protocols to protect data integrity and confidentiality.
  • Conduct code reviews to ensure compliance with security standards.
  • Identify vulnerabilities and propose mitigation strategies.

What we're looking for

  • Minimum 7 years of experience in software engineering with a focus on cryptography and secure systems.
  • Expertise in developing and implementing security solutions using HashiCorp Vault, Radar, and Boundary.
  • Strong background in designing and maintaining highly available, scalable, and secure distributed systems.
  • Proficiency in multiple programming languages relevant to cryptographic applications (e.g., Go, Python).
  • Experience with cloud platforms such as AWS, Azure, or GCP for deploying and managing security solutions.

More like this

Similar roles