Skip to main content
Guides Workplace topics How to Quit a Job Professionally — Resignation Scripts and What to Avoid
Workplace topics

How to Quit a Job Professionally — Resignation Scripts and What to Avoid

10 min read · April 24, 2026

A practical, honest guide to resigning from your job with professionalism and grace — including word-for-word resignation scripts, common mistakes to avoid, and how to protect your reputation and relationships for the long term.

Leaving a job is one of the most consequential professional moments you will navigate. Do it well, and you protect your reputation, preserve valuable relationships, and exit on your own terms. Do it poorly, and you risk burning bridges with people who will remain part of your professional network for decades.

The engineering and tech world is smaller than it looks. Former managers become future hiring managers. Ex-colleagues become startup co-founders. The senior engineer you ghosted on your last day may be the one reviewing your resume at your dream company five years from now.

This guide gives you a concrete, step-by-step framework for resigning professionally — including exact scripts you can adapt, the timing decisions that matter, and the specific behaviors that quietly damage careers. Whether you are leaving Amazon after eight years or a startup after eight months, the principles are the same.


Why How You Quit Matters More Than You Think

Most professionals spend enormous energy getting a job and almost no energy leaving one thoughtfully. This is a mistake.

Your resignation becomes part of your professional record at that company. References are informal as often as they are formal — a quick LinkedIn message from a hiring manager to your former skip-level can surface opinions you never anticipated. In senior technical roles like Principal Engineer, Staff Engineer, or Engineering Manager, reference conversations go deeper and happen more frequently than they do at junior levels.

There is also a psychological dimension. How you handle adversity and transitions signals your character. Leaving with professionalism — especially if you are leaving under complicated circumstances — demonstrates maturity that people remember.

Finally, your current employer may become your future employer. Boomerang hires are common in tech. Companies like Amazon, Google, and Microsoft actively recruit former employees. Burning that door closed is almost never worth it.


Step 1: Do the Preparation Work Before You Say a Word

The resignation conversation itself is the easy part. The preparation before it is where most people make mistakes.

Secure your offer in writing first. Never resign based on a verbal offer. Offers get rescinded. Headcount freezes happen. Wait until you have a signed offer letter with a clear start date before you take any action at your current job.

Know your notice period obligations. Review your employment contract and any equity vesting agreements. In Canada, employment standards vary by province, and BC has specific minimum notice requirements. If you have unvested stock with a cliff approaching, understand exactly what you forfeit and when. For senior engineers or those on performance improvement plans, the timing math can be significant.

Back up your personal files. Before you resign, remove personal documents, portfolio work you own, and contact information from your work devices. Do this within the bounds of your employment agreement — do not take proprietary code or confidential data. Once you resign, access is often revoked within hours.

Decide on your notice period. The standard in most tech roles is two weeks. Many senior engineers offer three or four weeks as a professional courtesy, which is appreciated and remembered. Be realistic about what your new employer will accommodate — some will let you start later, some will not.


Step 2: Have the Conversation With Your Manager First

Your manager must hear this from you directly, before anyone else in the organization. Not via email. Not from a colleague. Not from HR. From you, in a private conversation.

Request a one-on-one — video call is fine for remote roles — and be direct. Do not bury the lead with a long preamble.

Script: Direct and professional resignation

"I want to let you know that I've decided to move on from Amazon. I've accepted an offer at another company and my last day will be [specific date]. I wanted to tell you directly and give you as much notice as I reasonably can. Working here has been genuinely meaningful to me, and I want to do everything I can to make this transition smooth for the team."

Keep this short. You do not owe your manager an explanation of where you are going, why you chose them, or what the compensation difference is. If they ask, a simple answer is fine: "It's an opportunity that aligns well with where I want to take my career right now."

Script: Leaving under difficult circumstances

If you are leaving a role where things have been rocky — a difficult manager, a toxic team dynamic, or a performance issue — resist the urge to use resignation as a moment of candor.

"I've made the decision to move on and I've accepted a new role. My last day will be [date]. I appreciate the opportunities I've had here and I want to wrap up my work well before I go."

Nothing more is required. The exit interview is a slightly safer venue for honest feedback, if you choose to give it — but even there, calibrate carefully.


Step 3: Submit a Formal Written Resignation

After the conversation, follow up with a brief, professional resignation letter or email. This creates a paper record and keeps things clean from an HR and payroll perspective.

Resignation letter template:

