Principal Software Engineer - Margin Technology – Senior Vice President

Workforcity

Hybrid
Hands-on professional software development experience
Experience designing distributed systems
Proficiency in programming in java, python, javascript or react
Citi is seeking a Principal Software Engineer for its Margin Technology team, focusing on developing advanced financial solutions through innovative technologies. The ideal candidate should possess strong software development skills, particularly in distributed systems and cloud services, while also demonstrating excellent communication abilities and a passion for engineering

Job Summary

  • At Citi, our Tech team is redefining global finance.
  • You will work with passionate engineers to solve complex business problems.
  • This role offers mentorship, continuous learning, and potential hybrid work opportunities.

Matching Summary

Match Score: 85

Citi is seeking a Principal Software Engineer for its Margin Technology team, focusing on developing advanced financial solutions through innovative technologies. The ideal candidate should possess strong software development skills, particularly in distributed systems and cloud services, while also demonstrating excellent communication abilities and a passion for engineering.

Skills & Requirements

Must-have

  • Hands-on professional software development experience
  • Experience designing distributed systems
  • Proficiency in programming in Java, Python, JavaScript or React
  • Experience using cloud services such as AWS

Nice-to-have

  • Experience in investment banking or financial services
  • Entrepreneurial approach to software development
  • Strong engineering culture

Key Requirements

  • Bachelor’s degree in computer science or engineering
  • Experience following TDD and clean code principles
  • Ability to work independently in a fast-paced environment

Work Rights

Not specified

Tailored Resume

Cover Letter