r/cscareerquestionsEU • • 7d ago

AI made engineering faster, but also made the job heavier

65 Upvotes

TL;DR: AI has made coding faster, but engineers are still fully responsible for the output, and in my company that has translated into much broader expectations without the same increase in level or pay. I stopped silently filling process gaps and now escalate dependencies properly. I’m already looking elsewhere, motivation is low, and I feel I’ve stopped growing here. The job is stable and pays comfortably, so part of me is considering keeping it in the background while I invest my real energy into developing skills for myself instead of giving that growth away for free.

I’m a software engineer in Europe with a few years of experience, and I’m honestly getting tired of the way AI is changing expectations around the job.

I’m not pro-AI or anti-AI. The technology is moving so fast that it’s hard to even keep up with, and at times it genuinely feels mentally exhausting. My company is heavily pushing its use, which is fine in itself. The contradiction is that engineers are expected to use AI to move faster, but we are still fully responsible for the final result. That means I can generate code faster, sure, but I still need to understand the requirement, validate what was generated, integrate it properly, test it, catch regressions, and own the implementation if something goes wrong. AI can speed up parts of the work, but it does not remove the responsibility.

What I feel has changed is that the productivity gain is immediately converted into higher expectations. If before an engineer delivered X in a given amount of time, now the expectation becomes X, Y and Z in that same period. The coding part may be easier, but the amount of context, validation and responsibility that one person has to absorb becomes much heavier.

I see the same pattern in how work reaches engineering. Analysis tickets are now much more detailed and sometimes include technical decisions that were clearly accelerated by AI. Analysis aligns with design, a ticket is produced, and then it reaches engineering. But engineering still ends up being the place where everything has to be validated end-to-end. If something is incomplete, inconsistent or technically wrong, the responsibility still lands on the engineer implementing it. That is what frustrates me the most. AI accelerates the shipment of information and decisions towards engineers, but it does not necessarily increase the quality of those decisions. It just means more arrives, faster, and we are still expected to digest all of it properly.

In my case, I also don’t really have anyone with significantly more experience than me in my immediate environment, while I’m being levelled relatively low. At some point I realised that I was doing a lot of invisible glue work: filling in missing context, making assumptions, investigating dependencies, suggesting solutions outside my area, and generally keeping things moving.

I’ve stopped doing that by default.

If something is clearly within my responsibility, I do it properly. If it depends on configuration, analysis, architecture, another team, or a decision above my level, I now ask my Engineering Manager instead of silently absorbing it myself. What has been interesting is that, once I started recently doing that, some structural gaps became much more visible. Things that used to move forward because someone quietly filled the gap now get blocked until the right person actually provides the missing information or decision.

I don’t think that is me “working worse”. I think it is me no longer masking the real cost of broken process. At this point, there are basically three outcomes I would be okay with.

The first is simple: pay me more, and I’ll take on more. If broader analysis, architecture, ownership and coordination are now structurally expected from me, then I want my level and compensation to reflect that.

The second is that nothing changes, and I simply do the job I am currently paid for. I do my tasks properly, follow the process, escalate dependencies, and stop volunteering extra ownership for free. Call it work-to-rule, quiet quitting, or whatever else people want.

The third is that they eventually decide I’m no longer a fit and fire me. I’m in Europe, not the US, and I’m financially protected enough that I could go roughly a year without seriously affecting my standard of living. Part of me almost sees that as relief, because I do feel close to burnout from the constant AI acceleration and expectation inflation. At the same time, I don’t actually want to stop working. I’m already looking for another job, but the market feels uncertain and my current role is very stable. That makes it hard to just walk away.

My motivation here is already much lower than it used to be, and I honestly feel like I’ve reached the point where I’m not growing much anymore. The salary is comfortable for my lifestyle, which is part of why leaving is difficult. At the same time, that comfort also makes me question how much of my life I actually want to keep giving to work. There is a very real temptation to simply stop taking the job so seriously, do what is required, and keep the rest of my energy for my personal life. I already live comfortably, so I don’t really need to keep pushing myself harder just for the sake of proving something at work. What frustrates me is not the job itself, but the feeling of constantly doing more, taking on more responsibility, and stretching beyond my role without being compensated for it, even after I’ve already raised that dissatisfaction openly. If I want to grow technically, I can still do that on my own terms, through personal projects or areas I actually care about. But increasingly I feel that my extra energy should go either into myself or simply into living my life, not into giving more and more unpaid value to the company.

