<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:cc="http://cyber.law.harvard.edu/rss/creativeCommonsRssModule.html">
    <channel>
        <title><![CDATA[Stories by Matthew Dean on Medium]]></title>
        <description><![CDATA[Stories by Matthew Dean on Medium]]></description>
        <link>https://medium.com/@mattydoinblogging?source=rss-29086f2df819------2</link>
        <image>
            <url>https://cdn-images-1.medium.com/fit/c/150/150/1*GtD3JS9BlvC9-bCLffvDlA.png</url>
            <title>Stories by Matthew Dean on Medium</title>
            <link>https://medium.com/@mattydoinblogging?source=rss-29086f2df819------2</link>
        </image>
        <generator>Medium</generator>
        <lastBuildDate>Sat, 14 Nov 2026 18:36:57 GMT</lastBuildDate>
        <atom:link href="https://medium.com/@mattydoinblogging/feed" rel="self" type="application/rss+xml"/>
        <webMaster><![CDATA[yourfriends@medium.com]]></webMaster>
        <atom:link href="http://medium.superfeedr.com/" rel="hub"/>
        <item>
            <title><![CDATA[What makes a senior engineer “senior”?]]></title>
            <link>https://medium.com/@mattydoinblogging/what-makes-a-senior-engineer-senior-c50058810e8b?source=rss-29086f2df819------2</link>
            <guid isPermaLink="false">https://medium.com/p/c50058810e8b</guid>
            <category><![CDATA[seniority]]></category>
            <category><![CDATA[compensation]]></category>
            <category><![CDATA[job-titles]]></category>
            <category><![CDATA[shakespeare]]></category>
            <category><![CDATA[software-engineering]]></category>
            <dc:creator><![CDATA[Matthew Dean]]></dc:creator>
            <pubDate>Fri, 26 Aug 2022 17:00:38 GMT</pubDate>
            <atom:updated>2022-08-29T15:56:34.889Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*_mGh2BVkamax0_rDh-ggSw.png" /><figcaption>Not sure why I’m surprised that DALLE-2 knew who Romeo and Juliet where…</figcaption></figure><p>In the lesser known play <em>Romeo and Juliet Go to Bootcamp, </em>Shakespeare tells the story of two star crossed lovers climbing the corporate ladder as they pursue careers in software engineering. My favorite line happens when Romeo is facing imposter syndrome and Juliet says to comfort him:</p><blockquote>What’s in a title? that which we call “Senior Engineer Romeo”<br>By any other title would have the same impact;<br>So “Senior Engineer Romeo” would, were he not “Senior Engineer Romeo” call’d,<br>Retain that knowledge of software development which he owes</blockquote><p>Who said Shakespeare isn’t timeless? <br>In this line, Juliet is telling Romeo it’s really the impact he brings, not his title, that defines his worth as a software engineer. But Romeo is at an interesting point in his career, as he’s recently attained the all too familiar “Senior” title. This begs the real question: <strong>does “<em>Senior Engineer</em>” convey any specific meaning?</strong></p><p>Unfortunately, in my many years as a hiring manager, I’ve found the short answer to this question is “not really,” at least when looking at the industry as a whole. I’ve met senior engineers who have built complex and successful products from the ground up, and others who seem to have barely left bootcamp. In past writings, I’ve tackled the <a href="https://www.goethena.com/post/how-many-titles-does-it-take-to-run-a-software-engineering-team">wild world of engineering management titles</a>, but I think it’s high time I offered my thoughts on the most common and misunderstood title of them all, “Senior”!</p><p>Luckily, at Ethena, we have a well-defined and impact-based definition of what the senior title means to us that I’d like to share with you all (note that we also <a href="https://www.goethena.com/post/a-public-and-transparent-formula-for-engineering-salaries-ethena">publicize</a> our salaries and compensation formula for each title to tackle the <a href="https://www.goethena.com/post/why-don-t-tech-companies-pay-their-engineers-to-stay">underpayment gap for existing employees</a> at tech companies). I’m hoping it will help aspiring senior engineers understand what it takes to make it to the next level in their organization and offer ideas to other engineering leaders looking to make sense of this all-too-vague term.</p><h3>Setting the stage</h3><p>Let’s start with a thought experiment: imagine a quintessential Junior Engineer and Principal Engineer tackling the same feature. The Junior Engineer might need guidance to get started, require plenty of support from their more senior colleagues along the way, and ultimately build something that works–but that might require some bug fixes down the line. In comparison, not only will the Principal Engineer accomplish the task more quickly, they’ll also use a simple, resilient and future-proofed design. The resulting feature will require little maintenance and launch without bugs, and they probably didn’t need an ounce of help to accomplish it. The Principal Engineer also remembered to coordinate with the product manager on that other team, because they realized that in certain cases . . . you get the idea!</p><p>Most importantly, the Junior Engineer’s lack of experience doesn’t just mean that they’re slower at the same task or that their work may not have all the same bells and whistles, it also means that they are relying on their team’s help to accomplish the task at hand (and to be clear, that’s not a bad thing!).</p><p>But in this example, we’ve looked at two extremes on the seniority scale. What about an engineer crossing the boundary from “Software Engineer” to “Senior Software Engineer” who fits somewhere in the middle?</p><h3>Finding the line in the sand</h3><p>There is clearly some continuum at play, between the always-learning apprentice, and the often-teaching expert. And we expect to see both archetypes in an effective engineering team where more experienced team members are creating guard rails to empower their less experienced colleagues to effectively get things done. These guard rails take the form of everything from pull request reviews, to best practices documentation, to pair programming sessions and more. They can be about individual projects within a team, or the larger development landscape at your organization. The work of creating guard rails is extremely important to the success of engineering organizations because it’s multiplicative, which means that a single hour of time helping a junior colleague might unblock days of productive work from that person. It’s also incredibly <em>risky</em>. That one senior team member can have an outsized effect and if they themselves aren’t modeling best practices, your entire team is likely to struggle.</p><p><strong>At Ethena, </strong><a href="https://drive.google.com/file/d/1K4Ap7ie2vv3mxZbu00ltDhjTcyU-D-9Z/view"><strong>we define (publicly)</strong></a><strong> a senior engineer as someone who is capable of creating guard rails for their less experienced colleagues and who themselves doesn’t need input or guidance to successfully own projects from start to finish.</strong></p><p>This is an impact-based line in the sand, and exactly how each senior engineer surpasses that line will look different, as it takes a wide range of individual skill-sets to have this broad an impact. For example at Ethena, a frontend, technical-focused senior engineer may demonstrate the ability to set guard rails by creating helpful documentation about how to deal with dates in our react application, including new linting rules that validate these best practices on every pull request. A management-focused senior engineer may work with their product manager to task out a large initiative, thereby creating clarity for the junior engineers working on the project. Both engineers in these examples empowered the rest of their team to be more effective, and at Ethena, this is what it means to operate at a senior level.</p><p>So far, we’ve found that this bar is much higher than what some other organizations have for the senior title, but we also give our senior engineers the level of responsibility, compensation, and opportunity for impact we feel they deserve. For example, our processes require senior engineers to sign-off on PRs of a certain complexity, and we look to senior engineers to coordinate with their engineering managers on reviewing design documents and giving technical input on their area of expertise, to name a few. So if you’re looking to join Ethena as a senior engineer, we expect you to have strong opinions (weakly held of course) about how to build great software, be enthusiastic about mentorship, and be prepared to take on the responsibility that your title warrants!</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=c50058810e8b" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[A Public and Transparent Formula for Engineering Salaries @ Ethena]]></title>
            <link>https://marker.medium.com/a-public-and-transparent-formula-for-engineering-salaries-ethena-3786661fa1df?source=rss-29086f2df819------2</link>
            <guid isPermaLink="false">https://medium.com/p/3786661fa1df</guid>
            <category><![CDATA[hiring]]></category>
            <category><![CDATA[building-in-public]]></category>
            <category><![CDATA[salary-transparency]]></category>
            <category><![CDATA[software-engineering]]></category>
            <dc:creator><![CDATA[Matthew Dean]]></dc:creator>
            <pubDate>Wed, 13 Apr 2022 17:09:26 GMT</pubDate>
            <atom:updated>2022-04-13T17:09:26.990Z</atom:updated>
            <content:encoded><![CDATA[<p>I’m excited to announce that today we’re making Ethena’s engineering salaries and formula-based pay structure completely public. To add context to these numbers, we’re also publicizing our <a href="https://drive.google.com/file/d/1K4Ap7ie2vv3mxZbu00ltDhjTcyU-D-9Z/view?usp=sharing">engineering levels documentation</a> (so everyone can know what we mean by a “Software Engineer II”). All of this is an exciting experiment, and one that stems from our desire to grow our organization thoughtfully and transparently. I’ve <a href="https://marker.medium.com/why-dont-tech-companies-pay-their-engineers-to-stay-b9c7e4b751e9">written in the past</a> about tech companies paying generously to win talent in the open market, but then struggling to <em>retain</em> that same talent with short-sighted approaches to rewarding their existing team.</p><p>At Ethena, we want engineers to stick with us for the long run, using their ever increasing domain knowledge to build their impact over time. This is why we’ve designed a salary structure that grows predictably year over year and increases even more aggressively with strong performance reviews. Additionally, all future increases we make to our base salaries in order to win top talent in the open market will be given to our existing team, full stop. If you just came for the headline and want to check out our numbers, see below. The remainder of the article will talk through how the formula works in more detail and how we plan to adjust these numbers over time.</p><figure><img alt="Ethena salaries in USD→ SE1, 135k | SE 2, 160k | SSE 1, 180k | SSE 2, 200k | EM 215k | Principal 230k" src="https://cdn-images-1.medium.com/max/1024/0*cMw8o2Op3Tb0nqMl" /></figure><p>Now for the fun part, math! An engineer’s base salary is determined by their current level. Every 6 months, Ethena holds performance reviews, and engineers will receive a raise based on their performance as laid out in the chart above. The interesting part is that this raise is <em>cumulative</em>. So for example, let’s say you were to join Ethena as a SSE I with a base salary of $180,000. You spend 18 months with the company, participating in 3 performance review cycles, meeting expectations with each one, so… <em>checks the chart, multiplies by 3</em> … your base salary is now $189,750. Now, that might not seem like the largest raise in the world, but if during the next performance cycle you were to be promoted to SSE II, your total compensation would jump to $209,750, keeping all of the performance and tenure base increase you have accumulated so far at Ethena. An engineer who <em>exceeds expectations</em> for 3 cycles before being promoted would have a total cash compensation of $219,500!</p><p>The long and short of it is that we want to incentivize our engineers to stick with Ethena, build domain knowledge over time, experiment with different areas of focus, and most importantly find opportunities to grow within our organization. These cumulative raises will also apply retroactively to our early team, and in our humble opinion, they deserve it!</p><p>Additionally, every engineer at Ethena will benefit from all future increases to our base salaries. We will adjust them over time in response to market pressures and as the company moves through rounds of funding and matures. The rule is simple: the recruiting team and I can only offer our base salary to candidates, no exceptions. If we find that we are unable to meet our hiring goals with our current level of pay and we need to increase it, everyone on the team benefits. This creates balanced incentives, where on the one hand we have a responsibility to our investors to use capital efficiently, but on the other hand, we need to present competitive salaries to the open market in order to hire great engineers and build amazing things.</p><p>One last note: Ethena provides generous equity in addition to cash compensation, but the details of equity are a bit trickier to make public. I can say that we share this information openly with candidates who make it to the later stages of our interview process, including the % of the company that your stock options are worth.</p><p><em>If you’re interested in joining our engineering organization, we’re </em><a href="https://jobs.lever.co/ethena?team=Software%20Development"><em>actively hiring</em></a><em> engineers and engineering managers for our remote-first teams out of the US and Canada, and pay does not change based on your location. Canadians, you get the CAD equivalent to the USD in the above chart!</em></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=3786661fa1df" width="1" height="1" alt=""><hr><p><a href="https://marker.medium.com/a-public-and-transparent-formula-for-engineering-salaries-ethena-3786661fa1df">A Public and Transparent Formula for Engineering Salaries @ Ethena</a> was originally published in <a href="https://marker.medium.com/">Marker</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[How Many Titles Does It Take to Run a Software Engineering Team?]]></title>
            <link>https://marker.medium.com/how-many-titles-does-it-take-to-run-a-software-engineering-team-90cfc296e17f?source=rss-29086f2df819------2</link>
            <guid isPermaLink="false">https://medium.com/p/90cfc296e17f</guid>
            <category><![CDATA[linkedin]]></category>
            <category><![CDATA[engineering-mangement]]></category>
            <category><![CDATA[software-engineering]]></category>
            <category><![CDATA[science]]></category>
            <category><![CDATA[job-titles]]></category>
            <dc:creator><![CDATA[Matthew Dean]]></dc:creator>
            <pubDate>Fri, 19 Nov 2021 15:12:01 GMT</pubDate>
            <atom:updated>2021-11-19T19:21:13.436Z</atom:updated>
            <content:encoded><![CDATA[<h4><em>A semi-scientific analysis of senior SWE job titles, and an unscientific set of opinions about them.</em></h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*Vr26HHcPuVnSvv_N" /></figure><h3>Group Projects Continue</h3><p>I <em>hated</em> group projects in school. My teammates and I could never agree on scope, nothing had a clear owner, and mature conflict resolution was off the table (I guess I’ll just do the WHOLE THING MYSELF). Little did I know at the time that I would spend my entire career working in teams and thinking about how to structure them. I often imagine how much smoother those projects could have gone if we had clearer roles and responsibilities. With titles like “Book Report Cover Designer” or “Chief Crayon Officer” we would have been unstoppable.</p><p>Software development is just a scaled-up version of this classic problem, but instead of a diorama about the water cycle, we’re tackling projects like “<a href="https://www.goethena.com/">Make compliance training people will actually like</a>.” And it begs the question, how <em>should</em> one divvy up the work of running a software development team, and what should we call each type of person? Sure, you’ll have Software Engineers writing the bulk of the code, but defining the roles, responsibilities, and titles of the more senior engineers on the team can be a real source of confusion. Should we have Tech Leads or Engineering Managers? What do Staff Engineers do and are they different from Principal Engineers? What’s an Architect, and don’t they work on buildings?</p><p>To break the problem down, I first identified the three major skillsets required to operate an effective software development team: project management, people management, and technical know-how.</p><p><strong>Project Management →</strong> Just figuring out who should do what at any given moment can be an all encompassing task on an agile software development team. A strong project manager will nail down requirements, maintain clean and up to date tickets, as well as find ways to unblock their team at every turn.</p><p><strong>People Management →</strong> People managers who genuinely care about the success and happiness of their direct reports are essential to the long term success of any team. Great people managers can see the strengths and weaknesses of each individual and provide relevant and actionable feedback on a regular basis. And in my experience, engineers prefer managers who work directly with them every day, not an HR representative who swoops in for a 30 min check-in once a month or someone with 20 direct reports struggling to keep track.</p><p><strong>Technical know-how → </strong>Technical expertise at the team level is about understanding trade-offs and driving alignment on decisions that will affect the team in the short, medium and long terms. Should we use a framework or roll our own in this situation? How much should we nit-pick pull requests before we deem them production-ready? Ideally, a technical leader knows how to listen to other engineers on the team, while ultimately taking responsibility for making the final decision when there’s disagreement.</p><h3>A late-night analysis</h3><p>Confession time: this entire article is the result of an existential crisis I had a few weeks ago. As the VP of engineering at Ethena, it’s my job to decide what roles we hire for in the engineering department, what we call them, and what is expected of the people in those roles. I became worried that I was simply throwing around titles and terms I’d picked up throughout my career, without truly knowing if they were descriptive of how we’ve chosen to run our teams at Ethena.</p><p>But I’m a scientist at heart, so to better understand which titles implied which skill-sets and which are more common in the industry, I decided to embark on a semi-scientific journey of discovery on my favorite social media network: LinkedIn. I took the first 40 tech or tech-adjacent companies I could think of and documented which roles they had advertised on the platform. This is not a perfect science. For example, some companies may only promote internally to certain roles, or they might not have had an opening at the time of my search. After some initial research, I broke the roles into the following six archetypes:</p><ul><li>Principal Engineer/Architect</li><li>Staff Engineer</li><li>Lead Engineer</li><li>Tech Lead</li><li>Engineering Manager</li><li>Program Manager/Project Manager</li></ul><p>And here is the result:</p><figure><img alt="Graph showing each role and the frequency. Eng Manager is the most, Program manager second, then staff, principal, lead and tech lead last." src="https://cdn-images-1.medium.com/max/599/1*_uLHTcaHQBWbT5QAephIlA.png" /></figure><p>The entire spreadsheet can be found <a href="https://docs.google.com/spreadsheets/d/13FfUkHE573OwqgXhohFBRJqGLq8TSZzafL_CClkGzAs/edit?usp=sharing">here</a>.</p><p>I had a ton of takeaways from this exercise, but here are some of the highlights:</p><ul><li><strong>Engineering Manager</strong>: Every company has them, but they seem to mean very different things. Some companies have Engineering Managers take on reports across multiple teams and focus almost entirely on people management. Others see the Engineering Manager as the core leader of a single team of engineers, handling all aspects of team leadership.</li><li><strong>Tech lead</strong>: It’s not nearly as common a role as I expected it to be, and it’s less senior than I expected. I did get a sense that Tech Leads are expected to code a meaningful percentage of the time, while helping delegate to and project manage other engineers. I’ve even seen the term “Managing Tech Lead” used as a stepping stone to the Engineering Manager title.</li><li><strong>Program Manager</strong>: They are prevalent, but Program Managers seem to focus on managing projects that fall outside of any one team, often requiring coordinated work from many teams. This makes a ton of sense to me, as without clear ownership from a program manager, the tragedy of the commons can leave these types of initiatives dead on arrival.</li><li><strong>Staff Engineer</strong>: This role seemed to have multiple interpretations, either leaning in the project management or senior technical direction. Some companies directly equate this title with Tech Lead.</li><li><strong>Principal Engineer:</strong> Everyone seems to agree Principal Engineers are technical know-how focused, and a few companies call them Architects.</li><li><strong>Lead Engineer: </strong>I still cannot tell you what this title is supposed to mean. I’m only more confused than when I began.</li></ul><h3>Context is key</h3><p>At Ethena, I’ve chosen to have two positions in our Engineering staff in addition to our Software Engineering ones: Engineering Manager and Principal Engineer. But my biggest takeaway from all this is that titles alone don’t communicate nearly enough information. People need <em>context.</em> Hiring managers need to paint a clear picture of how the role they’re hiring for fits into the larger puzzle of the organization. Therefore, in addition to my <a href="https://marker.medium.com/why-dont-tech-companies-pay-their-engineers-to-stay-b9c7e4b751e9">existing pledge to make our salaries public</a>, I see a need for another type of organizational transparency at Ethena: making our product development organizational structure and the responsibilities expected of each role completely public. If you want to join Ethena as an Engineering Manager, Senior Engineer, or Principal Engineer, wouldn’t you want to know more about what’s expected of you ? Stay tuned, as I can smell a new page on our public website brewing . . .</p><p><em>Ethena is hiring, especially for </em><a href="https://jobs.lever.co/ethena/85611156-3d8d-462f-8f0d-60ddf28c95b1"><em>Senior Backend Engineers</em></a><em>, come work for a growing org that’s being intentional in how we operate!</em></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=90cfc296e17f" width="1" height="1" alt=""><hr><p><a href="https://marker.medium.com/how-many-titles-does-it-take-to-run-a-software-engineering-team-90cfc296e17f">How Many Titles Does It Take to Run a Software Engineering Team?</a> was originally published in <a href="https://marker.medium.com/">Marker</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Why Don’t Tech Companies Pay Their Engineers to Stay?]]></title>
            <link>https://marker.medium.com/why-dont-tech-companies-pay-their-engineers-to-stay-b9c7e4b751e9?source=rss-29086f2df819------2</link>
            <guid isPermaLink="false">https://medium.com/p/b9c7e4b751e9</guid>
            <dc:creator><![CDATA[Matthew Dean]]></dc:creator>
            <pubDate>Thu, 29 Jul 2021 17:59:30 GMT</pubDate>
            <atom:updated>2021-08-03T13:58:32.098Z</atom:updated>
            <content:encoded><![CDATA[<h4>Staying in a role builds valuable, company-specific domain knowledge. Leaving often results in a pay day.</h4><figure><img alt="A graph showing that impact rises, and salaries often don’t rise to meet it" src="https://cdn-images-1.medium.com/max/1024/1*HIDIZBsERbLzxbG72bhdbg.png" /></figure><h3><strong>Too soon</strong></h3><p>When news broke that breakout star Regé-Jean Page was <a href="https://www.usatoday.com/story/entertainment/tv/2021/04/02/bridgerton-rege-jean-page-wont-return-simon-basset-season-2/7063065002/">leaving Bridgerton after only one season</a>, my initial reaction was that of shock and heartbreak. I couldn’t fathom why Netflix and The Duke of Hastings weren’t able to come to <em>some </em>sort of agreement. But then it hit me: my entire career, I’ve watched talented engineers leave companies for greener pastures after painfully short tenures. I’m even guilty of this myself — I left an amazing company after less than two years to join <a href="https://www.goethena.com/">Ethena</a> as VP of Engineering.</p><p>My example aside, I think the larger phenomena is a problem with organizations, not individuals. When hiring someone new, companies are forced to play in the open market, competing for top talent. But internally, they create opaque and informationally asymmetric compensation structures designed to minimize growth for existing employees to save the company’s bottom line. That’s not the type of company I want to be a part of, so at Ethena, I’m working to create career paths and compensation structures that encourage long and happy tenures by <strong>paying our engineers generously and in proportion to their impact</strong>. Additionally, I’ll be working with our not yet hired <a href="https://jobs.lever.co/ethena/9a0fe302-b580-4d62-a463-a65943fdf2e4">Head of People</a> to <strong>publish our compensation formula publically</strong>.</p><p>Let’s break down why this strategy makes sense, and why I believe it will be fundamental to Ethena Engineering’s long term success.</p><h3><strong>All about the money</strong></h3><p>With a market this hot, software developers are hopping between companies and raking in enormous pay raises in the process. But let’s think like economists for a second — in a perfect market, this shouldn’t be possible! If a developer of a certain caliber is able to demand a given salary on the open market, why isn’t their existing company paying them that very same amount? In our imperfect world, engineers join a company at a certain level of expertise, spend time learning and growing that expertise within that company, and then for whatever reason find that it’s much easier to get recognition for that growth <em>outside</em> that company.</p><p>A graph or two might help illustrate the problem. First, market salary increases with years of experience, assuming an engineer is improving their skills of course!</p><figure><img alt="Market salary rises with years of experience" src="https://cdn-images-1.medium.com/max/509/0*g_rwd84BXB0dkTrH" /></figure><p>That one is a bit obvious, huh? Okay, well, let’s look at an engineer’s salary in their job at Acme Corp. Notice the slope of the line is a bit less . . . exciting? In my opinion, it’s likely the short-sighted desire to save money that defines the slope of this line at many companies.</p><figure><img alt="Someone’s salary at a company often rises slower" src="https://cdn-images-1.medium.com/max/509/0*aES9FHUBGC0aZbYT" /></figure><p>Well, if we’re talking about compensation over time, what about impact? Check out this steep angle!</p><figure><img alt="Impact at a company has a steep upward angle" src="https://cdn-images-1.medium.com/max/590/0*duexI8okEW-so1zh" /></figure><p>See, developers don’t just improve their transferable skills while working at their company, they gain domain knowledge that is<em> specific to that company</em>, and that stuff is incredibly valuable. The wild thing is that it’s only valuable to that one company! Let’s put it all together in one graph, and please don’t judge my blending of the units here . . .</p><figure><img alt="Putting all three previous trend lines on the same graph. Impact outweighs them all, market salary second, and salary at an existing company often grows the slowest" src="https://cdn-images-1.medium.com/max/936/0*5ugFZHYKsaGmoua_" /></figure><p>The hard truth that many companies struggle to wrap their heads around is that they should be paying their long-tenured engineers <em>above market</em> <em>rate</em>. This is because an engineer that’s been working at a company for a long time will be more impactful <em>specifically at that company than at any other company</em>. Bridgerton casting aside, a company like Netflix <a href="https://hbr.org/2014/01/how-netflix-reinvented-hr">understands this</a>, and will always outbid competition for their top talent.</p><h3><strong>Nothing comes easy</strong></h3><p>It’s easy to say “pay your developers more,” but it’s never that simple. For one thing, this type of compensation structure is unrealistic for very early stage startups where paying your first few engineers a market salary is usually impossible. Additionally, without an HR infrastructure in place, simplicity and equality can help early stage companies thrive. This is why, so far at Ethena, the entire engineering team, including myself, has made the same salary. The other challenge with a compensation strategy like I’m proposing is measuring everyone’s unique impact accurately and without bias. What happens when the new hotshot junior engineer suddenly starts outperforming the old guard? With an impact-based compensation structure, she would deserve a sizeable raise, but is the company willing to go through with it and risk upsetting the other team members? Plus, not all engineers necessarily increase their level of impact over time. How are these engineers, who still add value every day, compensated in this type of structure? I believe the key to navigating these hard problems is organizational maturity. At Ethena, our track record of transparency, open feedback channels and an experienced management team put us in a position to make these types of bold policies that other companies may struggle to operationalize.</p><h3><strong>Okay, so what’s the plan?</strong></h3><p>With the help of our soon to be Head of People, we intend to create a formula that takes into account title, years of tenure, and performance to create a compensation graph that scales with company impact as closely as possible. By making it predictable and public, both existing team members and potential hires can know in advance what they should expect to make at Ethena in the short- and long-term. It also means being comfortable with hard truths — not everyone’s impact grows in the same way and at the same time scale and maintaining talent density means being willing to part ways with underperformers. At the end of the day, if any engineer at Ethena demonstrates they are performing at a certain level, regardless of how many years of experience they have in or outside of the company, they should be rewarded with a title and base salary that matches their impact (in addition to their tenure and performance multipliers!).</p><p>So stay tuned for more! I hope the future Head of People knows what they’ll be getting themselves into . . .</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=b9c7e4b751e9" width="1" height="1" alt=""><hr><p><a href="https://marker.medium.com/why-dont-tech-companies-pay-their-engineers-to-stay-b9c7e4b751e9">Why Don’t Tech Companies Pay Their Engineers to Stay?</a> was originally published in <a href="https://marker.medium.com/">Marker</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
    </channel>
</rss>