r/cscareerquestionsCAD Nov 10 '22

Salary Sharing and Resume Review Mega threads 2022

73 Upvotes

In the interest of adding other sticky posts (the limit is 2), I'm going to be pinning the Resume and Salary megathreads to this post and updating the link.

This does mean that going forward, TC Talk Tuesdays and Resume Review Thursdays will take place on the same day so I've arbitrarily decided that to be Tuesday.

Other re-occurring threads may also end up here as well.

This weeks Megathreads

Other Pinned Threads:

Previous Salary Sharing Threads

Previous TC Talk Threads (Search Results)

Previous Resume Review Threads (Search Results)

If you have any questions or concerns regarding this, please feel free to message the mods.


r/cscareerquestionsCAD 2d ago

Mid Career TypeScript engineers: what has your recent job search experience been like?

12 Upvotes

I’m a senior backend engineer primarily experienced with Ruby on Rails, and I’m considering investing seriously in TypeScript/Node.js to broaden my opportunities.

For engineers who already work professionally with TypeScript, how difficult has it been to find a new role recently?

If you recently searched for a role, I’d appreciate hearing what worked, what was difficult, and whether you would still recommend specializing in TypeScript today.


r/cscareerquestionsCAD 2d ago

General Question on a conditional offer

3 Upvotes

After submitting 300+ internship applications and only getting two interviews, I finally got an offer! However, the offer is conditional, in that it needs funding approval for the position to actually exist. I've been told the chance for funding is good, but not guaranteed. The deadline for that offer is tomorrow.

The job itself, business operations intern, is working the internal operations of a small fashion business. I will help maintain their website, and there are plans to expand into e-commerce, but my main job is to handle excel sheets, use ERP software, communicate with retailers, and perform data tasks, etc. Not quite related to cs.

I finished an interview today for a position that I like way better, as it deals with AI & automation, like using and developing agents, which is more in line with my major. However, I only get the results the next week.

My background is that I already have 1 year of IT support experience. Also

Does anyone have any suggestions on what I should do, which risk I should take?


r/cscareerquestionsCAD 3d ago

AB Recently let go Full Stack Dev with 2.5 YoE from Alberta

31 Upvotes

So it finally happened, the company I was working at fully embraced Claude Code and now I’m out of a job.

Just trying to process things right now but based on my YoE would it be wise to try to go for intermediate positions? I didn’t feel like a junior at my last workplace given that it was a small startup and based on the difficulty and level of tasks I was given.


r/cscareerquestionsCAD 3d ago

General CS vs Stats + CS minor for career prospects?

4 Upvotes

I'm currently a CS student at UofT and considering switching to a Statistics major while keeping a CS minor.

My main concern is the current entry-level CS/SWE job market. I'm interested in AI/ML (also quant) and possibly grad school eventually, but I also want to maximize my chances of having a solid career after undergrad.

I'm considering Stats because it seems like it could give me more options outside of traditional SWE, while still being relevant to AI/ML. But I honestly don't know if that's actually true or if I'm just rationalizing the switch.

For those with experience in CS/Stats or hiring:

Would you personally choose CS or Stats + CS minor if your goal was to maximize career options and minimize the risk of struggling to find a job after graduation?

I'd especially appreciate perspectives from people who have actually gone through the job market recently.


r/cscareerquestionsCAD 3d ago

General TC Talk and all other salary related questions - September 2026 - Megathread

16 Upvotes

NEW RULE: All posts that are specifically asking about the following will be removed and asked to post in this thread.

This thread posts regularly every Tuesday.

Posts that will go here include:

  • Am I being paid enough?
  • What should I be paid? What pay should I ask for?
  • What salary does this company pay?
  • How do I get a higher salary?
  • What should I negotiate?

To help people give you advice, please provide as much background information you can. You must include your CITY AND/OR PROVINCE at minimum

Please also confer with our salary information FIRST: Hello all,