That is probably the part I’m struggling with most.

Do I keep pushing for recognition and compensation? Do I mentally downgrade this job into something stable that pays the bills while I grow elsewhere? Or do I accept that the relationship with the company has probably run its course and focus on leaving?


r/cscareerquestionsEU • • Jul 02 '26

Is Germany over for real this time?

169 Upvotes

In the past 8 months, I just got laid off twice and now I am on this job search again in Germany. I have 10+ years of experience as a full-stack software engineer and speak German B2 and it's getting tiring to find a job in this market situation. I lived in Germany for 6 years and the current market is so hostile it makes me even question if I should exit software engineering altogether.

Besides the latest government changes today would just make matters worse as permanent contracts are one of the conditions to get citizenship (at least for us people from brown and black countries). Besides the pension that we will never get and health insurance that almost eats fifth of my salary.

Am I the only one experiencing this situation? am I too pessimistic? What are the alternatives did you do or take if you have experienced similar situation?

fyi; I am applying for average 20-30 relevant jobs daily and some now offering shitty salaries as low as 45k for senior devs!


r/cscareerquestionsEU • • 14h ago

Entry-level Pivot

0 Upvotes

Hi,

Looking for advice

Did a Comp Sci Degree 3 years ago (Age 25), never did production level code, only project level stuff

Finished a Cyber Grad scheme in a Security position but find the world of Cyber isn't for me, too much of an opposite vs building as a dev.

