CrawlJobs Logo

Senior Software Architect – Data Security Engineering

https://www.citi.com/ Logo

Citi

Location Icon

Location:
Hungary, Budapest

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Within Citi, the Global Data Security Engineering Team is focusing on designing, developing, testing, and architecting Citi’s global PKI, encryption, and crypto security solutions across the globe. In this role you work together with the engineering team who is responsible to design and develop crypto solutions at the enterprise level, which will include working on PKI and Key Management architectures, defining crypto algorithms and solutions. In addition, the candidate will be engaged on researching and developing new security solutions to enhance the security posture and define new software architecture.

Job Responsibility:

  • Develop Security Automation Frameworks and design Security Management products for a global ecosystem
  • Abstract complex security APIs or ecosystems into consumable artifacts for systems integration
  • Build enterprise-scale RESTful API based microservices
  • Work with business partners on crypto and HSM related requests
  • Interact in the development of global telemetry gathering and data visualization efforts
  • Provide visionary insight into global security automation capabilities, trends, and values
  • Engage with other Engineering teams, Architecture forums and Citi businesses to develop products and toolsets that enhance security defense posture for the firm

Requirements:

  • 5-10 years of experience with secure software development in Java
  • 1-3 years of hands-on experience designing and developing microservices using Java, Spring
  • Strong knowledge at least one of the Java Microservices Framework (e.g., Spring)
  • 3 years of relevant experience with API concepts and technologies such as REST
  • Knowledge of data stores (SQL, NoSQL database, Message Queue, Key-value store)
  • Development experience of software life cycle and automation using CI/CD pipeline
  • Experience in managing multiple development efforts with clear focus on must win battles
  • Ability to represent Data in a visually appealing way is a big plus
  • Ability to turn slow un-optimized code into beautiful data highways for processing
  • Experience in cryptography, understanding of security paradigms, knowledge of authentication methods
  • University / College degree in any STEM area or equivalent industry/technology knowledge
  • Fluency in English

Nice to have:

  • Ability to represent Data in a visually appealing way is a big plus
  • Ability to turn slow un-optimized code into beautiful data highways for processing
What we offer:
  • Cafeteria Program
  • Home Office Allowance (for colleagues working in hybrid work models)
  • Paid Parental Leave Program (maternity and paternity leave)
  • Private Medical Care Program and onsite medical rooms at our offices
  • Pension Plan Contribution to voluntary pension fund
  • Group Life Insurance
  • Employee Assistance Program
  • Access to a wide variety of learning and development programs, online course libraries and upskilling platforms, such as Udemy and Degreed
  • Flexible work arrangements to support you in managing work - life balance
  • Career progression opportunities across geographies and business lines
  • Socially active employee communities with diverse networking opportunities

Additional Information:

Job Posted:
March 21, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.