Mid-level to Senior for high-growth engineers


(33 ratings)

3 Weeks

Cohort-based Course

馃敤 Nail the 5 key areas you need to get to the senior level

Course overview

Finally reach the Senior level

Course Outcomes

- Lead your projects without all the stress.

- Become an expert on your team so others look up to you.

- Get your manager to want to advocate for your promotion.

- Mentor others to level up your team.

- Bonus module: Level up your coding skills to write senior-level code.


- Irina Stanescu: Staff Engineer, Manager, Tech Lead. Ex-Uber, Google, Mnemonic

- Raviraj Achar: Staff Engineer & Tech Lead, Meta

Course Syllabus

Leading projects

- How to write design docs that influence change.

- How to master the art of estimates so you never miss (and handle when you do).

- How to communicate so others will listen.

- Templates: Technical design doc templates, 1-pager template, Project leadership checklist.

- Exercises: Get feedback on your design doc, Break down an ambiguous problem statement into an estimate.

Become an expert on your team

- How to become known as an expert on your team.

- How to bring new ideas and tech to the team.

- How to stay up to date in your ownership area.

- Templates: Become an expert template.

- Exercises: Find out your expertise area, build a plan for becoming known as the expert.

Get your manager to want to advocate for you

- Understanding your manager better and aligning your goals.

- Maximize your chances of being promoted.

- Know how to frame your promotion so your manager wants to promote you.

- Templates: Growth plan template, performance review template, 1:1 template

- Exercises: Live performance review feedback, actionable plan to build a better relationship with your manager.

Mentor others on your team

- Good vs. bad mentorship.

- How to find people to mentor.

- How to level up your team.

- Templates: 1:1 template, growth plan template, mentorship checklist.

- Exercises: Live mentoring & feedback, find out who to mentor.

Senior-level code (Bonus module)

- Mid-level vs. Senior code.

- Senior-level coding mindset.

- Getting your code approved instantly.

- Exercises: Give live feedback on why one piece of code is better or worse.

- Bonus resources: Personally curated books and videos to get even more.


- Highly interactive presentations and demos.

- Office hours for more direct time and personalized answers.

- Templates to take with you to reference in your day-to-day.

Sessions are recorded and always accessible.

Who is this course for


You're a mid-level software engineer and want a step-by-step walkthrough of what you need to get to Senior Engineer.


You're a senior software engineer and want to hone your skills with live, interactive sessions and templates to help you grow even further.


You're a junior software engineer and you want to get ahead in your career with everything you need to know to get to Senior Engineer.

What you鈥檒l get out of this course

Lead projects effectively

Learn how to lead projects like a senior, estimate effectively, and manage stakeholder relationships.

We'll do this by breaking down an ambiguous problem statement, turning it into a design doc, and going through our project leadership checklist.

Become known as an expert within your team

Learn how to become seen as an expert within your team, leading to tons of opportunities for growth and promotion.

We'll do this by finding out the best area for you to be an expert in, then building a plan for you to start becoming known as the expert on your team.

Get your manager on your side

Learn how to build trust with your manager and make them want to advocate for your promotion to senior.

We'll do this by aligning you and your manager's goals, then building a growth plan and performance review doc that makes it easy for your manager to advocate for you.

Mentor your peers

Learn how to find mentees within your company and how to make them love your mentorship.

We'll do this by showing the different types of mentorship, which approaches work best, and how to mentor using that approach.

Ship senior-level code

Learn the biggest differentiators that will get you writing code like a senior, allow you to ship faster, and get your code approved right away.

We'll do this by going through live code examples, discussing the decisions to make, what to think about, and sharing live feedback.

This course includes

10 interactive live sessions

Lifetime access to course materials

17 in-depth lessons

Direct access to instructor

4 projects to apply learnings

Guided feedback & reflection

Private community of peers

Course certificate upon completion

Maven Satisfaction Guarantee

This course is backed by Maven鈥檚 guarantee. You can receive a full refund within 14 days after the course ends, provided you meet the completion criteria in our refund policy.

Course syllabus

