13

I joined a relatively high caliber group of engnineers, who were all senior engineers from well known or top companies. However, our titles were only "software engineer", except a few that were "principal engineers" (they were staff level at Google, etc.).

I wanted to highlight this fact somehow on my resume. I was wondering if it this is a good idea, and how to go about it. If it is, I was wondering if the following placed in title section above that experience, would be appropriate:

Software Engineer (senior equivalent)

I could also mention this in the HR interview, but I realize sometimes there may not be a convenient opportunity depending on the flow of the conversation.

I suppose I could also do something like:

Software Engineer (flat org)

...as this would raise the chance it would be asked about, and give me a chance to highlight the caliber of engineers or explain the titles.

Adam Burke
  • 4,164
  • 12
  • 31
CareerQuestions
  • 665
  • 2
  • 6
  • 11
  • fixed two key typos – Adam Burke Feb 21 '24 at 00:30
  • 49
    On your resume you use whatever job title you want! – mxyzplk Feb 21 '24 at 02:00
  • 1
    @mxyzplk is correct. You use whatever job title you want on your resume. It's on the job application that's used for the background check that you need to be more exact. It's not on the resume. Is your company listed on this site by the way? https://www.levels.fyi/ – Stephan Branczyk Feb 21 '24 at 07:02
  • 6
    If you want to talk about software engineering please don't omit the software in front. If you just write engineer people will assume this is about bridge building or designing heavy machinery or something like that, very different skillset than a software engineer. – quarague Feb 21 '24 at 09:28
  • 4
    Just be aware that "software engineer" is a protected title in some jurisdictions: https://workplace.stackexchange.com/questions/47400/is-there-a-difference-between-a-software-engineer-title-and-a-software-developer#47410 – Dave Gremlin Feb 21 '24 at 11:50
  • If that was your first job fresh out of school (or even within the first few years after that), expect raised eyebrows if you write "Senior Software Engineer" on your resume for that job, unless you stayed long enough, or you can really justify that you are so good that you warranted the "seniority". – jcaron Feb 21 '24 at 13:38
  • 2
    @quarague It depends on context. People know that there are software engineers, electrical and electronics engineers, computer engineers etc. that have nothing to do with bridge building. More likely than not if you tell someone you're an engineer at a tech company they will assume it's one of those. – Aubreal Feb 21 '24 at 14:33
  • May we assume on a resume, you would use a spell-checker? Either way, if you look again at the Question wording, what could '… the company is a flat org and told me we were all hired seniors previously…' mean in English?

    What could 'our titles were only "software engineer", except a few that were "principal engineers" (they were staff level at Google, etc.)…' mean in English?

    – Robbie Goodwin Feb 23 '24 at 19:12
  • I'm kind of amused that, after 3 edits for typos, no one has fixed "engnineers" in the first sentence. (I'd fix it, but I don't have edit privs on this stack.) – reirab Feb 24 '24 at 05:07

5 Answers5

56

You needn't give your precise title in your resume. People reading it will not pay much attention to exactly how you title yourself, unless you bill yourself ridiculously, i.e. Amazing Genius Senior Engineer!. (In which case you may well be eliminated immediately.) They will look at your background and experience in considering you for hire, not at how you title yourself.

If you are indeed a senior engineer , bill yourself as such in your resume. Don't say (senior equivalent) or (flat org) - sounds apologetic or desperate, if not dishonest.

Be concerned about presenting your background, your skills and your experience accurately in your resume. Those are the important things - not the title - which can be rather meaningless, as your own experience shows.

