Principal Software Engineer (Senior Vice President) – Margin Technology

Citigroup

Mississauga, Ontario, Canada
Base: $145,100.00 - $217,700.00; bonus/equity: not...
**
Hands-on professional software development experience
Designing distributed systems and microservices
Experience with aws, kafka, kubernetes, nosql databases
** Citigroup is seeking a Principal Software Engineer (Senior Vice President) for its Margin Technology team in Mississauga, Ontario. This role involves designing and implementing advanced technology solutions in a fast-paced financial environment, focusing on automation and distributed systems. **

Job Summary

  • This role involves engineering the future of global finance by re-engineering the technology estate for margin and collateral domains.
  • You will be instrumental in shaping a fully automated platform with minimal manual interventions while working closely with product teams.
  • The position offers the opportunity to join a team of over 230,000 dedicated people globally with potential hybrid work opportunities.

Matching Summary

Match Score: 75

** Citigroup is seeking a Principal Software Engineer (Senior Vice President) for its Margin Technology team in Mississauga, Ontario. This role involves designing and implementing advanced technology solutions in a fast-paced financial environment, focusing on automation and distributed systems. **

Salary

Base: $145,100.00 - $217,700.00; Bonus/Equity: Not specified; Benefits: Global benefits including well-being and growth support

Skills & Requirements

Must-have

  • Hands-on professional software development experience
  • Designing distributed systems and microservices
  • Experience with AWS, Kafka, Kubernetes, NoSQL databases
  • Proficiency in Java, Python, JavaScript, or React
  • Strong understanding of data structures and algorithms
  • Experience following TDD and clean code principles

Nice-to-have

  • Experience in investment bank or financial services industry
  • Entrepreneurial approach to software development
  • Ability to work in fast-paced rapidly changing environment
  • Excellent communication skills for global teams
  • Passion for building robust high-quality solutions

Key Requirements

  • Bachelor's degree in computer science or engineering field
  • Solid understanding of SQL and data structures
  • Independent work capability in fast-paced environments

Work Rights

Not specified

Tailored Resume

Cover Letter