Any advice on how to pivot to a dev career (I'm age 28)? Ik the market is rough but if I gain 1 YOE will likely help open doors to other more builder related roles/an actual tech track.


r/cscareerquestionsEU • • 16h ago

Experienced What salary can I expect as a UX Designer / Engineer with 4+ years of experience?

1 Upvotes

Hi everyone,

I am curious what would be a realistic salary range for a UX Designer / Engineer with 4+ years of experience in Germany, Spain, and the Czech Republic.

My background is a combination of UX/UI design and frontend development. I have experience designing and developing applications, mainly on the frontend side. I know frontend development has become less valuable in some ways with the rise of AI tools, but I still think having both design and development skills is useful, especially when working on a product from the initial UX and design through to implementation.

For people working in these countries, what salary range would you consider realistic for this kind of profile?

I would also be interested in hearing whether companies generally value the combination of design and development skills, or whether it is better to specialize in one of the two.

Thanks!


r/cscareerquestionsEU • • 1d ago

What's your experience working at Revolut Poland as a software engineer?

19 Upvotes

I've received an offer for a Senior Software Engineer (backend) role at Revolut in Poland, in the Retail department. I've heard the pressure is intense and WLB is awful and I am making my peace with it.

If you work or have worked at Revolut, could you please help clear up a few doubts?

Work culture: How is the work culture at Retail specifically, and what's the worst thing you've experienced or seen?

Product Owners: I hear pods are often led by Product Owners promoted from Ops. Is that common in Retail for teams owning backend services? Is there a clear split between technical and non-technical POs in terms of which pods they can lead?

Reporting structure: I understand there will be both a line manager (LM) and a functional manager (FM). What titles do the LM and FM usually hold and what are their backgrounds: engineering/product/ops? Which of them has more say in performance reviews and promotions for engineers?

Probation: I've heard probation is tough and many people are let go during it. Roughly what's the pass rate for senior SWEs? Is there a quota of probationers who have to be failed?

Stack ranking: I've also heard Revolut does stack ranking. Is there a fixed percentage that must be let go every year regardless of individual performance, like at Amazon?

Internal mobility: Is it possible to switch to a different pod within the same department/tribe soon after joining, or do you need to finish probation first? How common is it and how does the process differ if you want to move to a different department?

Equity taxation: In Poland, how is Revolut equity taxed? Is it taxed at salary rates when it vests or is exercised, or is tax deferred until sale and charged at 19% capital gains?

Relocation: I'll be relocating for this role. I've read several accounts of relocated employees being disproportionately let go, especially during probation or to meet firing quotas. Is that a real pattern, or just bad luck in a few cases?

Any other insights are welcome too. Thanks a lot!


r/cscareerquestionsEU • • 20h ago

Interview Got an invite for 30min Revolut Recruiter Screen ( SWE Intern JAVA)

0 Upvotes

What can i expect?


r/cscareerquestionsEU • • 17h ago

3 month unpaid internship ends with +1 unpaid month of prolonged internship

0 Upvotes

I'm 28, live in Ukraine, and have a master's degree in navigational engineering, with no CS degree. After the full-scale invasion in 2022, my previous maritime career path ceased to exist, and I had to find some way to survive "onshore", so I ended up doing low-paid jobs with low entry requirements, like call centers and dispatching, just to have something to eat. Working conditions there are humiliating and the work itself extremely soul-sucking, so at the same time I decided to start learning software development as a new career path. To be fair, I planned gradual sliding from much more profitable maritime engineering to software\ informatics engineering just because it is closer to me. Well, life has decided "wish granted". So be it.

It wasn't a random choice -- I've always loved computers, logic, philosophy, science overall, astronomy, biology, and software development offered something I actually wanted: lifelong intellectual work, and path to almost every part of civilizations science fields. Over the last three years I revisited university math, which had never really clicked when taught in a very formal way, but finally started making sense at my own pace + with LLMs helping me. I learned algorithms and data structures, "touched" Ruby, JS, Python and C#, studied networking, and built personal projects with RoR (not fond of it), Django, FastAPI (fond of it) + React (hated it at first, but now actually like it and admire core concept of it), with some Data Science just because it was interesting -- hell of a ride, one of the best things about being a sentient human being is knowing more every day than you knew yesterday.

Eventually, I started looking for a job, took me sometime and at the beginning of this summer landed a three-month unpaid internship in C#/.NET. The internship was presented to me as: "For three months we look at how you think and work, and if you complete your tasks and show that you can handle and do the job, we offer you a $500 gross/month trainee position" -- I was happy and started working with them.

Can't say it was easy — coming mostly from the Python ecosystem, .NET project felt like an extremely complex system with great many layers of abstraction (AutoMapper is not trivial at first glance), tons of internal functionality and a well-developed broad contract-based approach. I was spending whole days thinking about the tasks, trying different approaches to problems, googling and asking ChatGPT and Claude unending questions: "How does this stuff work, and this and that, what's under the hood, what's the best way... etc."

Granted-- I wasn't that ready for a cold start in .NET, but after a few days and weeks I started feeling more comfortable with it, and over those three months I finished a chunk of tasks (all that were assigned): mostly unit and integration tests for existing backend, with some refactoring, bug fixes and a few new backend featuers. All of those changes were eventually reviewed and merged into the project's codebase. And at the end -- I really grew as a software developer. I would say, to actually understand the field, you have to work with different tools -- dynamic interpreting Python and static compiling C# actually complement each other. As well as different OOP implementation in Ruby, Python and C# makes overall core of OOP in your mind much more complete.

But a few days ago, I had a call where I was asked about some 'struct' behavior -- honestly, I wasn't prepared. I knew structs were value types, but I hadn't really worked with custom structs and hadn't properly understood some of the implications of how they differ from the class on low level, how they work with heap and stack, how the different types in them, and over them will behave. Now I know what those gaps were, I started to filling them, but that understanding came after the interview, which probably to some degree messed up my results.

Company essentially said: "Your tasks are good and well accomplished, TL likes your performance, but your theory isn't polished enough, so we decided that you'll have one more month of unpaid internship, and at the end you'll have another interview where you'll have a chance to prove yourself worthy. Study the theory, and also in the mean time -- you must use agents in your work to be more productive and fast, so consider acquiring a subscription and implement it in your workflow right away."

You see -- I like software engineering, I liked the communication with my Team Leader (we had 2-4 times per week calls, some weeks less, some weeks more, 90% of the time I got the task, researched it and finished it without handguiding), but at the same time I want to eat. For these three months I was hungry most of the time, eating mostly plain pea porridge and buckwheat, tomatoes or some cheap local fruit like apples once or twice a week, and maybe poultry OR cheese once a month. My credit card is almost spent, I have approximately $1,500 of debt on it, and in a few days I'll reach the limit, after which I'll have almost nothing left for food. Meanwhile, winter is coming, with russian strikes on energy infrastructure, and I'm expecting my bills to skyrocket.

And I feel fucking miserable -- I keep thinking about those damned struct questions, maybe if I'd answered them correctly, they would have hired me? But guys, in these 3 month, I never seen those custom structs, they literally are never used in this project per se, most of the time I was researching how the project actually works, how DI, scopes, LINQ, Automapper, interfaces, threading, files handling, debugging, etc. etc. etc. work in one, connected system. Something tells me they might not hire me at all, because with a requirement as broad as "you must know the theory", there can always be another question I can't answer and another reason I'm not ready yet.

I understand that implementation of value and reference types are part of the fundamentals and that I had a gap there for C#, I'm not arguing that it doesn't matter! but I also spent three months doing actual work that they themselves say was good, under the impression that this was how they were evaluating me for a trainee position. Could've told at least themes, that they are expecting me to be proficient with -- they never told anything that specific.

############

So, the question is -- have you been in a similar situation? What would be a better course of action here?

I've updated my resume, and I think I should start looking for a new place, because I simply will starve with these guys (it seems they need someone with better knowledge than I currently have).

But on the other hand -- what if they are really giving me a chance? What if they are actually trying to help?
Granted, I'm not the best software engineer out there, very far from that.
I love the field, but I don't have this laser focus that lets me absorb every part of the msdn docs, and I still have plenty to learn. I just thought that after three months of unpaid work, I'd at least be able to start earning $500 gross while continuing to learn and finally having more to eat than this fucking porridges.

I just can't figure it out -- am I too greedy and they are really wanted me to be better and helping me with experience, or this is just some sort of free labor exploitation in a desperate times?

Man, this is a long read...
thanks for the attention =)


