Earn Your 1st Software Engineering Promotion & Build Next-level Skills In 1/2 the Time.

(Even if you don't know where to start.)A FREE 5-Day email course breaking down everything you need to find your ideal mentor, turn your manager into your #1 fan, and gain access to bigger projects.

Join 1,162 engineers at companies like...

Join 512+ engineers at companies like... Paypal, Amazon, Google, Oracle, Salesforce, etc.

What industry leaders are saying...

The median SWE salary is $130k in the US.

For SWE II, it's $162k. A $32k difference.

Ready to Level Up?


Most entry-level engineers know they want to get promoted, but they don't know the right steps to get there.In just 5 emails, we'll show you how.→ Day 1: 3 Hidden Benefits of Getting Promoted as a SWE→ Day 2: 99% of Juniors Make These 3 Promotion Mistakes→ Day 3: How to Find Your Ideal SWE Mentor→ Day 4: 5 Steps to a Foolproof Promotion Case→ Day 5: The 4 Questions Holding You Back from SWE II[BONUS] The Only Promo Tracker Template You'll Ever Need

Earn Your 1st Software Engineering Promotion & Build Next-level Skills In 1/2 the Time.


(Even if you don't know where to start.)A mentor-led community with everything you need to gain access to bigger projects, make your manager your #1 fan, master the non-coding skills they never taught you in college, and earn the respect of your teammates.

Grow with engineers at companies like...

Join 512+ engineers at companies like... Paypal, Amazon, Google, Oracle, Salesforce, etc.

Wanna get promoted, but aren't sure how to start?

Hint: it's NOT tracking your accomplishments.

Tried to get promoted, but didn't succeed?

Hint: it's NOT because you don't deserve it.

Likely to earn the promo, but want it twice as fast?

Hint: it should NOT take years to be paid your worth.

Stop Wondering How


Most entry-level engineers know they want to get promoted, but they don't know the right steps to get there.We'll walk you through a powerful framework that can be custom-tailored to your company, your team, and your situation.No more guesswork. Just clarity and direction.

Stop Doing it Alone


Maybe you've thought about getting promoted before.
But it still hasn't happened yet.
It's because you lacked accountability.No one can put in the work to get promoted except YOU.
But by joining this program, we can do it together.
And you'll connect with other engineers earning their first promotions, too.Don't just learn from us. Grow with a community.

The median SWE salary is $130k in the US.

For SWE II, it's $162k. A $32k difference.

What industry leaders are saying...

Your Mentors

Callie Buruchara

I was terrified that I didn’t belong as a software engineer.My code was great. But it wasn’t enough.I couldn’t figure out the unspoken rules for:
• How to advocate for myself in high-stakes conversations
• How to tell a Senior SWE there’s an issue in their PR
• How to get a Staff SWE to reply on Slack
I just wanted someone to hear me out and answer my questions. I was willing to put in the work, but where? How? And why wasn’t excellent code enough?Eventually, I befriended the right folks throughout my org. Conversation by conversation, they showed me the way.I finally learned the unspoken rules that helped me:
• Go from 0 prod experience to Senior SWE in less than 2 years
• Be hand-picked for high-impact work over and over
• Onboard 3x faster than expected (twice)
The biggest lesson?It doesn’t matter how clean your code is if you can’t communicate its value.
People skills are your secret weapon.
And you can learn them. Just like me.
But in a fraction of the time.

Andy Greenwell

I once stood in your same shoes as an ambitious junior dev.I knew I wanted to level up as an engineer, but I didn’t have a clue which skills I should focus on improving.I desperately wanted a comprehensive roadmap of this path to promotion. So I could avoid every pothole and zip down every highway.I didn’t have that roadmap when I needed it. And at times, I really struggled to find the best path forward:• I had PRs get rejected after weeks of back and forth.
• My first 12 presentations sounded robotic due to heavy scripting.
• And I used to turn red in the face every time I voiced an opinion in a meeting.
But after spending the past 5 years:Earning 3 promotions ($70k/year → $270k/year),
• Consuming 80+ books and articles on engineering, and
• Documenting 100s of shortcuts to become a better SWE,
I’m finally ready to give that roadmap to you.Because the world needs better software.
And I’m counting on you to build it with me.

We love our mentees.

Even more than they love us.

Your time is valuable.


We won't waste it.
This program is NOT for you if:

You aren't actively employed as a SWE.

This is not a job search program.

You don't wanna take ownership of your growth.

We will give you A+ tools and guidance. Then it's up to you.

You've already earned your first promo.

We'd love to help you out, just not here.

100% refund.
No questions asked.


If you finish The Promotion Flywheel course, attend 1 coaching call, and still aren’t satisfied with your experience (we doubt it!) – you get every penny back.

Refunds are only valid for the prior 30 days.

Ready to get promoted?

"First Promo is like a career GPS . It's the resource I wish I had when I was a Junior SWE."
– Peter White, Senior SWE @ Graphy

Still not sure? Don't forget we have a 100% no-questions-asked refund policy. Read more here.

30 Seconds for
30 Scripts 📃

30 Seconds for
30 Scripts 📃

Callie's foolproof scripts for difficult conversations will help you get unstuck, build trust with your manager, and earn the respect of your teammates.Answer a couple questions to unlock them (and help us take your career to the next level) ➡️

Callie's foolproof scripts for difficult conversations will help you get unstuck, build trust with your manager, and earn the respect of your teammates.Answer a couple questions to unlock them (and help us take your career to the next level) ⬇️

Question 1

Are you currently employed as an entry-level Software Engineer?

const webhookUrl = 'https://hooks.zapier.com/hooks/catch/19612186/29f46fg/'; const params = new URLSearchParams(window.location.search); const email = params.get('email'); const tag = params.get('tag'); if (email && tag) { fetch(webhookUrl, { method: 'POST', body: JSON.stringify({email, tag}), }); }

Question 2/2

What problem are you hoping our emails will help you solve?

const webhookUrl = 'https://hooks.zapier.com/hooks/catch/19612186/29f46fg/'; const params = new URLSearchParams(window.location.search); const email = params.get('email'); const tag = params.get('tag'); if (email && tag) { fetch(webhookUrl, { method: 'POST', body: JSON.stringify({email, tag}), }); }
const webhookUrl = 'https://hooks.zapier.com/hooks/catch/19612186/29ft4dh/'; const params = new URLSearchParams(window.location.search); const email = params.get('email'); const tag = params.get('tag'); if (email && tag) { fetch(webhookUrl, { method: 'POST', body: JSON.stringify({email, tag}), }); }

Question 3/3

What's an example of the last time you ran into an issue with {{url.issue}}?

const webhookUrl = 'https://hooks.zapier.com/hooks/catch/19612186/29ft4dh/'; const params = new URLSearchParams(window.location.search); const email = params.get('email'); const tag = params.get('tag'); if (email && tag) { fetch(webhookUrl, { method: 'POST', body: JSON.stringify({email, tag}), }); }

Question 3/3

Mind sharing what your struggling with the most as an entry-level SWE?

You're the best, thank you!

You just made it way easier for us to help you become a better SWE ✨

Your SWE career is going TO THE MOON 🚀

Your SWE career is going TO THE MOON 🚀

Day 1 of the email course should be hitting your inbox in the next 30 seconds.While you wait, wanna earn a free surprise template that will impress the heck out of your manager?Click 1 button over there   →

Day 1 of the email course should be hitting your inbox in the next 30 seconds.While you wait, wanna earn a free surprise template that will impress the heck out of your manager?Click 1 button down there   ⬇

Hey, Andy here 👋 I can't—

Hold on ☝️ Callie just pinged me.
Oh PHEWF, the site's not burning down (yet).
She's just excited to say hi :)

Your First SWE Promo is Around the Corner.


^^ That's the subject line of your confirmation email.It should be hitting your inbox any second now.Go click confirm to start the free course ASAP.We can't wait to see you there :)

Oops, all full.


Looks we ran out of available spots for new members.
But we'll be opening up more spots soon.
Join the waitlist to get notified when we do.

Ready to get promoted?

"First Promo is like a career GPS . It's the resource I wish I had when I was a Junior SWE."
– Peter White, Senior SWE @ Graphy

Still not sure? Don't forget we have a 100% no-questions-asked refund policy. Read more here.

Earn Your 1st Software Engineering Promotion.


By discovering the road to SWE II.
With mentors who've been in your shoes.
In half the time it would've taken you alone.

Wanna get promoted, but aren't sure how to start?

Hint: it's NOT tracking your accomplishments.

Tried to get promoted, but didn't succeed?

Hint: it's NOT because you don't deserve it.

Likely to earn the promo, but want it twice as fast?

Hint: it should NOT take years to be paid your worth.

Stop Wondering How


Most entry-level engineers know they want to get promoted, but they don't know the right steps to get there.We'll walk you through a powerful framework that can be custom-tailored to your company, your team, and your situation.No more guesswork. Just clarity and direction.

Stop Doing it Alone


Maybe you've thought about getting promoted before.
But it still hasn't happened yet.
It's because you lacked accountability.No one can put in the work to get promoted except YOU.
But by joining this program, we can do it together.
And you'll connect with other engineers earning their first promotions, too.Don't just learn from us. Grow with a community.

The median SWE salary is $130k in the US.

For SWE II, it's $162k. A $32k difference.

What industry leaders are saying...

Your Mentors

Callie Buruchara

I was terrified that I didn’t belong as a software engineer.My code was great. But it wasn’t enough.I couldn’t figure out the unspoken rules for:
• How to advocate for myself in high-stakes conversations
• How to tell a Senior SWE there’s an issue in their PR
• How to get a Staff SWE to reply on Slack
I just wanted someone to hear me out and answer my questions. I was willing to put in the work, but where? How? And why wasn’t excellent code enough?Eventually, I befriended the right folks throughout my org. Conversation by conversation, they showed me the way.I finally learned the unspoken rules that helped me:
• Go from 0 prod experience to Senior SWE in less than 2 years
• Be hand-picked for high-impact work over and over
• Onboard 3x faster than expected (twice)
The biggest lesson?It doesn’t matter how clean your code is if you can’t communicate its value.
People skills are your secret weapon.
And you can learn them. Just like me.
But in a fraction of the time.

Andy Greenwell

I once stood in your same shoes as an ambitious junior dev.I knew I wanted to level up as an engineer, but I didn’t have a clue which skills I should focus on improving.I desperately wanted a comprehensive roadmap of this path to promotion. So I could avoid every pothole and zip down every highway.I didn’t have that roadmap when I needed it. And at times, I really struggled to find the best path forward:• I had PRs get rejected after weeks of back and forth.
• My first 12 presentations sounded robotic due to heavy scripting.
• And I used to turn red in the face every time I voiced an opinion in a meeting.
But after spending the past 5 years:Earning 3 promotions ($70k/year → $270k/year),
• Consuming 80+ books and articles on engineering, and
• Documenting 100s of shortcuts to become a better SWE,
I’m finally ready to give that roadmap to you.Because the world needs better software.
And I’m counting on you to build it with me.

We love our mentees.

Even more than they love us.

100% refund.
No questions asked.


If you finish The Promotion Flywheel course, attend 1 coaching call, and still aren’t satisfied with your experience (we doubt it!) – you get every penny back.

Refunds are only valid for the prior 30 days.

It's official, you're in.


And we couldn't be more excited to have you!You'll receive an email shortly with details about joining our Skool community.

You're the best, thank you!

You just made it way easier for us to write better emails ✨

const webhookUrl = 'https://hooks.zapier.com/hooks/catch/19612186/2197hgy/'; const params = new URLSearchParams(window.location.search); const email = params.get('email'); const tag = params.get('tag'); if (email && tag) { fetch(webhookUrl, { method: 'POST', body: JSON.stringify({email, tag}), }); }

You're the best, thank you!

You just made it way easier for us to write helpful emails ✨

We'll let you know when the free community launches.

In the meantime, what's one problem you hope it will help you solve?

You're the best, thank you!

If you have 30 seconds, we have 1 more question...What's the biggest challenge you're facing as a SWE right now?

const webhookUrl = 'https://hooks.zapier.com/hooks/catch/19612186/2197hgy/'; const params = new URLSearchParams(window.location.search); const email = params.get('email'); const tag = params.get('tag'); if (email && tag) { fetch(webhookUrl, { method: 'POST', body: JSON.stringify({email, tag}), }); }

Holy smokes, we're keeping you around!

You just made it 100x easier for us to help you level up. Thank you! ✨

Holy smokes, we're keeping you around!

You just made it 100x easier for us to help you level up. Thank you! ✨