Expand all modules


    (33 ratings)

    What students are saying

    What people are saying

    聽聽聽聽聽聽聽聽Jordan has been instrumental in accelerating my career from junior to senior in under a year. His mentorship goes beyond theory and has helped me throughout multiple career transitions. From career progression, salary negotiation, nailing an interview, and more, I am confident Jordan will change your mindset to unlock your full potential.
    Matt Herwig

    Matt Herwig

    Senior Software Engineer @ Gusto
    聽聽聽聽聽聽聽聽Jordan's advice has been so helpful for me as I progress in my career as an engineer. I find myself referring to his tips on effective presentations and utilizing ChatGPT intelligently. His advice is always actionable and it's clear how he has excelled in his career & now I have a roadmap to get there too.
    Weily Lang

    Weily Lang

    Software Engineer at WorkMoney
    聽聽聽聽聽聽聽聽Jordan鈥檚 advice and 1:1s are a phenomenal source of direction. He鈥檚 not overly prescriptive and his mastery of communication really rubs off on you.
    Maroof Haque

    Maroof Haque

    Senior Software Engineer at Oracle
    聽聽聽聽聽聽聽聽Jordan's candid approach led me to my first 'exceeds expectations' performance review. He skillfully finds win-win situations, often helping me improve my workplace standing and enhancing my relationships with colleagues.
    Jian Kuang

    Jian Kuang

    Software Engineer at State Farm
    聽聽聽聽聽聽聽聽Sitting next to Jordan for one summer taught me more about engineering, quality design, and problem solving than all of my previous experience combined.
    Dean Wahle

    Dean Wahle

    Software Engineer at Gusto
    聽聽聽聽聽聽聽聽I had the opportunity to participate in a mentorship with Jordan, and I can confidently say it was an incredible and transformative experience. If you're committed to accelerating full force in the right direction, Jordan is the right person to accompany you on this journey to success.
    Elena Giuli

    Elena Giuli

    DevOps Engineer at Santander
    聽聽聽聽聽聽聽聽Jordan is one of the best engineers and tech industry voices I know. He's an accomplished senior engineer who grew quickly and for good reason: He learns fast and breaks down complex concepts in an easy-to-understand way.
    Alex Chiou

    Alex Chiou

    CTO at Taro

    Meet your instructor

    Jordan Cutler

    Jordan Cutler

    Senior Software Engineer, Author of High Growth Engineer (35k+ readers)

    Jordan loves seeing engineers grow and achieve their goals.

    He's obsessed with personal growth and spends most of his time learning how to become a better engineer.

    He's excited to be giving this course, which takes the most important lessons he's learned through his journey to Senior Engineer in just 2 years and passes them onto you.

    A pattern of wavy dots
    Be the first to know about upcoming cohorts

    Mid-level to Senior for high-growth engineers


    Bulk purchases

    Course schedule

    3-5 hours per week over 2 weeks
    • Tuesdays & Thursdays - Jan. 23rd, 25th, 30th and Feb. 1st

      5pm - 7pm PST (8pm - 10pm EST)

      After the main session is over, there is an optional office hours to ensure you can get answers to your specific situation.

      Office hours goes until 7:30pm PST (usually 30 min - 1 hour).

    • Optimized for busy schedules

      Sessions will be recorded

      You'll receive a summary, recording, and templates to take with you.

    • Writing Senior level code bonus session (Saturday, Feb 3rd)

      10am - 12:30pm PST (1pm - 3:30pm EST)

    Learning is better with cohorts

    Learning is better with cohorts

    Active hands-on learning

    This course builds on live workshops and hands-on projects

    Interactive and project-based

    You'll walk away knowing exactly how to move forward in your career

    Learn with a cohort of peers

    Join a community of like-minded people who want to learn and grow alongside you

    Frequently Asked Questions

    Who is the course not designed for?
    What happens if I can鈥檛 make a live session?
    I work full-time, what is the expected time commitment?
    What鈥檚 the refund policy?
    A pattern of wavy dots
    Be the first to know about upcoming cohorts

    Mid-level to Senior for high-growth engineers


    Bulk purchases