r/cscareerquestionsEU • • 1d ago

Interview Bolt API design interview for Senior Fullstack SWE

2 Upvotes

I have an upcoming API design interview for a Senior Fullstack SWE position. I'm preparing regular end-to-end HLD product design - but I'm concerned if the question is going to be more of a LLD or just "API" design. Not sure if they're going to ask FE component design as well.

Anyone interviewed with them recently and can share some pointers?


r/cscareerquestionsEU • • 2d ago

Superhuman (grammarly) - Nothing but a waste of time

150 Upvotes

My husband’s story: how he interviewed with this company - and how to avoid his mistakes.

If you want to spend a whole month for nothing - go ahead.

7 interviews for a Senior Full Stack Developer:

  • 1 HR interview
  • 2 live coding interviews - 3 LeetCode medium-level algorithms, plus either a frontend (60 min) or backend (90 min) task
  • 1 system design interview - a common system design task
  • 1 interview with the Hiring Manager
  • 1 more interview with HR - very weird, an additional interview focused on management and interpersonal topics
  • 1 Deep Dive interview

Then they asked for your and your family's documents as part of the final hiring process.

After that, they required 3 references: 2 from previous managers and 1 from a colleague.

And in the end, they made their decision 2 hours after my last reference was submitted.

HR asked for a quick call and told me that I did well in all the technical rounds, and that my references were amazing too. But apparently, my conversation wasn't good enough for the "seniority level," and I should have been more clear during the Deep Dive interview by introducing some kind of schema.

The funny part is that the schema was actually optional. She had previously told me that diagrams, schemas, charts, etc. were only there to help me explain things - not something they required from me.

She also said they had tried to get me on board with the Hiring Manager, but the final decision was made elsewhere.

I thought the Hiring Manager, together with the team, was the one making the decision, no?

What bothers me most is not the rejection itself. It's the fact that this feedback came only at the very end, after 7 interviews, a lot of personal documentation, and 3 reference checks. If seniority expectations were a concern, I would have expected them to be raised much earlier in the process.

And another question: why require all these references before making an offer if the decision apparently had already been made before I even sent the last one?

A month-long interview process is already a big investment of time for a candidate. Asking for references and personal documents before making the final decision makes it even worse.

I recommend staying away from this company.


r/cscareerquestionsEU • • 2d ago

