# Moving from Junior to Mid-Level Backend Engineering Requires Shipping and System Design

DevFeed: [Moving from Junior to Mid-Level Backend Engineering Requires Shipping and System Design](<https://devfeed.tech/articles/going-from-junior-to-mid-level-backend-isn-t-about-code-28980.md>)

Original publisher: [Read original article](<https://codingwithroby.substack.com/p/going-from-junior-to-mid-level-backend>)

Author: Eric Roby

Published: 2026-04-07T12:03:32Z

Content type: opinion

Language: en

Sources: [Eric Roby](<https://devfeed.tech/sources/eric-roby.md>)

Topics: [backends](<https://devfeed.tech/topics/backends.md>), [ci](<https://devfeed.tech/topics/ci.md>), [GitHub Actions](<https://devfeed.tech/topics/github-actions.md>), [systems](<https://devfeed.tech/topics/systems.md>), [coding](<https://devfeed.tech/topics/coding.md>)

Tags: [backend](<https://devfeed.tech/tags/backend.md>), [ci-cd](<https://devfeed.tech/tags/ci-cd.md>), [github-actions](<https://devfeed.tech/tags/github-actions.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [junior](<https://devfeed.tech/tags/junior.md>), [junior-developer](<https://devfeed.tech/tags/junior-developer.md>), [skills](<https://devfeed.tech/tags/skills.md>), [systems](<https://devfeed.tech/tags/systems.md>)

## AI overview

The article argues that progressing from junior to mid-level backend engineering involves more than writing code. It emphasizes building valuable products, contributing to business logic and features, understanding CI/CD and GitHub Actions, and making sound system-design and infrastructure decisions.

## Source excerpt

The skills that aren't in job descriptions but are on everyone's mind