{"id":113613,"date":"2023-09-26T07:24:00","date_gmt":"2023-09-26T11:24:00","guid":{"rendered":"https:\/\/www.shortform.com\/blog\/?p=113613"},"modified":"2023-09-26T11:25:26","modified_gmt":"2023-09-26T15:25:26","slug":"software-engineering-career-ladder","status":"publish","type":"post","link":"https:\/\/www.shortform.com\/blog\/software-engineering-career-ladder\/","title":{"rendered":"The Software Engineer Career Ladder: How to Climb the 6 Levels"},"content":{"rendered":"\n<p>What levels are there on the software engineering career ladder? Once you\u2019ve become a software engineer, where can you go next?<\/p>\n\n\n\n<p>The software engineering career ladder includes six levels: mentor, tech lead, junior manager, engineering director, large group management, and senior manager. Titles may vary between companies, but the method for how to become an engineering manager and more are the same.<\/p>\n\n\n\n<p>Read on to learn more about how to become a software engineering manager by developing new skills and advancing on the software engineering career ladder.<\/p>\n\n\n\n<!--more-->\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-how-to-advance-on-the-software-engineering-career-ladder\">How to Advance on the Software Engineering Career Ladder\u00a0<\/h2>\n\n\n\n<p><strong>We\u2019ll briefly cover the six levels of the typical <\/strong><strong>software engineering career ladder<\/strong><strong> as described by Camille Fournier in <\/strong><strong><em>The Manager\u2019s Path<\/em><\/strong><strong>. <\/strong>Fournier based her career ladder on personal experience, and she notes that your titles and responsibilities may vary, since software engineering is a young field and there aren\u2019t many agreed-upon roles or definitions yet. She says this ladder can still be helpful, though, as it offers a general outline for how your career will likely progress and how to become an engineering manager.<\/p>\n\n\n\n<p>(Shortform note: Other software engineers add that <a href=\"https:\/\/linearb.io\/blog\/software-engineering-job-titles\/\" target=\"_blank\" rel=\"noreferrer noopener\">the speed with which the field changes<\/a> also makes it difficult for people to agree on titles and roles. As technology quickly evolves, the industry creates new roles for people who work with new software and engineering techniques. These new roles develop faster than they can be standardized, increasing confusion about what steps should come next on the software engineering career ladder.)<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-level-1-mentor\">Level #1: Mentor<\/h3>\n\n\n\n<p><strong>The first managerial experience many software engineers have is being a mentor<\/strong> to a junior team member, such as an intern or new hire. Experienced engineers take on this responsibility, but it\u2019s not an official managerial role. As a mentor, you\u2019re still primarily an engineer, but you\u2019re also responsible for helping your mentee acclimate to the company, understand their tasks, and connect with their coworkers. Fournier says this is a good first step toward learning how to become a software engineering manager because it lets you practice directing and supporting another person without the pressure or higher stakes of an official role.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-level-2-tech-lead\">Level #2: Tech Lead<\/h3>\n\n\n\n<p><strong>The next step on the <\/strong><strong>software engineering career ladder<\/strong><strong> is tech lead.<\/strong> Much like mentorship, this is a set of responsibilities rather than a managerial position. You\u2019re the official technical leader of a group, but the role doesn\u2019t grant you a raise or advance your position in the company\u2019s larger hierarchy\u2014you still report to the same manager as the rest of your teammates. The tech lead role lets you practice managerial skills on a larger scale, holding more responsibility while still avoiding the pressure of an official managerial position.<\/p>\n\n\n\n<p>(Shortform note: Being asked to fulfill managerial responsibilities without an official promotion or <a href=\"https:\/\/www.shortform.com\/blog\/2023-salary-increase\/\">pay increase<\/a> is <a href=\"https:\/\/netwerkmovement.com\/more-responsibility-at-work-no-promotion\/\" target=\"_blank\" rel=\"noreferrer noopener\">called a dry promotion<\/a>, some business experts say. While Fournier presents this as a good thing, letting you acclimate to extra responsibility with less pressure, these experts disagree. They describe dry promotions as under-compensation, as increased responsibilities should warrant a matching increase in salary and position in the company\u2019s hierarchy. If you feel you\u2019re being given an unfair level of responsibility for your salary and position, check how your responsibilities and pay <a href=\"https:\/\/www.bls.gov\/oes\/current\/oes_nat.htm\" target=\"_blank\" rel=\"noreferrer noopener\">compare to industry standards<\/a>, and then ask for a true promotion.)<\/p>\n\n\n\n<p><strong>As a tech lead, you\u2019re responsible for overseeing your team\u2019s software projects<\/strong> in addition to your engineering duties. You make a plan to complete the project, maintain communication between your team and manager, and supervise your team members\u2019 work to ensure the project is completed properly and on schedule.<\/p>\n\n\n\n<p>(Shortform note: Other software engineers point out that <a href=\"https:\/\/www.patkua.com\/blog\/the-definition-of-a-tech-lead\/\" target=\"_blank\" rel=\"noreferrer noopener\">tech leads won\u2019t always be responsible for all the tasks Fournier describes<\/a>. Often, some elements of your team\u2019s project will be handled by co-leaders. For example, you may work with a team lead who provides feedback to team members and handles communication with people outside of the team, or a project manager who creates the overall plan for completing the project.)<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-level-3-junior-manager\">Level #3: Junior Manager<\/h3>\n\n\n\n<p><strong>The third level of the <\/strong><strong>software engineering career ladder<\/strong><strong> is junior management, <\/strong>which Fournier calls being an <a href=\"https:\/\/www.shortform.com\/blog\/what-does-a-tech-lead-do\/\">engineering lead<\/a>. This is the first official management position, and thus it comes with a new title and pay increase. The junior manager role is similar to that of a tech lead, as you continue to oversee projects and liaise between your team and your superiors. However, you also gain some new responsibilities, including hiring new team members, giving feedback to your direct reports, and helping select projects for your team. Gaining experience as a junior manager is key in learning how to become an engineering manager at a higher level.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-level-4-engineering-director\">Level #4: Engineering Director<\/h3>\n\n\n\n<p><strong>The next level Fournier discusses is engineering director,<\/strong> where you manage several teams at once. Like a junior manager, you provide your teams with resources and support, but you do so through longer-term actions like training your subordinates in new skills, as well as identifying any systems that need to be updated and delegating the responsibility for those updates.<\/p>\n\n\n\n<p>(Shortform note: Some career experts say that when you\u2019re promoted to engineering director, you become the <a href=\"https:\/\/www.indeed.com\/career-advice\/finding-a-job\/what-does-director-of-engineering-do\" target=\"_blank\" rel=\"noreferrer noopener\">head of the whole engineering department<\/a>. While Fournier doesn\u2019t specify this, the responsibilities she discusses arguably fit a department head, since <a href=\"https:\/\/www.shortform.com\/blog\/new-employee-training\/\">training employees<\/a> in new skills and ensuring systems are updated would both strengthen the engineering department as a whole. Furthermore, her claim that engineering directors focus on long-term plans arguably fits a department head\u2019s <a href=\"https:\/\/resources.workable.com\/director-of-engineering-job-description\" target=\"_blank\" rel=\"noreferrer noopener\">strategic responsibility<\/a> to direct their department\u2019s evolution. For instance, if the department is evolving to use a new coding language, a department head may set hiring guidelines to ensure their junior managers only hire people who know that language.)<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-level-5-large-group-management\">Level #5: Large Group Management<\/h3>\n\n\n\n<p>Fournier says <strong>the fifth level of the engineering management career track is large group management,<\/strong> where you\u2019re in charge of a group composed of other managers and their teams. As a large group manager, you continue supporting your teams like you did as a junior manager and engineering director, but on a larger scale: You\u2019re responsible for hiring, liaising with, and giving feedback to the team <em>managers<\/em>\u2014the junior managers and engineering directors working under you\u2014rather than individual team members. This role also comes with the new responsibilities of helping your direct reports develop their own managerial skills so they can properly support their engineers, and following up regularly to make sure they do so.<\/p>\n\n\n\n<p>(Shortform note: In <a href=\"https:\/\/shortform.com\/app\/book\/first-break-all-the-rules\" target=\"_blank\" rel=\"noreferrer noopener\"><em>First, Break All the Rules<\/em><\/a>, Gallup Press says <a href=\"https:\/\/shortform.com\/app\/book\/first-break-all-the-rules\/chapter-7#leadership\" target=\"_blank\" rel=\"noreferrer noopener\">an important part of managing other managers is giving them the freedom<\/a> to develop their own managerial style. This will help them and their teams succeed, as they can freely use their unique skills. But how can you give this freedom <em>and <\/em>make sure your direct reports properly support their engineers? One method is setting end goals (like having monthly meetings with each engineer on their team) but letting your direct reports decide how to <em>meet <\/em>those goals (like when and where they\u2019ll meet). You can also develop your direct reports\u2019 managerial skills by training them in strategies that high-performing managers in your department use, since they\u2019ve proven to be effective.)<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-level-6-senior-manager\">Level #6: Senior Manager<\/h3>\n\n\n\n<p><strong>The final level is senior management. <\/strong>Fournier groups a number of roles and high-ranking positions under this heading because your specific responsibilities as a senior manager can vary depending on your exact <a href=\"https:\/\/www.shortform.com\/blog\/job-titles\/\">job title<\/a> and company. This variation occurs because companies assign titles and responsibilities according to their unique priorities. Because of this, learning how to become a software engineering manager at this level will look different in different contexts.<\/p>\n\n\n\n<p>(Shortform note: These priorities (and therefore the company\u2019s title policies) aren\u2019t necessarily related to the <em>tasks<\/em> you\u2019ll be responsible for. Sometimes, they relate to more general company matters like <a href=\"https:\/\/shortform.com\/app\/book\/the-hard-thing-about-hard-things\/chapter-6-2#titles\" target=\"_blank\" rel=\"noreferrer noopener\">hiring strategies or philosophy<\/a>, according to Ben Horowitz in <a href=\"https:\/\/shortform.com\/app\/book\/the-hard-thing-about-hard-things\" target=\"_blank\" rel=\"noreferrer noopener\"><em>The Hard Thing About Hard Things<\/em><\/a><em>.<\/em> For example, Marc Andreessen (cofounder of Netscape) recommends using lofty titles because they attract talent, while Mark Zuckerberg (cofounder of Facebook) recommends using simple titles to make the organization\u2019s hierarchy clear and meaningful.)<\/p>\n\n\n\n<p>The most common titles for senior engineering managers are Chief Technology Officer (CTO) and Vice President of Engineering (VP). According to Fournier, CTOs often focus on strategy\u2014identifying ways that technology can help the company as a whole. VPs, on the other hand, focus on execution\u2014ensuring that all the teams within the engineering department are effectively implementing the CTO\u2019s strategy (or the CEO\u2019s, if there isn\u2019t a CTO).<\/p>\n\n\n\n<p>(Shortform note: In <a href=\"https:\/\/shortform.com\/app\/book\/inspired\" target=\"_blank\" rel=\"noreferrer noopener\"><em>Inspired<\/em><\/a>, tech entrepreneur Marty Cagan <a href=\"https:\/\/shortform.com\/app\/book\/inspired\/part-2\" target=\"_blank\" rel=\"noreferrer noopener\">combines Fournier\u2019s description of CTO and VP responsibilities<\/a>, saying CTOs are responsible for both determining the company\u2019s strategic direction <em>and <\/em>ensuring the engineering department delivers on that strategy. In fact, he excludes the VP role entirely, instead discussing Lead Project Managers. These senior executives understand and track the various parts of the company, ensuring they work together smoothly\u2014a similar responsibility to the VP role, but on a companywide scale. This isn\u2019t specifically an engineering role, but Cagan says Lead Project Managers must understand basic computer programming to effectively monitor the engineering department.)<\/p>\n\n\n\n<p>Despite this variation, there are some qualities that Fournier ascribes to all senior managers: They\u2019re strong leaders, can adapt quickly, and work well with non-engineering leaders in their company. These skills help senior managers lead the engineering department (and ultimately the company as a whole) in new, profitable directions as opportunities arise.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>What levels are there on the software engineering career ladder? Once you\u2019ve become a software engineer, where can you go next? The software engineering career ladder includes six levels: mentor, tech lead, junior manager, engineering director, large group management, and senior manager. Titles may vary between companies, but the method for how to become an engineering manager and more are the same. Read on to learn more about how to become a software engineering manager by developing new skills and advancing on the software engineering career ladder.<\/p>\n","protected":false},"author":24,"featured_media":10414,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[29,14],"tags":[1269],"class_list":["post-113613","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-career","category-management","tag-the-managers-path","","tg-column-two"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.3 (Yoast SEO v24.3) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>The Software Engineer Career Ladder: How to Climb the 6 Levels - Shortform Books<\/title>\n<meta name=\"description\" content=\"What is the path of advancement on the software engineering career ladder? Learn how to become an engineering manager and a team leader.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.shortform.com\/blog\/software-engineering-career-ladder\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"The Software Engineer Career Ladder: How to Climb the 6 Levels\" \/>\n<meta property=\"og:description\" content=\"What is the path of advancement on the software engineering career ladder? Learn how to become an engineering manager and a team leader.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.shortform.com\/blog\/software-engineering-career-ladder\/\" \/>\n<meta property=\"og:site_name\" content=\"Shortform Books\" \/>\n<meta property=\"article:published_time\" content=\"2023-09-26T11:24:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-09-26T15:25:26+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/s3.amazonaws.com\/wordpress.shortform.com\/blog\/wp-content\/uploads\/2020\/07\/startup-lessons-zerotoone-scaled.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1919\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Becca King\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Becca King\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.shortform.com\/blog\/software-engineering-career-ladder\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.shortform.com\/blog\/software-engineering-career-ladder\/\"},\"author\":{\"name\":\"Becca King\",\"@id\":\"https:\/\/www.shortform.com\/blog\/#\/schema\/person\/a98d1f6c931222c11a5c5d087f3376fe\"},\"headline\":\"The Software Engineer Career Ladder: How to Climb the 6 Levels\",\"datePublished\":\"2023-09-26T11:24:00+00:00\",\"dateModified\":\"2023-09-26T15:25:26+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.shortform.com\/blog\/software-engineering-career-ladder\/\"},\"wordCount\":1606,\"commentCount\":1,\"publisher\":{\"@id\":\"https:\/\/www.shortform.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.shortform.com\/blog\/software-engineering-career-ladder\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.shortform.com\/blog\/wp-content\/uploads\/2020\/07\/startup-lessons-zerotoone-scaled.jpg\",\"keywords\":[\"The Manager&#039;s Path\"],\"articleSection\":[\"Career\",\"Management\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.shortform.com\/blog\/software-engineering-career-ladder\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.shortform.com\/blog\/software-engineering-career-ladder\/\",\"url\":\"https:\/\/www.shortform.com\/blog\/software-engineering-career-ladder\/\",\"name\":\"The Software Engineer Career Ladder: How to Climb the 6 Levels - Shortform Books\",\"isPartOf\":{\"@id\":\"https:\/\/www.shortform.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.shortform.com\/blog\/software-engineering-career-ladder\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.shortform.com\/blog\/software-engineering-career-ladder\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.shortform.com\/blog\/wp-content\/uploads\/2020\/07\/startup-lessons-zerotoone-scaled.jpg\",\"datePublished\":\"2023-09-26T11:24:00+00:00\",\"dateModified\":\"2023-09-26T15:25:26+00:00\",\"description\":\"What is the path of advancement on the software engineering career ladder? Learn how to become an engineering manager and a team leader.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.shortform.com\/blog\/software-engineering-career-ladder\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.shortform.com\/blog\/software-engineering-career-ladder\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.shortform.com\/blog\/software-engineering-career-ladder\/#primaryimage\",\"url\":\"https:\/\/www.shortform.com\/blog\/wp-content\/uploads\/2020\/07\/startup-lessons-zerotoone-scaled.jpg\",\"contentUrl\":\"https:\/\/www.shortform.com\/blog\/wp-content\/uploads\/2020\/07\/startup-lessons-zerotoone-scaled.jpg\",\"width\":2560,\"height\":1919},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.shortform.com\/blog\/software-engineering-career-ladder\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.shortform.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"The Software Engineer Career Ladder: How to Climb the 6 Levels\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.shortform.com\/blog\/#website\",\"url\":\"https:\/\/www.shortform.com\/blog\/\",\"name\":\"Shortform Books\",\"description\":\"The World&#039;s Best Book Summaries\",\"publisher\":{\"@id\":\"https:\/\/www.shortform.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.shortform.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.shortform.com\/blog\/#organization\",\"name\":\"Shortform Books\",\"url\":\"https:\/\/www.shortform.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.shortform.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.shortform.com\/blog\/wp-content\/uploads\/2019\/06\/logo-equilateral-with-text-no-bg.png\",\"contentUrl\":\"https:\/\/www.shortform.com\/blog\/wp-content\/uploads\/2019\/06\/logo-equilateral-with-text-no-bg.png\",\"width\":500,\"height\":74,\"caption\":\"Shortform Books\"},\"image\":{\"@id\":\"https:\/\/www.shortform.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.shortform.com\/blog\/#\/schema\/person\/a98d1f6c931222c11a5c5d087f3376fe\",\"name\":\"Becca King\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.shortform.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/7ab8ccaa06da85a3a10dc25619d2bcb4408d48fee053d0eddb8a646960874c9d?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/7ab8ccaa06da85a3a10dc25619d2bcb4408d48fee053d0eddb8a646960874c9d?s=96&d=mm&r=g\",\"caption\":\"Becca King\"},\"description\":\"Becca\u2019s love for reading began with mysteries and historical fiction, and it grew into a love for nonfiction history and more. Becca studied journalism as a graduate student at Ohio University while getting their feet wet writing at local newspapers, and now enjoys blogging about all things nonfiction, from science to history to practical advice for daily living.\",\"url\":\"https:\/\/www.shortform.com\/blog\/author\/becca-king\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"The Software Engineer Career Ladder: How to Climb the 6 Levels - Shortform Books","description":"What is the path of advancement on the software engineering career ladder? Learn how to become an engineering manager and a team leader.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.shortform.com\/blog\/software-engineering-career-ladder\/","og_locale":"en_US","og_type":"article","og_title":"The Software Engineer Career Ladder: How to Climb the 6 Levels","og_description":"What is the path of advancement on the software engineering career ladder? Learn how to become an engineering manager and a team leader.","og_url":"https:\/\/www.shortform.com\/blog\/software-engineering-career-ladder\/","og_site_name":"Shortform Books","article_published_time":"2023-09-26T11:24:00+00:00","article_modified_time":"2023-09-26T15:25:26+00:00","og_image":[{"width":2560,"height":1919,"url":"https:\/\/s3.amazonaws.com\/wordpress.shortform.com\/blog\/wp-content\/uploads\/2020\/07\/startup-lessons-zerotoone-scaled.jpg","type":"image\/jpeg"}],"author":"Becca King","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Becca King","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.shortform.com\/blog\/software-engineering-career-ladder\/#article","isPartOf":{"@id":"https:\/\/www.shortform.com\/blog\/software-engineering-career-ladder\/"},"author":{"name":"Becca King","@id":"https:\/\/www.shortform.com\/blog\/#\/schema\/person\/a98d1f6c931222c11a5c5d087f3376fe"},"headline":"The Software Engineer Career Ladder: How to Climb the 6 Levels","datePublished":"2023-09-26T11:24:00+00:00","dateModified":"2023-09-26T15:25:26+00:00","mainEntityOfPage":{"@id":"https:\/\/www.shortform.com\/blog\/software-engineering-career-ladder\/"},"wordCount":1606,"commentCount":1,"publisher":{"@id":"https:\/\/www.shortform.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.shortform.com\/blog\/software-engineering-career-ladder\/#primaryimage"},"thumbnailUrl":"https:\/\/www.shortform.com\/blog\/wp-content\/uploads\/2020\/07\/startup-lessons-zerotoone-scaled.jpg","keywords":["The Manager&#039;s Path"],"articleSection":["Career","Management"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.shortform.com\/blog\/software-engineering-career-ladder\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.shortform.com\/blog\/software-engineering-career-ladder\/","url":"https:\/\/www.shortform.com\/blog\/software-engineering-career-ladder\/","name":"The Software Engineer Career Ladder: How to Climb the 6 Levels - Shortform Books","isPartOf":{"@id":"https:\/\/www.shortform.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.shortform.com\/blog\/software-engineering-career-ladder\/#primaryimage"},"image":{"@id":"https:\/\/www.shortform.com\/blog\/software-engineering-career-ladder\/#primaryimage"},"thumbnailUrl":"https:\/\/www.shortform.com\/blog\/wp-content\/uploads\/2020\/07\/startup-lessons-zerotoone-scaled.jpg","datePublished":"2023-09-26T11:24:00+00:00","dateModified":"2023-09-26T15:25:26+00:00","description":"What is the path of advancement on the software engineering career ladder? Learn how to become an engineering manager and a team leader.","breadcrumb":{"@id":"https:\/\/www.shortform.com\/blog\/software-engineering-career-ladder\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.shortform.com\/blog\/software-engineering-career-ladder\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.shortform.com\/blog\/software-engineering-career-ladder\/#primaryimage","url":"https:\/\/www.shortform.com\/blog\/wp-content\/uploads\/2020\/07\/startup-lessons-zerotoone-scaled.jpg","contentUrl":"https:\/\/www.shortform.com\/blog\/wp-content\/uploads\/2020\/07\/startup-lessons-zerotoone-scaled.jpg","width":2560,"height":1919},{"@type":"BreadcrumbList","@id":"https:\/\/www.shortform.com\/blog\/software-engineering-career-ladder\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.shortform.com\/blog\/"},{"@type":"ListItem","position":2,"name":"The Software Engineer Career Ladder: How to Climb the 6 Levels"}]},{"@type":"WebSite","@id":"https:\/\/www.shortform.com\/blog\/#website","url":"https:\/\/www.shortform.com\/blog\/","name":"Shortform Books","description":"The World&#039;s Best Book Summaries","publisher":{"@id":"https:\/\/www.shortform.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.shortform.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.shortform.com\/blog\/#organization","name":"Shortform Books","url":"https:\/\/www.shortform.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.shortform.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.shortform.com\/blog\/wp-content\/uploads\/2019\/06\/logo-equilateral-with-text-no-bg.png","contentUrl":"https:\/\/www.shortform.com\/blog\/wp-content\/uploads\/2019\/06\/logo-equilateral-with-text-no-bg.png","width":500,"height":74,"caption":"Shortform Books"},"image":{"@id":"https:\/\/www.shortform.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.shortform.com\/blog\/#\/schema\/person\/a98d1f6c931222c11a5c5d087f3376fe","name":"Becca King","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.shortform.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/7ab8ccaa06da85a3a10dc25619d2bcb4408d48fee053d0eddb8a646960874c9d?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/7ab8ccaa06da85a3a10dc25619d2bcb4408d48fee053d0eddb8a646960874c9d?s=96&d=mm&r=g","caption":"Becca King"},"description":"Becca\u2019s love for reading began with mysteries and historical fiction, and it grew into a love for nonfiction history and more. Becca studied journalism as a graduate student at Ohio University while getting their feet wet writing at local newspapers, and now enjoys blogging about all things nonfiction, from science to history to practical advice for daily living.","url":"https:\/\/www.shortform.com\/blog\/author\/becca-king\/"}]}},"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"https:\/\/www.shortform.com\/blog\/wp-content\/uploads\/2020\/07\/startup-lessons-zerotoone-scaled.jpg","_links":{"self":[{"href":"https:\/\/www.shortform.com\/blog\/wp-json\/wp\/v2\/posts\/113613","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.shortform.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.shortform.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.shortform.com\/blog\/wp-json\/wp\/v2\/users\/24"}],"replies":[{"embeddable":true,"href":"https:\/\/www.shortform.com\/blog\/wp-json\/wp\/v2\/comments?post=113613"}],"version-history":[{"count":2,"href":"https:\/\/www.shortform.com\/blog\/wp-json\/wp\/v2\/posts\/113613\/revisions"}],"predecessor-version":[{"id":113771,"href":"https:\/\/www.shortform.com\/blog\/wp-json\/wp\/v2\/posts\/113613\/revisions\/113771"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.shortform.com\/blog\/wp-json\/wp\/v2\/media\/10414"}],"wp:attachment":[{"href":"https:\/\/www.shortform.com\/blog\/wp-json\/wp\/v2\/media?parent=113613"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.shortform.com\/blog\/wp-json\/wp\/v2\/categories?post=113613"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.shortform.com\/blog\/wp-json\/wp\/v2\/tags?post=113613"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}