Dropbox recruiter invited me to chat - turns out it’s a paid event

159 Upvotes

Got this really bizarre email from a Dropbox recruiter. They said that my background stood out and they’d like to “invite me to stop by” some event to connect with their engineers and meet the recruiter.

Turns out it’s a paid event and I’d need to buy a ticket. I emailed their official @dropbox.com email address to confirm it’s not a scam and the event is indeed paid - they replied saying, yeah, I need to buy a ticket.

It’s a legitimate JavaScript community event during which Dropbox engineers will be speaking, but come on, times cannot be so tough you literally need to buy a ticket to speak with a recruiter…


r/cscareerquestionsEU • • 1d ago

Experienced Delivery Hero SWE interview experience?

0 Upvotes

Hey, has anyone recently interviewed for a Senior Java/kotlin Software Engineer role at Delivery Hero in Berlin, I have a coding round coming up and would really appreciate any insight on what to expect and the kind of questions they ask. Is it more DSA heavy or practical coding?

Thanks !


r/cscareerquestionsEU • • 2d ago

Experienced I stopped sending applications

11 Upvotes

Hello,

I was once working as IT Consultant. Despite more than 300 applications and more than 20 interviews, I have got nothing.

I stopped sending applications. Btw. I also sent application for Digital Marketing and Sales positions, also same. I have lost my hope that Germany might become a country with proper Job Market. Another option is study again, but why should I study while I have so many skills in my pocket (other than IT). The problem in Germany is not IT Job Market is dead, the problem is "Job Market is dead".

I need advice for a country to move to: I know you say IT Market is same everywhere, but I do not have to stay within IT. I am not going to spend 3-4 years to study and become unemployed, or work as a slave for 3 years just to start a job with mindestlohn (so called Ausbildung).

I am looking to learn a Business or a skill. Thus, I am looking for a country giving the chance to you to learn and do the work. Where are you planning to move or have moved already? Which countries offer you chance?


r/cscareerquestionsEU • • 2d ago

Software developer in Hungary – looking for work and temporary accommodation

23 Upvotes

Hi everyone,

I'm a software developer from Hungary, currently in a very difficult situation and I'm hoping someone here might be able to point me in the right direction.

I've been working as a backend/software engineer for several years, mainly with Go, Node.js, PostgreSQL, Redis, Docker, AWS/GCP, REST APIs and distributed/event-driven systems. I'm primarily a backend developer and I can start working immediately.

Unfortunately, I've been out of regular employment for a while and my financial situation has reached a critical point. I currently have a temporary place to stay, but I have to leave this month because I can no longer afford the rent on the local salaries available here. My current deadline is October 23, and without finding work or another solution I am at serious risk of becoming homeless.

I'm not looking for charity as my first option. I'm looking for a way to work and get back on my feet.

I'm open to:

  • remote backend/software development work
  • relocation within Europe
  • on-site work if accommodation is available
  • short-term contracts or freelance development
  • a job that includes temporary accommodation
  • even a short-term opportunity that gives me enough stability to relocate

I'm currently in Hungary, but I very much want to leave the area and would be willing to relocate for the right opportunity.

I have a GitHub with my projects and can provide my CV, references and more details privately.

If you know of a company hiring, a developer who needs help, a project that needs an extra pair of hands, or even temporary accommodation connected to work, I'd genuinely appreciate a message.

I'm not expecting anyone to solve my situation for me. I just need an opportunity to work.

Thank you for reading.


r/cscareerquestionsEU • • 1d ago

Interview Delivery Hero SWE interview experience?

0 Upvotes

Hey, has anyone recently interviewed for a Senior Java Software Engineer role at Delivery Hero in Berlin?.. I have a coding round coming up and wanted to know what to expect , is it more DSA heavy or practical coding?


r/cscareerquestionsEU • • 2d ago

universities for MSc for systems

2 Upvotes

hi guys! I am currently finishing my BSc in Mathematics in Germany and looking for a MSc. I want to do systems and security(OS, computer architecture cources are something I want to have cources in). What I have researched is that there Secure and Reliable Systems major in ETHZ which is what I want. However, Zurich is extremely expensive, but still doable. So the questions are:

  1. Do you think ETHZ is worth it?
  2. Are there any alternatives in Germany?(fyi TUM would not accept me for MSc Informatics, since they have too strict credit criteria for non-CS bachelors)