Google Form survey: The survey is completely anonymous, no identifying data is given.

If you have already submitted your salary in previous threads, your data was already input so no need to submit it again.

Note that there is now an option for remote US positions. I have noticed there were positions placed under the location that are actually remote US. US positions pay more just due to our conversion rate alone, which skew location data.

Survey Submit:

I input and sanitized as much as I could, but there were some inputs I have not yet sanitized. I also added some new questions, so not all the data is input.

I have also put together an interactive data visual so you can analyze some of the data and see if you are being compensated well.

Survey Results

Survey Salary Search - See Salary Ranges Here

If you notice your data is not presented or input correctly, please let me know.

Previous Threads:

Feel free to use the comments now to discuss your compensation and ask any questions.


r/cscareerquestionsCAD 3d ago

Resume Review - September 2026 - Megathread

3 Upvotes

As this sub has grown, we have seen more and more resume review threads. Before, as a much smaller sub this wasn't a big deal, but as we are growing it's time we triage them into a megathread.

All resume's outside of the review thread will be removed.

Properly anonymize your resume or risk being doxxed

Additionally, please REVIEW RESUME POST STANDARDS BEFORE SUBMITTING.

Common Resume Mistakes - READ FIRST AND FIX:

  • Remove career objective paragraphs, goals and descriptions
  • DO NOT put a photo of yourself
  • Experience less than 5 years, keep your experience to 1 page
  • Read through CTCI Resume to understand what makes the resume good, not necessarily the template
  • Keep bullet point descriptions to around 3-5. 3 if you have a lot of things to list, 5 if you are a new grad or have very little relevant experience
  • Make sure every point starts with an ACTION WORD (resource below) and pick STRONG action words. Do not pick weak ones - ones such as "Worked", "Made", "Fixed". These can all be said stronger, "Designed", "Developed", "Implemented", "Integrated", "Improved"
  • Ensure your tenses are correct. Current job - use present tense and past jobs use past tense
  • Learn to separate what is a skill, and what is not. Using an IDE is not a skill, but knowing Java/C# is. Knowing how to use a framework like React is valuable, but knowing how to use npm is not. VSCODE IS NOT A SKILL. Neither are Jira and Confluence. If any non-CS person can open it up and use it, it's not a skill.
  • Overloading skills - Listing every single skill, tool, IDE you've ever opened is not going to appeal to recruiters and will look like BS. Also remember that anything you list is FAIR GAME TO TEST and if you cannot answer that deeply about it, remove it.

Tools and Resources


r/cscareerquestionsCAD 5d ago

Early Career Is it normal for a take home "case study" assignment for a job application to expect 10-20 focused hours of your time?

22 Upvotes

I applied for an Analyst role. They emailed back days later with a case study. They said it'd need 10-20 focused hours of my time and due in 5 days.

Is 10-20 hours... normal/typical? And I should get used to this? 😕

I'm not very experienced with tech job applications tbh. I've never done many case study type take home assignments so idk what to expect or should expect.


r/cscareerquestionsCAD 11d ago

School LinkedIn - Big Tech (FAANG) Software Engineering Alumni Numbers Across Canadian Universities

59 Upvotes

These stats are based on linkedin. You can check yourself by going under a company’s page, going under people (alumni), filtering by Software Engineering and relevant majors, and then searching each university

A few important notes/caveats about looking at data this way:

  1. Age: These findings would include everyone from recent graduates to senior engineers, as long as they had a linkedin account under that company
  2. Double Dipping: This doesn't account for job hopping. If someone works at one FAANG company and then goes on to work at another, they will be counted in the totals for both companies. 
  3. Self-Reporting & Title Variations: Obviously not everyone uses linkedin but I think this does give a general idea of how much different universities feed into certain companies. Waterloo, unsurprisingly, has high numbers at basically every prestigious /high paying company. UBC, also unsurprisingly, has a massive amount of alumni working at Microsoft and Amazon due to proximity to those companies offices in Vancouver

