Senior Engineer Cryptography jobs in United States
cer-icon
Apply on Employer Site
company-logo

Synchrony · 1 day ago

Senior Engineer Cryptography

Synchrony is a leading financial technology company, and they are seeking a Senior Engineer Cryptography to lead the design and implementation of secure solutions for their products. The role involves collaborating with teams to enhance financial management tools while ensuring data security and integrity.

Consumer LendingFinanceFinancial ServicesInsuranceVenture Capital
check
Growth Opportunities
badNo H1Bnote

Responsibilities

Lead the design and architect solutions that meet SYF business requirements to deliver business value by enabling rapid innovation through modern software development practices and product delivery through rapid innovation and continuous integration
In-depth knowledge of algorithms related to data encryption/decryption, tokenization/de-tokenization techniques
Apply secure data handling practices by leveraging industry-standard security patterns and efficient techniques to ensure data confidentiality, integrity, and protection throughout the product lifecycle
Having experience in software development of systems related to security implementation and protection of data using algorithms related to Elliptical Curve Cryptography, RSA and AES algorithms Design and implement continuous integration and continuous delivery processes to deliver applications to production, fostering a culture of continuous process improvement
Experience in implementing scheduling algorithms using techniques such as priority scheduling, rate momentum scheduling, etc
Establish and optimizat continuous integration and continuous delivery (CI/CD) pipelines to streamline secure application delivery, driving a culture of ongoing process enhancement
Conduct Technology Alternate Assessments and develop Proof-of-Concepts to evaluate new approaches and technologies as needed
Provides technical leadership and guidance to product teams, ensuring adherence to security standards and industry best practices
Collaborate closely with Product Management and Platform Engineering teams throughout the product lifecycle, from development and launch to iterative improvement
Work with internal technical teams and external vendors to troubleshoot, analyze, and resolve complex technical issues, delivering effective solutions
Maintain up-to-date, hands-on expertise in modern software development trends, particularly in secure and cloud-native environments
Proactively learn and adopt emerging industry practices to remain at the forefront of technology advancements
Support daily cloud-native development activities, including automation scripting, build pipeline management, and cloud service integration
Partner with geographically distributed team members to design, architect, and implement robust, secure solutions
Perform additional duties and participate in special projects as assigned

Qualification

CryptographySoftware DevelopmentContinuous IntegrationData EncryptionTokenizationCloud ServicesAgile MethodologyCommunication SkillsTeam CollaborationProblem Solving

Required

Bachelor's degree with minimum 5 years of experience in Information Technology OR in lieu of the Bachelor's degree, High School diploma and minimum 8 years of experience in Information Technology and hands-on technical role
Minimum 5 years of experience in software development (languages, systems and frameworks such as Spring/Java, Encryption/Tokenization frameworks, ReactJS, RDBMS and NoSQL Databases)
Demonstrated expertise in architecting and developing products that safeguard sensitive data using advanced encryption and decryption techniques
Hands-on experience designing and implementing custom tokenization and de-tokenization algorithms ensuring protection of data
Proven expertise in developing secure software systems leveraging cryptographic algorithms such as Elliptic Curve Cryptography (ECC), RSA, and AES, as well as designing proprietary tokenization solutions
Experience in implementing and optimizing scheduling algorithms, including priority-based and rate-momentum scheduling techniques
Minimum 2 years of experience working on or leading teams performing systems automation and integration (in an agile methodology and/or using lean techniques preferred)

Preferred

Sound experience in building systems that can protect data using strong encryption/tokenization algorithms
Minimum 2 years of experience with Jenkins, Hudson, Bamboo, and/or other Continuous Integration tools
Recent experience with design, implementation of products on cloud and Micro services based eco-systems and Application modernization
Experience in building products for application monitoring and resiliency
Experience working with SAML, OAuth2, Active Directory and network protocols
Experience with implementing data caching and in-memory technologies at scale
Solid communication skills, ability to collaborate with different teams, highly motivated and demonstrate high level of initiative

Benefits

Eligible for an annual bonus based on individual and company performance

Company

Synchrony

company-logo
Synchrony is a consumer financial services company.

Funding

Current Stage
Public Company
Total Funding
$500M
2024-02-15Post Ipo Equity· $500M
2014-08-01IPO

Leadership Team

leader-logo
Brian Doubles
President & CEO
linkedin
leader-logo
Raj Deol
SVP, Sam’s Club Marketing Leader
linkedin
Company data provided by crunchbase