Job Description
Citi seeks a Principal Software Engineer to redefine global finance through innovative technology solutions. Engage with advanced AI and modernized systems in this hybrid role focused on impactful engineering work.
As a key member of our global technology team, you will tackle complex business problems and contribute to building a fully automated platform. Your involvement will span the entire software development lifecycle, collaborating closely with product teams and users. We encourage engineers who are passionate about cultivating a strong engineering culture and who excel in dynamic environments to apply.
Key Responsibilities:
• Design and develop distributed systems and microservices
• Implement cloud services using AWS and technologies like Kafka
• Follow test-driven development and clean coding practices
• Collaborate with product teams to deliver software solutions
• Innovate on automation to minimize manual processes
Requirements:
• Hands-on softwar...
As a key member of our global technology team, you will tackle complex business problems and contribute to building a fully automated platform. Your involvement will span the entire software development lifecycle, collaborating closely with product teams and users. We encourage engineers who are passionate about cultivating a strong engineering culture and who excel in dynamic environments to apply.
Key Responsibilities:
• Design and develop distributed systems and microservices
• Implement cloud services using AWS and technologies like Kafka
• Follow test-driven development and clean coding practices
• Collaborate with product teams to deliver software solutions
• Innovate on automation to minimize manual processes
Requirements:
• Hands-on softwar...
Apply for This Position
Ready to take the next step? Click the button below to submit your application.
Submit Application