Vector
  • 3,531
  • 15
  • 24
  • 19
    I was 'Software Guru' at one place many years ago. I think one of the other guys was officially 'Head Honcho'. They didn't really care for titles. – Neil Feb 21 '24 at 10:48
  • 8
    "Sooooper Genius" is right out. – Happy Idiot Feb 21 '24 at 13:13
  • 3
    @HappyIdiot Wasn't that Wile E. Coyote's official title? – Barmar Feb 21 '24 at 14:48
  • @Barmar It was. And look at how well that worked out for him every time he went up against Mr. B. Bunny, Esq. – Sebastian Lenartowicz Feb 21 '24 at 15:03
  • 12
    +1: At least in software development (I don't know other fields as well), it's well known that titles don't translate across companies. A senior engineer at Foo Inc. might be a principal engineer at Bar LLC or just a "normal" engineer at Fizz Ltd. – yshavit Feb 21 '24 at 17:27
  • 2
    +1 - not sure if I'm unusual in this, but I've reviewed quite a lot of Software Engineering CVs and I generally just scan past all the flowery language to the practical experience. – komodosp Feb 22 '24 at 10:25
  • 1
    If I'm not mistaken, @SebastianLenartowicz, Wile E. Coyote's nemesis was t. R. Runner, while Mr. B Bunny, Esq. had continual run-ins with Elmer J. Fudd. Your point, however, is still well made. – FreeMan Feb 22 '24 at 12:55
  • 1
    @FreeMan Though M. Coyote spends most of his time (silently) chasing the Road Runner, he's had several run-ins with Mr. B. Bunny, Esq - always very politely introducing himself as a "Super Genius" prior to commencing hunting activities. – Sebastian Lenartowicz Feb 22 '24 at 13:49
  • 1
    @Neil Agreed. In my current company, we use whatever title we want in the footer of our e-mails. As long as it is somewhat descriptive, nobody really cares about the exact title. Mine is full of abbreviations since I'm doing too many things at the same time... We have software engineers, hardware engineers, mechanical engineers, those are obvious. Then we have improvement engineers. Sales engineers. Flex engineers. They do whatever needs to be done in whatever field, or have a double title. One of these days I'm going to encounter a customer satisfaction engineer... – Mast Feb 23 '24 at 19:40
  • @Mast - I just sign with my initials and the office branch where I work. They can call me whatever they like. :-) – Vector Feb 23 '24 at 21:26
  • 1
    @komodosp Same. Unless your resume says you've been designing software for 30 years and you have a recent title of something like Junior Developer or the titles are completely unrelated to the type of position you're applying for (i.e. Hairdresser when applying for a software engineering position,) I pay quite little attention to exact titles when reviewing resumes. – reirab Feb 24 '24 at 05:02
26

Title matters a great deal less than what your actual responsibilities/actions were.

keshlam
  • 66,609
  • 15
  • 121
  • 227
  • 5
    This. "Senior" title implies junior training duties. The Junior/Senior/Staff/Principal model that a lot of companies use does not accurately describe what people do in a startup that is not yet set up to last longer than the individual careers of its founders. – Simon Richter Feb 21 '24 at 06:48
11

Things like “Software Engineer (flat org)” or “Software Engineer (senior equivalent)” are hard to parse and sound a little desperate. Instead, I would do either of these:

  • Simply write “software engineer” when describing this job. Hopefully the nature of your contributions and the rest of your career will make it obvious that you really are a senior engineer. Conversely, being a “senior” after holding two jobs for six months each (you see that in tech these days) really doesn't mean much. I have never worked for an employer that would automatically filter applications based on the current job title so there is no reason to overthink this.
  • Write “Senior software engineer”. This one is a little trickier and perhaps controversial. Personally, I have worked in several countries, I often have to translate and explain my previous job titles (and diplomas) and I also had a few job titles that would sound really weird if you translated them into English literally. I would have no qualms about writing something like “Senior XYZ” if it really reflects the nature of my position, even if that is not exactly what my contract states.

I don't think either of these would put you at a disadvantage in a recruitment process. The only issue I can imagine (with the second option) is facing an especially rigorous background check where you have to present formal references and even a tiny discrepancy would become an issue but that's not something I have encountered in my locale.

Relaxed
  • 1,692
  • 12
  • 11
3

I joined a relatively high caliber group of engnineers, who were all senior engineers from well known or top companies. However, our titles were only "software engineer", except a few that were "principal engineers" (they were staff level at Google, etc.).

So they were "seniors" during previous employment but present employment doesn't denote that.

Were you a senior before joining this high caliber group? What makes you feel entitled to their prior senior ranking?

On your resume, no one would fault you for using whatever you use in your email signature.

Let your experience do the talking. Albeit, if you think your experience merits writing "Senior" then do so. Don't write "Senior" out of a feeling of entitlement.

Writing "Software Engineer (senior equivalent)" screams the same energy as "Software Engineer (almost Chief Information Officer)"

MonkeyZeus
  • 13,479
  • 1
  • 26
  • 61
1

For me the base title for a job is a "software engineer".

The role of an interviewer is to figure out on which spectrum of company's internal job hierarchy they could position you. OFC each company has different structure and evaluations.

I experienced that titles such Professional, Senior, Expert, Principal, Architect don't always match for each person. They might be over-exaggerated or assigned to justify pay raise, to keep employees satisfied without actually changing much in accountability perspective.

In case you are confident in your skills and you know the position is open for a "Senior Software Engineer" apply as such, if a potential new position doesn't explicitly require you to be senior it won't matter.

RenatoIvancic
  • 225
  • 1
  • 3
  • 4
    Careful with the "Professional" bit (and local equivalents), which is regulated by law in some countries. Calling yourself a "Professional Engineer" when you formally aren't one could get you into quite some trouble. – TooTea Feb 22 '24 at 23:21