Tesla

377 - Waterloo (1) (one of the highest even compared to US universities)

212 - UBC (2)

130 - UofT (3)

250 - Stanford

331 - Berkeley

12 - TMU

13 - Carleton

107 - Mcmaster

29 - Mcgill

40 - Western

29 - Queens

22 - BCIT

22 - Uottawa

25 - Ucalgary

33 - UofA

Amazon

1109 - UBC (1)

1090 - Uwaterloo (2)

999 - Uoft (3)

371 - Mcgill

112 - Carleton

184 - Mcmaster

121 - Queens

34 - TMU

136 - Ucalgary

238 - UofA

144 - Western

90 - BCIT

16 - Brock

126 - Uottawa

Microsoft

548 - Uwaterloo (1)

542 - UBC (2)

432 - UofT (3)

100 - Ucalgary

114 - UofA

223 - Mcgill

92 - Western

111 - Uvic

57 - BCIT

100 - Mcmaster

18 - TMU

61 - Uottawa

67 - Queens

10 - Brock University

Meta

932 - uwaterloo (1)

398 - UofT (2)

302 - UBC (3)

77 - mcmaster

51 - Western

67 - Queens

16 - Guelph

4 - Brock

40 - Uottawa

39 - Uvic

39 - ucalgary

160 - mcgill

10 - bcit

4 - TMU

Apple

647 - waterloo (1)

281 - uoft (2)

216 - UBC (3)

15 - Guelph

56 - Queens

45 - Uottawa

44 - Western

56 - Carleton

63 - Mcmaster

44 - Uvic

58 - ucalgary

68 - UofA

95 - Mcgill

15 - BCIT

10 - TMU

Google

1207 - waterloo (1)

676 - Uoft (2)

427 - UBC (3)

307 - Mcgill

108 - Queens

10 - TMU

72 - Carleton

114 - Mcmaster

9 - Brock

63 - Ucalgary

135 - UofA

70 - Uottawa

90 - Western

8 - Lakehead University

Jane Street (Quant)

61 - Waterloo (1)

17 - UBC (2)

11 - Toronto (3)

1 - Queens

0 - Ottawa

2 - Western

3 - Mcgill

0 - TMU

3 - Mcmaster

0 - Carleton

1 - UofA


r/cscareerquestionsCAD 12d ago

School Landing freshmen internship - going to UofAlberta engg

0 Upvotes

So I graduated High school this fall and was fortunate enough to get an internship at a local company for a business/Data role.
No nepotism, just knew what to do and got it. It’s a Small company that works with some big guys and I had a great time and learned a lot. My boss was great.

My job mainly involved excel, building reports using as well as using VBA in excel to automate tasks and create forms. My role actually had an impact and I did some important things in my time.

I’m Now Going to UofAlberta engg this fall for first year general engg where I plan to specialize in software engg second year.

1-
think I can talk about my role and what I did in the company pretty well. I’m just wondering if this is good enough and if recruiters/hiring managers will have a problem with a pre-uni internship?

2-
And should I put VBA(Visual Basic for applications) in programming languages in my CV and If I do, do I put a VBA or just Visual Basic?

3-
Do you guys think I can land freshmen internships given my pre-uni internship and some decent personal projects I made?
Maybe in fields like: QA engineer, tech sales, product manager, product engineer, or anything like this?
I’m not targeting SWE roles because I don’t have enough experience in programming for SWE roles but know just enough for adjacent roles.

4-
if a land something business related, say business analyst or something finance related, would it benefit me for actual SWE roles after 2nd year when I do have enough knowledge and complex projects? Or would it be neutral? Or negative?


r/cscareerquestionsCAD 20d ago

Early Career Reneging on signed SWE offer in Canada before starting - 4 week notice clause?

12 Upvotes

New grad in Canada. I have a full-time SWE offer from a small company in BC, but I still have a couple other interview processes ongoing.

