How Senior Engineers Balance Speed and Quality (Scale-Up Lessons)
Beyond Coding25 Helmi

How Senior Engineers Balance Speed and Quality (Scale-Up Lessons)

The difference between a junior and a senior engineer isn't coding speed, it's knowing when to say "no."


"The best code you can write is the code you don't write." In this episode, I sit down with Alessandro Mautone (Senior Software Engineer at Aquablu, ex-WeTransfer) to discuss the reality of engineering at a scale-up: how do you maintain technical excellence when the business demands speed?


We break down why delivering features "fast" pays your salary, but how to negotiate deadlines so you don't drown in technical debt later. If you want to move from writing code to owning product decisions, this conversation is for you.


In this episode, we cover:


- How to push back on features and negotiate deadlines without upsetting stakeholders

- Why chasing "perfect code" can hurt a company in growth mode

- The Generalist vs. Specialist career path: Which one is right for you?

- The potential pitfalls of using AI for unit tests without proper oversight


Timestamps:

00:00:00 - Intro

00:01:06 - Balancing Technical Excellence With Delivery Speed

00:04:11 - Why Delivering Features Pays Your Salary

00:06:51 - The Importance of Ownership and "Skin in the Game"

00:08:59 - Leaving WeTransfer: When Company Direction Shifts

00:11:49 - The Generalist vs. Specialist Career Path Debate

00:16:46 - How to Attract Top Engineering Talent to Your Team

00:18:50 - Is LeetCode the Right Way to Hire for Scale-Ups?

00:23:16 - Learning to "Say No" is a Sign of Seniority

00:25:17 - Negotiating Scope Without Burning Bridges

00:26:02 - When AI Generates Bad Unit Tests

00:28:14 - Never Compromise on Tests, Even in "Code Red"

00:33:59 - Communicating Technical Concepts to Non-Tech Stakeholders

00:35:35 - The Never-Ending Battle Against Complexity

00:37:26 - When to Build for the Future vs. Ship Now

00:42:30 - A Real-World Example of Refactoring for Simplicity

00:46:48 - The Skill That Will Be Make or Break for Engineers


#SoftwareEngineering #ScaleUp #TechnicalDebt

Jaksot(240)

How to Think About Software Engineering (CTO's Perspective)

How to Think About Software Engineering (CTO's Perspective)

We are at a unique point in history where there is finally an alternative to human coding. If AI can write the code effectively, what is left for the software engineer?In this episode, Joris Conijn (A...

18 Helmi 46min

How to Build the Best Platforms for Software Engineers

How to Build the Best Platforms for Software Engineers

Is your internal developer platform actually improving velocity, or is it a bottleneck? We discuss why platform teams building "cool" abstractions is a red flag, and you should aim to create the best ...

11 Helmi 43min

Career Advice I'd Give Every Software Engineer Right Now

Career Advice I'd Give Every Software Engineer Right Now

Engineering hasn't become easier, writing code has just become faster. Time to stop fighting symptoms and start thinking in systems. In this Q&A, I break down the career advice I'd give to any enginee...

4 Helmi 1h 1min

The Skills That Matter When AI Writes Your Code

The Skills That Matter When AI Writes Your Code

The software engineering landscape is shifting rapidly. Coding is becoming "cheap" because of tools like Claude Code, Codex, Gemini, Cursor etc. Interviews are evolving to focus on system design over ...

28 Tammi 41min

Google & AWS Veteran Shares How To Become a Great Architect

Google & AWS Veteran Shares How To Become a Great Architect

"Architects shouldn't try to be the smartest people in the room, they should make everybody else smarter."In this episode, Gregor Hohpe (ex-Google & AWS, author of "The Software Architect Elevator") b...

21 Tammi 1h 4min

Own Your Engineering Career (No One Else Will)

Own Your Engineering Career (No One Else Will)

Are you waiting for a promotion that never comes? In this episode, we break down why relying on your manager to define your growth is a career-limiting mistake and how you can take full ownership of y...

14 Tammi 43min

The AI Skills Software Engineers Need to Learn Now

The AI Skills Software Engineers Need to Learn Now

Software engineers often think adding AI is just a simple API call, but moving from a Proof of Concept to a stable production system requires a completely different mindset. Maria Vechtomova breaks do...

7 Tammi 44min