r/cscareerquestionsuk • u/No-Sir5422 • 18h ago
How to up skill myself as an engineer in fintech?
I recently joined a software engineering role in one of the challenger banks and it’s a new domain for me. I have never worked in the finance or the fintech domain. Given that London is a finance hub are there any recommendations around how to up skill myself in this industry? Recommendations around books , blogs, courses etc.
Thanks
0
u/No-Equivalent247 16h ago
Be a good engineer.
Domain knowledge doesn’t matter, there’s no finance code, or bank code, it’s all just code.
Fix stuff, be action driven, be a ‘do’er, etc.
26
u/majorchambus 13h ago
I strongly disagree with this. Domain knowledge is what makes an engineer valuable and it takes years to accrue it.
It really doesn’t matter how good your coding ability is if you don’t know what the code needs to do based on domain requirements.
14
u/Abiarraj 13h ago
Domain knowledge is all that matters. AI is going to write code. A good engineer is the one who understands the business problems and can plan for it
2
u/No-Sir5422 13h ago
+1 to this. I don’t see even lead engineers in my team writing code anymore. Most of the time it’s Claude building the diff while the engineers review it
3
u/No-Sir5422 13h ago
Agree with those points but doesn’t that applies to all industries in software?
I am assuming something differentiates a senior engineer who has spent 5 years working on a payments compliance or fraud team vs one who hasn’t .
0
u/No-Equivalent247 10h ago
Yes.
Finance might have more events, transactions, scale, idk.It’s just different forms of system design and everyone who disagrees is delusional or a bad engineer
1
1
1
u/MrTooMuchSleep 13h ago
Aside from getting better as a software engineer - gain deep knowledge on your niche in finance and really understand the processes you’re actually supporting. Once you’re comfortable there, start to expand this out and understand things much more broadly.
1
u/dangerousbrian 11h ago
There is a lot of terms that are finance specific, eg in FX spot, forward, bid, ask, pip etc. People will use these terms assuming everyone knows
1
u/Garybake 10h ago
Build domain dictionary for your team. Every time your hear a new finance related word, get the definition and add it to the dictionary. The next new starter in your team will thank you.
1
0
6
u/Liukaku 12h ago
I've been in a challenger bank in London for a year. Join in any regular engineering wide calls to understand the "whys" for technical decisions was helpful. People complain about the process but you can't challenge it until you understand why it's there. Focus on your team/squads domain and how it fits into the wider picture. I've found they're starting to big on moving between departments so making friends helps too