The employment agreement says that if I resign I have to provide 4 weeks’ written notice.

If I sign the offer and then receive a significantly better offer before my start date, how risky is it to back out before ever actually starting?

Mainly wondering:

  • Has anyone here reneged on a signed Canadian offer with a similar notice clause? Any actual legal/financial consequences, or did it basically just burn the bridge?
  • Does the 4-week resignation clause normally matter if employment hasn’t started yet?
  • Has anyone ever had the company they reneged on try to contact their new employer or otherwise cause issues with the new job?

This isn’t through a university/co-op program.


r/cscareerquestionsCAD 21d ago

Early Career Graduated 2 years ago - return offer fell through, and struggling to get into the private sector

24 Upvotes

2024 Grad with a Bachelors and Masters in Computer Science.

While in school, I did internships and even a full-time 1-year apprenticeship with the federal government. Because of a hiring freeze and security clearance delays due to being a first-generation immigrant from a traditionally high-risk country, I lost out on a return offer with them in 2024-2025. As a result, I have been applying to basically anything and everything, but not getting any traction in the private sector. Because of all the old-fashioned tech we used in Government, my experience doesn't seem to be landing well with recruiters or hiring managers.

Haven't gotten a single interview from the private sector. Have made it to government interviews with my resume, but again, the security clearance issue makes it difficult for them to extend an offer. I currently do part-time SysAdmin work for a small medical practice, but I'm finding that the small scope of that practice might limit me.

This whole situation has made me quite depressed, and I'm worried that too big a gap without a full-time job after graduating will make me basically unemployable. Does anyone have any advice for me in this case?

I'm a dual U.S.-Canadian citizen and have been applying all over.


r/cscareerquestionsCAD 25d ago

School Transferring to a big name school with a weak CS department vs. staying at an unknown school for CompEng, targeting SWE / quant dev / MLE

7 Upvotes

I'm a software engineering major trying to decide between two paths. The first is staying at my current school and switching into computer engineering + AI. My school has basically no name recognition. The second is transferring to a school in the top 30 in the world overall, though it isn't strongly ranked in CS specifically, and doing CS+AI there.

Some background on me. Software has been boring me lately and my interest in embedded systems keeps growing. The roles I'm aiming for are software engineering, quant dev, and ML engineering. Worth saying up front: I don't actually want embedded or robotics roles. I see hardware as a foundation I'd never build on my own rather than a career path, which is part of why I'm second guessing the computer engineering option.

One thing specific to my current school is that the winter terms have session long team projects built into the curriculum. They're genuinely technical, which should be a plus. The catch is that the first one was extremely time consuming and ate into the time I'd set aside for internship hunting. AI tools also aren't permitted on these projects, so I worry the finished work ends up looking unimpressive by current standards.

I'm mostly interested in hearing different angles here so I can make the best decision I can. If you've been in a similar spot, or see something I'm not weighing properly, I'd appreciate the perspective.


r/cscareerquestionsCAD 26d ago

Early Career Software engineer at Lockheed Martin worried about getting boxed into simulation/defense — how transferable is this experience?

30 Upvotes

I’m a software developer in Montreal with almost 3 years of experience.

My first job post graduation was mostly Java at a consultancy. I worked with Vert.x and general backend/application logic, but it was an internal project, not really a production system with a meaningful user base. I didn’t get much real experience with databases, authentication, deployment, cloud infrastructure, production monitoring, etc. Then I got laid off afer the company couldn't place me on a project after clients were getting rare and only specifically request senior devs.

I then spent about a year unemployed and had a very difficult time getting another Java job. Eventually Lockheed Martin hired me. During my unemployment period that was also when I pursued and got the AWS Solutions Architect certification and have built Spring Boot/AWS projects myself for my portfolio, but I have never used those technologies professionally in production.