Feel free to share anything you feel relevant.

Thanks!


r/cscareerquestionsEU • • 2d ago

Erasmus or Placement Advice

1 Upvotes

Hello I am a 3rd year Computer Science student in Ireland. For the second semester of 3rd year we get the option of an 8-month placement or Erasmus. I want to go on Erasmus but if I cant manage to get a summer internship (which I think is more difficult) on top of Erasmus I am worried it will ruin future career chances.


r/cscareerquestionsEU • • 3d ago

Looking for perspective from other devs, regarding the profession of a software developer

24 Upvotes

Hi, I am a software developer with 7 YOE. I learned to code in a bootcamp and since then I fell in love with the profession. Coding gave me purpose, a fun way to spend 8 hours a day working, and made me sharper as a person overall.

Now since AI, coding doesn't exist. Before AI, I would spend 20% of my time discussing and understanding problem specs with the business team, 30%ish in engineering/design, 30-40% coding and implementing, and the rest was reviews/tests/quality assurance, etc.

Now since AI, I get the feeling that all the coding time I used to spend has been replaced by more reviewing/testing/quality assurance, which is around half or a bit more of my time, and it sucks. Not to mention the attitude I see in engineers—pretty much a lot of YOLO in the Pull requests. I'll try to ask them about the logic of their work and many of them don't fully understand what they are doing, and only know about the feature they are building. It's the first time in my career where I feel very disconnected from the profession and not just the job. I also feel that my learning has stopped.

I always try to have a positive mindset, so I would love to hear different perspectives/experiences on the new way of working as a dev in the age of AI.

Edit: Also, is any of you considering pivots or change of careers?


r/cscareerquestionsEU • • 4d ago

Are you currently learning in your Software Engineer job? (boredom and frustration with AI)

72 Upvotes

To sum up: I have been working in several outsourcing companies here, in Spain. When I started my career, before AI times, I learnt a lot about frontend, backend etc.

However, since the arrival of AI, basically my job has changed. Im currently working as a frontend dev but my daily routine is (and cannot be other because with the AI, they want all to be delivered reeeeeeeeeally fast):

· Prompt to Copilot
· Copilot makes the code and the tests
· Review all's working as expected

And that's all. It's kinda frustrating because I realise my logical thinking is getting weaker and, on the other hand, it's impossible to code without AI or try to learn a lot working because what the company wanna is to deliver functionalities asap, if you learn or not, they dont care.

For me it's important, since I started this job some months ago coming from a Angular background in frontend, im working currently with React, i wanted to learn a lot, but the only alternative they are giving me with this exigence level is to learn in my free time, but obviously learning in my free time is not the same as working and learning 40h per week.

Do you all feel the same in your companies and projects or is it simply i am having bad luck? I dont know if its me or simply our job has changed and we are already just simple reviewers of the AI. Thanks, kind regards,


r/cscareerquestionsEU • • 4d ago

About to get an offer from Uber, Aarhus Denmark L5B(Staff)

9 Upvotes

The recruiter initial offer mentioned around $181K base + 20% bonus + stock
The compensation per yeat was around $280K USD which felt way less for staff infact less than senior from levels.fyi data.

I wanted to get realistic numbers for negotiation since I am not in EU


r/cscareerquestionsEU • • 3d ago

Experienced 5 YOE SDE in UAE feeling behind. Need advice

0 Upvotes

I started my SDE career in Jan 2022 as a fresher earning AED 3k. Got an increment to 5k, then switched in 2023 for AED 7k.

In 2025, I switched to a better company but was still only at AED 8k. Switched again in 2026 and finally reached AED 10k.

Now I keep seeing Reddit posts saying AED 25k is low for 5 YOE, and honestly, it's getting to me.

I'm getting married soon, and my wife won't be working for the next few years, so financial stability is becoming much more important.

I've started cutting a lot of things just to save money: eating out, buying an iPhone, etc. But I'm starting to feel like I'm focusing too much on cutting expenses when I should be focusing on increasing my income.

I'm a Java/Spring Boot developer and I'm ready to learn whatever is needed.

