Synchrony · 1 day ago
Senior Engineer Cryptography
Synchrony is a leading company in financial technology, and they are seeking a Senior Engineer Cryptography to lead the design, architecture, and implementation of solutions for their financial products. The role involves working with modern software development practices and ensuring data security through advanced cryptographic techniques.
Consumer LendingFinanceFinancial ServicesInsuranceVenture Capital
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
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
Synchrony is a consumer financial services company.
Funding
Current Stage
Public CompanyTotal Funding
$500M2024-02-15Post Ipo Equity· $500M
2014-08-01IPO
Recent News
Benzinga.com
2026-01-21
Business News: Pasadena Star-News
2026-01-19
Company data provided by crunchbase