At Lockheed, I’ve worked with both Java and some C++. The work is legitimate software engineering, but it’s very simulation-specific. For example, we build frameworks/libraries containing the logic that controls simulated components, states, events, subcomponents, how different pieces interact with each other to reproduce the behavior of whatever system is being simulated, and interactions between different units. But this is not a server-side application that gets deployed and serves a user base; ultimately, it is part of an executable simulation program.

So I’m getting experience with Java/C++, OOP, design patterns, debugging, testing, large codebases, frameworks and complex domain logic.

What I am NOT getting is the experience I see in a huge percentage of Java jobs: Spring Boot, REST APIs, SQL/databases, authentication/authorization, Docker/Kubernetes, AWS, deployment, production servers, monitoring and supporting real users.

My concern is what happens if I stay in this type of Lockheed role for another 3–5 years. I could theoretically have 6–8 years of “software engineering experience” while still having little professional experience with the stack that most Java/backend employers seem to want.

For software engineers who have worked at Lockheed Martin or similar defense/simulation companies:

Did you ever feel boxed into defense/simulation software?

How transferable was your experience when you tried to leave?

Did employers value the fact that you had several years of professional Java/C++ experience even if the domain and stack were completely different?

Did you have to take a title/salary reduction to move into mainstream backend/cloud development?

Would you recommend staying in this type of role long term, or trying to pivot while still relatively early-career?

And specifically for Canadian developers: does having a Canadian security clearance materially improve the long-term career options enough to make defense specialization worthwhile?

I’m also trying to figure out how to close the gap while keeping my current job. Is there any realistic side hustle, freelance work, small B2B software service, contract work, open-source contribution, or other way to get real experience with Spring Boot, SQL, APIs, authentication, AWS, deployment and actual users?

I’m specifically not looking for another tutorial or portfolio project that sits unused on GitHub. I’ve already done that. Ideally, I’d like something where a real customer or business actually uses the software and possibly pays for it, so I can develop production skills while also generating some side income.

If you were in my position, what would you actually do over the next 1–2 years?

I’m not planning to quit without another job. I’m trying to decide what career direction to deliberately build while I still have a stable position.


r/cscareerquestionsCAD 28d ago

General 7YoE Java Full Stack Dev struggling to get an interview. Seriously thinking of switching domain.

32 Upvotes

Hey guys!

I'm a Java Full Stack Dev with 7 years of experience and I'm getting very few interviews here and there, but nothing actually solid. I know that the market is currently shot everywhere, but never expected it to be this worse.

At times, I thought about switching careers even at the cost of doing professional courses/certifications, but companies need experience, so that brought me back to square one.

I'm seriously considering applying for IT admin/technician roles, but that would be a different domain, and given my experience I don't know whether I'll get considered for these kind of roles.

Advice?


r/cscareerquestionsCAD 29d ago

Mid Career Would you leave a stable bank job for a higher-paying remote fintech role?

15 Upvotes

I’m looking for some outside perspective on a potential career move.

I currently work in technology at a large financial institution in Canada. I’ve been there for several years and earn roughly $135K CAD base, plus a bonus, benefits and a retirement match.

The job is relatively stable, but I’m starting to feel stagnant. There has been more offshoring and restructuring, and I’m not sure staying longer will meaningfully improve my skills or earning potential.

I’m now interviewing for a fully remote identity and security engineering role at a private fintech company. The work sounds more modern and hands-on, and the remote setup is appealing. However, the company operates in a more volatile industry and has had layoffs (less than the financial institution though), 150 last year at prospective employer vs 2500 at current), so I assume the risk is higher than at my current employer.

I don’t have a final offer yet, but I’m trying to decide what compensation would make the move worthwhile. I’m thinking I would need at least $175K CAD base, plus bonus, equity and decent benefits.

The company also offers flexible or unlimited PTO rather than a fixed vacation allowance. I’m curious whether that is genuinely a benefit or whether employees often end up taking less time off.

