Senior Software Developer, Cryptography Expert

1 month ago


Toronto, Ontario, Canada Robinhood Full time
About the Role

We're seeking a skilled Senior Software Developer to join our Cryptography Services team. As a key member of our team, you'll be responsible for designing and developing large-scale systems that ensure the security and integrity of our distributed infrastructure and backend services.

Our team is working on a groundbreaking project to encrypt all sensitive data at Robinhood by default, including SSNs and sensitive documents. You'll play a crucial role in driving technical solutions with high engineering rigor, ensuring flawless performance, scalability, and security.

Responsibilities
  • Design and develop large-scale systems that prioritize risk and long-term maintainability.
  • Drive technical solutions with high engineering rigor, ensuring flawless performance, scalability, and security.
  • Collaborate with internal teams to deliver high-quality technical projects that enhance the overall system functionality.
  • Improve system performance, scalability, developer experience, and security, effectively reducing privacy and safety risks.
Requirements
  • Bachelor's degree in Computer Science or a related technical field, or equivalent practical experience.
  • 5+ years of experience working in the Software Engineering space, with a strong passion for security.
  • Proficiency in Go or Python, with exceptional problem-solving and production debugging skills.
  • Expertise with cloud-native platforms, container and orchestration technologies (e.g., AWS, Kubernetes, gRPC, Kalfa).
  • Experience working with authentication and authorization protocols/frameworks (OpenID Connect, OAuth, etc.) is preferred but not required.
  • Strong ownership and experience in building and operating high-scale, distributed systems throughout the software lifecycle.
  • Excellent communication skills and the ability to work well within a team and across engineering teams.
What We Offer

We're committed to providing an inclusive and welcoming interview experience for all candidates. If you require a specific accommodation during the application or interview process due to a physical or mental condition, please notify our team.