What should I realistically do to reach the AED 20k–25k salary bracket?

Should I focus on system design, DSA, cloud, microservices, Kafka, switching to a different tech stack, or something else?

I did courses like Arabic learning, professional speaking etc to improve my career.and i am still trying to improve

I genuinely feel exhausted and like I might be doing something wrong. 🫩


r/cscareerquestionsEU • • 3d ago

Senior Python backend take-home: timed, recorded build task on a real codebase, AI tools allowed. How would you prepare?

0 Upvotes

I have a technical assessment coming up for a senior backend (Python) role through a vetted engineering network that places contractors with established UK companies on long engagements.

The format: - One build task on an existing ("real") codebase, done in one timed sitting - Camera and screen are recorded, and I'm asked to talk through my decisions out loud - They explicitly say "use your own AI tools, we want to see how you really work" - They say they assess "how you build and what you catch"

That last line makes me think the repo has planted problems: bugs, security holes, a vague spec, maybe a broken or flaky test.

My prep plan so far: - 3 timed, recorded rehearsals on unfamiliar open-source repos (full-stack-fastapi-template, cosmicpython, a RealWorld implementation), with bugs planted by someone else - A checklist of common traps: IDOR/missing authz, float for money, naive datetimes, read-modify-write races, N+1 queries, missing DB constraints, swallowed exceptions, tests that don't really assert - Claude Code with a short CLAUDE.md and custom commands for recon, planning, review and edge-case tests. My plan is to read every diff on camera and keep the AI on small, scoped slices - Workflow: recon → write down assumptions → build in small tested slices with a commit after each → self-review → short write-up of decisions and issues found - Reading parts of Fowler's Refactoring (ch. 1–4) and Feathers' Working Effectively with Legacy Code (ch. 13, 16)

Questions: 1. If you've done or run this kind of assessment (AI allowed, recorded, existing codebase), what separated strong candidates from weak ones? 2. How much should I fix vs. just flag issues outside the task scope? 3. For reviewers: does heavy AI use look bad even if it's well directed? Is there a "right" amount? 4. Any tips for talking out loud without slowing down? 5. Anything obvious I'm missing?

Thanks in advance. I'll update with how it went.


r/cscareerquestionsEU • • 3d ago

Experienced Switching from a small company as a mid level engineer, does it happen often?

2 Upvotes

Hi, I’m currently considering an offer from a small org (around 120 people) as a mid level software engineer. Personally I think it’ll be great for my overall development as an engineer and I’m gonna learn a lot - which is great. My current company is a large bank and while I have learnt a ton, it has kind of plateaued and a lot of bureaucracy. Now while I do want to take this new opportunity, I do worry about what future opportunities might look like. If I want to switch back into a big org or a high growth startup, do recruiters/interviewers look at a non-sexy company in my resume and think “this person is not worth my time” or is it truly more about what kind of experience I have portrayed on my resume?

I do plan to at least spend a couple of years which will put me at a mid-senior stage

Asking this from an EU and UK perspective.


r/cscareerquestionsEU • • 4d ago

Entry-level Optiver New Grad SWE Technical Screen

2 Upvotes

Has anyone recently gone through the first technical interview/screen for the Optiver New Grad Software Engineer role?

I have mine coming up soon and was wondering what to expect. Mainly curious about the general format and difficulty — e.g. LeetCode/DSA, C++/language fundamentals, OOP/design, concurrency/OS, or some combination of these.

Would especially appreciate hearing from anyone who interviewed in the past year or so. Not looking for exact questions, just what topics you were tested on and what you’d focus on when preparing.

Thanks!


r/cscareerquestionsEU • • 4d ago

Experienced Career Advice

0 Upvotes

I am currently working as SDE with 4+ year of experience in Automotive (1 year), gaming (3 year)and want to move to abroad:

1) Find job in abroad and upskill my self and keep applying
2) Do masters in that country and then find a Job

These above 2 options currently I think of and I am thinking to go with option 1 what should be my approach to get job in European countries.


r/cscareerquestionsEU • • 5d ago

Are BOfA, JPM, MS interviewing for grad SWE London already

5 Upvotes

Done initial OAs. Anyone heard from them after that? Even a hirevue?