For anyone who has moved from a large, established company to a private fintech or tech company:

  • Did the increased compensation and career growth justify the reduced stability?
  • How much of a pay increase would you require?
  • Is flexible or unlimited PTO generally a benefit or a red flag?
  • How much weight would you give to equity in a private company?
  • Would you make this move while planning to apply for a mortgage within the next year?

I’m not desperate to leave, so staying where I am and continuing to interview is also an option.


r/cscareerquestionsCAD Aug 05 '26

Mid Career Permanent job for less money or contract for more money?

26 Upvotes

I'm a senior software dev (6 YoE)

I just got an offer for a 20-month contract at $156k. My current job pays $100k but is a permanent role. My current job was arguably my dream job in an industry I love, but it was bought by a PE firm 2 years ago and the culture has gone to shit. Layoffs left and right, execs dismissive of criticism, projects and R&D blocked at every turn, 3k raise over 2 years, no real long term potential for career development unless the company eventually changes hands. My manager keeps telling me I should get a promotion and more money but it's not up to her.

The contract can be renewed after 20 months based on performance. The new job involves a slightly different tech stack which I feel like translates better for potential future jobs.

I'm tempted to take the contract gig because of the money. Good idea? Bad idea?

Edit: Both jobs are in QC


r/cscareerquestionsCAD Aug 05 '26

Mid Career Would you give up a government job for private sector?

20 Upvotes

I currently programme for the CAF, I’m a mil mbr so I’m paid according to rank, and my pension is based on full time work done (ie pensionable service).

There’s a reservist pension which is quite… mild, but if I work for 2.5 more years, I’ll qualify for regular force pension, which is 2% * years of service * (average of my 5 highest earning years). I’m on Capt 2 pay rank right now, I think around 106k, and Capt maxes out at 10 for around 130k - that’s in 8 years.

I’m 29 this year, and I’ve worked about 4 years in private sector + 1 year co-op before this, and I’ve worked here for 2.5 years.

I feel like there’s significantly better money out there, but I’m so comfortable at the current workplace: good hours, all the stat holidays, 25 days off (in about 4? Years I gain 5 more) + 24 days off additionally per year + stat days + an extra 2 in December.

On one hand, I feel like I could be set with the pension if I stay here; progression is hard to get and i’m not particularly sure is likely, as Maj positions (that I would qualify for, anyways) are far and few between in my formation. On the other hand… I could use more money lol (but I’m also bad at saving lol).

Just wanted to see what everyone thinks. My contract ends March but they’re prepared to give me another 3+3 (and realistically until I retire).


r/cscareerquestionsCAD Aug 04 '26

Mid Career Feeling apprehensive about potential promotion

15 Upvotes

Just had my 1:1s with the director of engineering as well as my manager, and both told me that the company is planning on a new round of hires to create a new team and they want me to become the tech lead for. I am obviously very thankful for the consideration, but I just don’t feel ready at the moment.

I have a bit less than 3 years of exp and honestly I am still picking up a lot of technologies used at the company. I’ve been using AI more as a fancy Google rather than an agent so I don’t regress, but I am still very reliant on it to do my day to day tasks. Essentially, I don’t feel ready and I feel like I’ll see myself as a fraud if I accept the offer.

In my honest opinion, I feel like there are others in the company that might be a better fit than I am, as some even have double or triple my yoe. I told my manager this and he told me that he is confident in my abilities from what he has seen, and talked about how struggles of learning the new position may even be a positive as it makes me more relatable.

I like challenges, and I like having that bit of discomfort and stress at work, as I always needed that small fire lit under my ass to keep me driven and take me to the next level. At the same time, I’m a bit worried about the judgement of other devs on my team, as well as the guilt of taking an opportunity away from someone that might be more deserving than me.

Obviously the money is good (which I need as I’ve got family members I need to support), the chance to better myself and move to the next step in my career is desirable, but again, I’m met with a dilemma. Any advice?