We're looking for growth-minded and collaborative individuals to join our team. If you're ready to give 100% in helping us achieve our mission, we'd love to have you apply.



  • Toronto, Ontario, Canada TD Bank Full time

    Job Title: Senior Cryptography SpecialistTD Bank is seeking a highly skilled Senior Cryptography Specialist to join our team. As a key member of our Cryptography Planning team, you will be responsible for developing and implementing cryptographic solutions to protect our customers' data.Key Responsibilities:Develop and implement cryptographic solutions to...


  • Toronto, Ontario, Canada TD Bank Full time

    Job Title: Senior Cryptography SpecialistTD Bank is seeking a highly skilled Senior Cryptography Specialist to join our team. As a key member of our Cryptography Planning team, you will be responsible for developing and implementing cryptographic solutions to protect our customers' data.Key Responsibilities:Develop and implement cryptographic solutions to...


  • Toronto, Ontario, Canada TD Bank Full time

    About the RoleWe are seeking a highly skilled Senior Cryptography Engineer to join our team at TD Bank. As a key member of our Cryptography Planning team, you will be responsible for developing and implementing cryptographic solutions to protect our customers' data.Key ResponsibilitiesDesign and implement cryptographic frameworks and guidelines for TD...


  • Toronto, Ontario, Canada TD Bank Full time

    About the RoleWe are seeking a highly skilled Senior Cryptography Engineer to join our team at TD Bank. As a key member of our Cryptography Planning team, you will be responsible for developing and implementing cryptographic solutions to protect our customers' data.Key ResponsibilitiesDesign and implement cryptographic frameworks and guidelines for TD...


  • Toronto, Ontario, Canada TD Bank Full time

    About the RoleWe are seeking a highly skilled Senior Cryptography Engineer to join our team at TD Bank. As a key member of our Cryptography Planning team, you will be responsible for developing and implementing cryptographic solutions to protect our customers' data.Key ResponsibilitiesDevelop and implement cryptographic solutions to protect data at rest and...


  • Toronto, Ontario, Canada TD Bank Full time

    About the RoleWe are seeking a highly skilled Senior Cryptography Engineer to join our team at TD Bank. As a key member of our Cryptography Planning team, you will be responsible for developing and implementing cryptographic solutions to protect our customers' data.Key ResponsibilitiesDevelop and implement cryptographic solutions to protect data at rest and...

  • Security Engineer

    2 weeks ago


    Toronto, Ontario, Canada The Toronto-Dominion Bank (Canada) Full time

    Cryptography Protection ExpertThe Toronto-Dominion Bank (Canada) is seeking a skilled Cryptography Protection Expert to join our team. As a key member of our Cryptography Planning team, you will be responsible for developing and implementing cryptographic solutions to protect our customers' data.Key Responsibilities:Develop and implement cryptographic...


  • Toronto, Ontario, Canada Bank of Montreal Full time

    Job Description: As a Cryptography Specialist at {company}, you will be responsible for designing and implementing secure encryption algorithms to protect our data. Your expertise in cryptography will ensure the confidentiality, integrity, and authenticity of our information.Key Responsibilities:• Develop and implement secure encryption techniques•...


  • Toronto, Ontario, Canada Real Fruit Bubble Tea INC. Full time

    Job Title: Senior Software Developer - Cloud ExpertAbout the Role: As a Senior Software Developer - Cloud Expert, you will be responsible for designing, developing, and maintaining cloud-based software applications. You will work closely with cross-functional teams to ensure seamless integration and deployment of cloud solutions.Key Responsibilities:Design...


  • Toronto, Ontario, Canada Sigma Software Full time

    Software Engineer - AdTechWe are seeking an experienced Software Engineer with a background in the AdTech industry to contribute to the development of our innovative defense platform.Key Responsibilities:Design and develop software solutions for our AdTech platformCollaborate with cross-functional teams to integrate software componentsEnsure the security and...


  • Toronto, Ontario, Canada Global Pharma Tek Full time

    Job Title: Senior Software Development ExpertAt Global Pharma Tek, we are currently seeking a highly skilled Senior Software Development Expert to join our team. The ideal candidate will have a strong background in developing N-tier enterprise applications and demonstrated experience in using .Net frameworks, C, and Angular. Additionally, the candidate...


  • Toronto, Ontario, Canada Ocado Group Full time

    {"h1": "Senior Software Developer - Robotics Expert", "p": "At Ocado Group, we're revolutionizing the way people shop for groceries. As a Senior Software Developer, you'll be part of our Grocery Team, working on cutting-edge technology to enhance the lives of human workers with the power of AI robotics.Your mission will be to improve our robots'...


  • Toronto, Ontario, Canada Ocado Group Full time

    {"h1": "Senior Software Developer - Robotics Expert", "p": "At Ocado Group, we're revolutionizing the way people shop for groceries. As a Senior Software Developer, you'll be part of our Grocery Team, working on cutting-edge technology to enhance the lives of human workers with the power of AI robotics.Your mission will be to improve our robots'...


  • Old Toronto, Ontario, Canada Sun Life Financial Full time

    Senior Security Platform Engineer (Cryptography)At Sun Life, we're seeking a highly skilled Senior Security Platform Engineer (Cryptography) to join our team. As a key member of our security team, you'll be responsible for designing, implementing, and maintaining our security platforms and tools, with a focus on cryptography.Key Responsibilities:Deploy and...


  • Old Toronto, Ontario, Canada Sun Life Financial Full time

    Senior Security Platform Engineer (Cryptography)At Sun Life, we're seeking a highly skilled Senior Security Platform Engineer (Cryptography) to join our team. As a key member of our security team, you'll be responsible for designing, implementing, and maintaining our security platforms and tools, with a focus on cryptography.Key Responsibilities:Deploy and...


  • Toronto, Ontario, Canada Software International Full time

    Job Title: Senior PHP DeveloperSoftware International is seeking a highly skilled Senior PHP Developer to join our team. We have a long-term contract with a leading web development and new media marketing client, primarily supporting North American clients on various website and backend infrastructure services.Key Responsibilities:Develop, debug, and...


  • Toronto, Ontario, Canada Prodigy Labs Full time

    Job Title: Software Development ExpertWe are seeking an experienced Software Development Expert to join our team at Prodigy Labs. As a key member of our development team, you will be responsible for designing and implementing a Trading Risk Escalation platform. This is a unique opportunity to work on cutting-edge technologies and solve complex...


  • Toronto, Ontario, Canada Prodigy Labs Full time

    Job Title: Software Development ExpertWe are seeking an experienced Software Development Expert to join our team at Prodigy Labs. As a key member of our development team, you will be responsible for designing and implementing a Trading Risk Escalation platform. This is a unique opportunity to work on cutting-edge technologies and solve complex...


  • Toronto, Ontario, Canada Nexus Systems Group Inc. Full time

    Job Title: Senior Software DeveloperWe are seeking a highly skilled Senior Software Developer to join our team at Nexus Systems Group Inc. in Toronto. As a Senior Software Developer, you will be responsible for designing, developing, and maintaining complex software applications using Microsoft Dynamics 365 CE, PowerApps, and other related technologies.Key...


  • Toronto, Ontario, Canada Nexus Systems Group Inc. Full time

    Job Title: Senior Software DeveloperWe are seeking a highly skilled Senior Software Developer to join our team at Nexus Systems Group Inc. in Toronto. As a Senior Software Developer, you will be responsible for designing, developing, and maintaining complex software systems using Microsoft Dynamics 365 CE, PowerApps, and other related technologies.Key...