Subject: Resignation — Alex Chen Hi [Manager's name], Following our conversation today, I am formally submitting my resignation from my position as Senior Software Engineer at Amazon, effective [last day of work]. Thank you for the opportunities to grow, lead, and contribute during my time here. I am committed to completing my current responsibilities and supporting a thorough knowledge transfer before my departure. Please let me know how I can best assist with the transition. Best, Alex Chen

That is it. No lengthy explanations. No grievances. No hints about where you are going. This letter may be read by HR, your manager's manager, and potentially others. Treat it accordingly.


Step 4: Navigate the Counter-Offer Decision

If you are a strong performer — and if you have been building high-throughput systems and delivering measurable impact, you likely are — expect a counter-offer. Your manager may come back with more compensation, a title change, or a promise of a promotion cycle.

Before you resign, decide how you will respond to a counter-offer. This is not a decision to make in the moment.

The data on counter-offers is consistent and sobering: the majority of professionals who accept counter-offers leave anyway within 12 to 18 months. The underlying reasons that drove you to look for a new role rarely disappear with a salary bump. And your employer now knows you were willing to leave — which changes how they see you.

If you are truly open to staying, a counter-offer conversation is worth having. But be honest with yourself about whether compensation was the real driver. If it was culture, growth, management quality, or technical direction — money does not fix those things.

Script for declining a counter-offer gracefully:

"I'm genuinely grateful for this. It means a lot that you value my work here. I've given this a lot of thought and I've made my decision. I'm going to move forward with the new role. I really do want to leave on the best possible terms and make this transition as easy as I can for the team."


Step 5: Execute Your Notice Period With Integrity

The notice period is when reputations are made or damaged. Many engineers mentally check out from the moment they resign — this is a mistake that people notice and remember.

Your goals during the notice period are straightforward:

Document everything handoff-worthy. Write down the systems you own, runbooks for incidents, known technical debt, ongoing projects, and context that lives only in your head. Be generous with this documentation. Future teammates will genuinely appreciate it, and your former manager will remember it.

Complete or cleanly transition your active work. Do not leave projects in a broken state. If you cannot finish something, give your team a clear picture of where it stands.

Do not recruit your colleagues. Even if you love your new company and want to bring your best engineers with you, actively recruiting your teammates during your notice period is a serious breach of professional conduct. Let natural conversations happen over time, after you are settled.

Stay off the drama. The period between resignation and departure can draw candid conversations with colleagues about what is wrong with the team or company. Be thoughtful here. Venting feels cathartic in the moment and causes problems later.


What to Avoid: The Behaviors That Quietly Damage Careers

Most resignation mistakes are not dramatic blowups. They are quieter choices that erode trust and goodwill.

Do not announce on social media before your manager knows. Updating your LinkedIn with a new job title or posting "excited about the next chapter" before you have had the conversation with your manager is a serious breach of professional courtesy. It can turn a smooth departure into an awkward one.

Do not use your resignation as a grievance session. You may have completely legitimate frustrations. The resignation conversation is not the venue to air them. The exit interview is a marginally safer space, but even there, feedback should be specific and constructive rather than a catalogue of complaints.

Do not ghost or give minimal notice without explanation. Departing abruptly without reasonable notice — barring a genuine personal or safety situation — signals that you prioritize your own convenience over your colleagues. For engineers in senior roles, this is especially damaging because the institutional knowledge loss is acute.

Do not take what is not yours. Proprietary code, internal documentation, customer data, architectural diagrams labeled confidential — none of this is yours. Beyond the ethical problem, it is a legal one. Your new employer does not want it either, and many will ask you to certify that you have not brought proprietary materials from prior employers.

Do not badmouth the company publicly. Glassdoor reviews, Twitter threads, and LinkedIn posts critiquing your former employer have a shelf life that outlasts the feeling that prompted them. Future employers read these. Your professional community notices them.


A Note for Senior Engineers and Tech Leads

If you are at a Senior, Staff, or Principal level — or stepping into an Engineering Manager role — the stakes of a graceful departure are higher. Your exit is more visible, your institutional knowledge is deeper, and the relationships you are leaving behind are more professionally consequential.

Senior engineers often become informal references for their teams as much as their teams become references for them. The engineers you have mentored, the product managers you have worked with, and the leadership you have reported to will all carry impressions of how you handled your departure.

Offer a longer notice period if the transition genuinely warrants it and your new employer can accommodate. Lead knowledge transfer sessions rather than leaving documentation as a solo task. Introduce your replacement or interim coverage person to the teams and stakeholders you worked with.

These gestures cost you relatively little and signal the kind of professional character that defines long careers.


Next Steps

Resigning from a job is a skill, and like most professional skills, it gets easier and cleaner with intentional practice. Before you have that conversation with your manager, work through this checklist:

  1. Confirm you have a signed offer letter before taking any action.
  2. Review your employment contract for notice obligations, non-compete clauses, and equity implications.
  3. Back up your personal files within the bounds of your agreement.
  4. Draft your talking points for the manager conversation — keep them brief and positive.
  5. Prepare your written resignation letter so it is ready to send immediately after the conversation.
  6. Decide in advance how you will respond to a counter-offer.
  7. Plan your knowledge transfer so you can execute it thoroughly during your notice period.

Leaving well is the final professional act of your tenure at a company. It takes less effort than most people expect and pays dividends far longer than most people realize. Handle it with the same care you brought to the work itself.