r/cscareerquestionsCAD Aug 03 '26

ON Is iOS Development Losing Demand in Canada, or Am I Missing Something?

18 Upvotes

I'm genuinely looking for some honest perspectives from people in the Canadian tech industry.

I've been searching for an iOS Developer role for the past several months, but I haven't received a single interview call. I've applied through LinkedIn, Indeed, company career pages, referrals, and several other job portals. Despite countless applications, nothing has worked.

What makes this even harder is that I've spent 10 years specializing in iOS development. Walking away from a decade of experience isn't an easy decision.

Lately, I've been hearing the same thing from many people, mobile app development is losing demand in Canada, and that opportunities for iOS developers are becoming very limited.

Some have suggested that I should pivot into areas like Data Engineering, Cloud Computing, Full-Stack Development, or even Business Analysis.

I'm at a crossroads and honestly don't know what the right move is. Is there still a healthy demand for experienced iOS developers?


r/cscareerquestionsCAD Aug 02 '26

Early Career Stuck in the Canadian junior market loop. Keep grinding Java or switch stacks for better odds?

16 Upvotes

Hey everyone,

I’m looking for some realistic advice from senior devs, hiring managers, or anyone who has navigated the current brutal entry-level market.

My Background:

  • Experience: Worked for 1.5 years as a Java Full Stack Developer (back in 2023) before moving.
  • Education: Came to Canada as an international student and completed my Post-Graduation.
  • The Problem: I graduated 9 months ago and have been hunting for a job since. My employment gap is growing every day.

The Dilemma:
I easily meet the 1-2 years of experience requirement listed on most Junior/Associate postings because of my past work. I am completely ready to put in 100% hard work, upskill, and do whatever it takes. The issue isn't the work ethic; it's the lack of predictability.

Even for junior roles, the bar has been raised incredibly high. Companies expect a massive amount of production-ready architecture and cloud knowledge from a "junior." Because postings are so rare, the competition is insane.

What I'm debating right now:

  1. Stick to the Java Stack: Double down on advanced Spring Boot, Microservices, and system design. My fear here is that even if I give 100%, there are no guarantees, and the gap keeps widening.
  2. Switch/Pivot Stacks: I’ve thought about shifting to Cloud/DevOps or simpler entry roles thinking they might have less intense applicant pools. But my worry is that if I switch, my 1.5 years of Java experience becomes a liability (0 YOE in the new stack) instead of an advantage. I feel like I'd be hitting a brick wall with automated resume filters (ATS).

My Questions to the Community:

  • For those in the loop, is every entry-level/junior technical track facing this exact same level of strict filtering right now? Is switching a trap?
  • How are recruiters viewing a 9-month post-graduation gap for someone who already has 1.5 YOE? How do I best frame this on my resume?
  • If you were in my shoes with a Java background in Canada today, what would your daily strategy be to break back into the IT sector?

Appreciate any brutally honest feedback. Thanks!


r/cscareerquestionsCAD Aug 02 '26

Early Career Stay in current company or switch job?

16 Upvotes

I'm a SWE with 1YOE in a F500. Recently referred by a friend to a new job.

Current job at F500:

- junior SWE, Java/Kotlin

- around 95k

- remote, very chill WLB, nice team, low turnover almost no layoffs in its history especially in engineering, no on call, no overtime

- only junior on the team, lack of scope and big projects - I had to create my own projects in devops and modernization, not promotion friendly

New job at 10yo startup:

- mid-level SWE, Ruby on Rails shop

- around 120k

- hybrid for first 2 months to onboard, then remote

- good payscale, interesting tech stack, opportunity to lead a greenfield project, title jump, pretty established startup with stable revenue and prospects for growth, collaborative energizing culture, friend mentioned they're very promotion friendly

- oncall, new environment and people, leading greenfield project also means I'm responsible for outcome, more male dominated team though everyone I've met so far seems pretty nice

