We aim to bring a touch of magic to create inspiring and enduring core memories for the world.
Cryptography Engineer
Location
India
Posted
120 days ago
Salary
0
Seniority
Mid Level
Job Description
Cryptography Engineer
Key & Cornerstone Pte Ltd
• Design, implement, and maintain cryptographic solutions, including integration and customization of Hardware Security Modules (HSMs) to provide secure cryptographic services. • Design, implement, and maintain secure processes for generation and management of cryptographic assets (e.g., cryptographic keys) within a controlled environment. • Collaborate with Product Owners and security experts to implement secure cryptographic workflows and tooling. • Provide cryptography guidance and consultancy to engineering teams, promoting the correct use of cryptographic primitives and best practices. • Support internal and external stakeholders by troubleshooting cryptographic implementations, managing technical issues, and clearly communicating complex concepts.
Job Requirements
- Bachelor’s degree or above in Computer Science, Engineering, Mathematics, or related field (or equivalent experience).
- Minimum 2 years of experience in software development.
- Strong programming skills in C and Java, experience with Python and Shell scripting is a plus.
- Strong interest in cryptography and/or security engineering.
- Good understanding of cryptographic algorithms (e.g., AES, RSA, ECC, Diffie-Hellman, SHA).
- Good understanding of Key management principles (e.g., Key generation, secure storage, rotation, revocation, and secure distribution).
- Familiarity with secure coding practices and system security fundamentals.
- Exposure to or willingness to work with HSMs or secure key storage systems.
- Strong analytical and problem-solving skills, with the ability to learn quickly and communicate effectively.
- Should have experience with PKCS#11, JCE, and popular cryptographic libraries.
- Should have experience at backend / web application / server development would be preferred.
- Good knowledge or exposure to public Key Infrastructure (PKI), TLS; and Key Management Systems (KMS), tokenization, or secure enclave technologies.
- Ability to understand stakeholder needs and provide recommendations based on security best practices.
- Good communication, teamwork, and ownership mindset.
Related Guides
Related Categories
Related Job Pages
More Engineer Jobs
• Install, support and maintain hardware and software infrastructure according to best practices • Plans, designs, engineers and constructs network system • Directs projects assigned by management by planning plans of action, resource allocation and monitoring progress • Provides ongoing technical and operational assistance for all network systems serviced by the Netsys Team • Mentors Junior engineers and direct Operations team on builds • Verifies service by testing circuits, equipment, and alarms; identifying, correcting, or escalating problems.
• Coordinate and perform release planning, development, testing, and releases on multiple agencies IVR enhancements. • Build Call flow designs and integration to backend systems using application program interfaces (API). • Manage NICE BU and provide input into solution design, and optimization for network solutions. • Provide routing design and implementation for contact center technology. • Cooperate with the Architecture team to design, develop, and deploy APIs, and consume APIs. • Provide technical support and troubleshooting assistance to customers and internal teams when scripting issues arise. • Coordinate issue communication and resolution with multiple other tech teams in the event of a problem. • Review support tickets with agency leadership and oversee any support questions from other team members that might be working on one of those agencies’ tickets.
• Design, implement, and support secure, scalable endpoint management primarily for macOS and iOS/iPadOS devices. • Lead MDM and MAM solutions via Microsoft Intune. • Integrate and optimize Jamf. • Operationalize Apple Business Manager for automated enrollment and app licensing. • Define enrollment strategies, ownership models, and policy baselines for devices. • Build and manage configuration profiles and compliance policies. • Partner with IT Support teams and Security to ensure optimal device performance. • Document processes and troubleshooting steps in knowledge bases.
Senior Mechanical Calculations Engineer
AssystemSwitch On | Engineering & Digital for Energy Transition
• Establish an analysis methodology according to component safety classification and the applicable regulatory framework (RCCM-Rx, Eurocodes, EN13001, EN13445, ASME, FEM ...); • Validate assumptions and results with development managers. Maintain a critical perspective regarding the assumptions made; • Build and set up finite element models (meshing, boundary conditions, contacts ...); • Perform mechanical calculations for various static and dynamic loadings (temperatures, pressures, seismic, climatic loads) using FEA or analytical calculations; • Through these calculations, support and validate design assumptions for equipment (rotating machinery, handling equipment, steel structures, pressure equipment, anchors ...); • Post-process and analyze the obtained results. If necessary, propose improvement/optimization options; • Prepare and write calculation notes/reports. You may also be required to: • Participate in drafting technical proposals and estimating the associated workload; • Take part in mechanical design activities, which may include supervising one or more designers/drafters; • Propose and analyze technical options, which may include collaborative work with external partners; • Ensure verification of models or studies during the execution phase in accordance with best practices and regulations; • Contribute to the development of the calculation office through the development of tools (VBA, Python, etc.); • Act as an advisor on the reading and interpretation of standards within a multi-disciplinary team; • Perform piping flexibility calculations or fluid calculations depending on your skills.




