Health & Wellness
Yesterday
1006
Issues with sleep
AMA
2d
3506
I have worked at TikTok US core tech for 3 years. AMA.
2024 Presidential Election
Yesterday
1491
Uh oh: President Trump leads Biden 49% to 43% in a two-way race.
Tech Industry
Yesterday
593
How’s capitalism going?
Tech Industry
Yesterday
679
Seeing a lot of my friends with Python skill set getting fired… what’s going on out there
I have recently signed an offer to work with CME Group as a core Java engineer on their pricing and trade services (unfortunately not the trade execution/order matching) team, though internal mobility is highly possible after at least 1 year on a team. I also recently got an offer from Alteryx to work on the core engine team as a C++ engineer. I currently work with C++ for a smaller prop trading firm (not one of the top shops as it is lacking in tech infrastructure). I was wondering if I should reneg on CME for the Alteryx offer since I’d be sticking with modern C++, though not within the financial industry. Ideally I’d want to move to a quant trading firm (these mostly use C++ for the core backend infrastructure), or a FAANG team that uses C++, as you may imagine it’s my favorite language to work with. My question is, is it worth reneging for the Alteryx offer? Which team would have me do more impactful work? Here are details from both: CME: Base salary: 110k No immediate vesting for 401k. 23 days PTO. Good WLB. Hybrid role (2 days in the office, which I don’t mind at all). Team mostly in Chicago, but lots of outsourced jobs to Bangalore and Belfast. Alteryx: Base salary: 120k Immediate vesting for 401k, half a dollar employer match for every dollar I contribute up to 6% of my salary. 40k RSUs that vest over 3 years (1/3 every year). FTO Good WLB (from what I hear). Team is spread out across Ukraine and Broomfield but this is a totally remote role. I’m in Chicago, so decent COL, for what it’s worth. Any advice or guidance would be highly appreciated! #c++ #java #trading #hft #analytics #swe #backend #offer
I worked with the Engine team when I was at Alteryx. The whole product is a dumpster fire unfortunately. Tech debt is insane and you will be going to the Senior engineer on the team for every decision you make who will likely tell you that you did something wrong. They are also outsourcing tons of their work to contract engineers. It’s a decent company, but they have a lot of work to do to mature. I certainly wouldn’t go there thinking that the coding you would be doing would in any way prepare you for a quant firm
Great! Thank you so much for the honest reply. I have chosen to stick with the CME. Safer and more recession proof as well for the next 2 years. Idea is to move to the trade execution team at the CME or if not possible, then try to get into FAANG/quant firms.
This is the correct move. I’ve heard nothing but bad things about C++ at Alteryx.