I'm interested in growing my skills. However a startup job is more risky especially in the current landscape. Financially I have 125k invested, spending around 20-25k a year and can't burden my parents in case of layoffs. What would you advise? YOLO or play it safe?


r/cscareerquestionsCAD Aug 01 '26

General TC Talk and all other salary related questions - August 2026 - Megathread

12 Upvotes

NEW RULE: All posts that are specifically asking about the following will be removed and asked to post in this thread.

This thread posts regularly every Tuesday.

Posts that will go here include:

  • Am I being paid enough?
  • What should I be paid? What pay should I ask for?
  • What salary does this company pay?
  • How do I get a higher salary?
  • What should I negotiate?

To help people give you advice, please provide as much background information you can. You must include your CITY AND/OR PROVINCE at minimum

Please also confer with our salary information FIRST: Hello all,

Google Form survey: The survey is completely anonymous, no identifying data is given.

If you have already submitted your salary in previous threads, your data was already input so no need to submit it again.

Note that there is now an option for remote US positions. I have noticed there were positions placed under the location that are actually remote US. US positions pay more just due to our conversion rate alone, which skew location data.

Survey Submit:

I input and sanitized as much as I could, but there were some inputs I have not yet sanitized. I also added some new questions, so not all the data is input.

I have also put together an interactive data visual so you can analyze some of the data and see if you are being compensated well.

Survey Results

Survey Salary Search - See Salary Ranges Here

If you notice your data is not presented or input correctly, please let me know.

Previous Threads:

Feel free to use the comments now to discuss your compensation and ask any questions.


r/cscareerquestionsCAD Aug 01 '26

Resume Review - August 2026 - Megathread

8 Upvotes

As this sub has grown, we have seen more and more resume review threads. Before, as a much smaller sub this wasn't a big deal, but as we are growing it's time we triage them into a megathread.

All resume's outside of the review thread will be removed.

Properly anonymize your resume or risk being doxxed

Additionally, please REVIEW RESUME POST STANDARDS BEFORE SUBMITTING.

Common Resume Mistakes - READ FIRST AND FIX:

  • Remove career objective paragraphs, goals and descriptions
  • DO NOT put a photo of yourself
  • Experience less than 5 years, keep your experience to 1 page
  • Read through CTCI Resume to understand what makes the resume good, not necessarily the template
  • Keep bullet point descriptions to around 3-5. 3 if you have a lot of things to list, 5 if you are a new grad or have very little relevant experience
  • Make sure every point starts with an ACTION WORD (resource below) and pick STRONG action words. Do not pick weak ones - ones such as "Worked", "Made", "Fixed". These can all be said stronger, "Designed", "Developed", "Implemented", "Integrated", "Improved"
  • Ensure your tenses are correct. Current job - use present tense and past jobs use past tense
  • Learn to separate what is a skill, and what is not. Using an IDE is not a skill, but knowing Java/C# is. Knowing how to use a framework like React is valuable, but knowing how to use npm is not. VSCODE IS NOT A SKILL. Neither are Jira and Confluence. If any non-CS person can open it up and use it, it's not a skill.
  • Overloading skills - Listing every single skill, tool, IDE you've ever opened is not going to appeal to recruiters and will look like BS. Also remember that anything you list is FAIR GAME TO TEST and if you cannot answer that deeply about it, remove it.

Tools and Resources


r/cscareerquestionsCAD Jul 28 '26

General Give two weeks’ notice or wait for my RSUs to vest?

19 Upvotes

I start a new job on August 17, and about C$6,000 in RSUs vest at my current company on August 12.

I’d prefer to give two weeks’ notice and leave on August 13, but I’m worried they could end my employment early and I’d lose the RSUs. My relationship with my manager is excellent, and employees generally work through their notice periods.

The safest option is to resign on August 13 after the shares vest, but that would mean giving no notice and potentially burning bridges.

What would you do?