Kosmik
Honorary Master
Lol sorry, it's Saturday and I've actually been reading about Kafka recently, being spammed by tons of ebooks. I get what you meanDo I really have to use comic sans? I mean.... oh forget it.
South Africa’s biggest forum. Discuss, discover, and connect with thousands of members.
Lol sorry, it's Saturday and I've actually been reading about Kafka recently, being spammed by tons of ebooks. I get what you meanDo I really have to use comic sans? I mean.... oh forget it.
Lol sorry, it's Saturday and I've actually been reading about Kafka recently, being spammed by tons of ebooks. I get what you mean
It's quite ridiculous and the companies are always trying to re-invent themselves ( devs also not being great fans of environmental change). Then there's adhearance to structure vs intent, it's becoming a very murky landscape.So a principle engineer is not bounded by the bounded contexts of the distributed event driven architecture.
I hate the software industry. Whatever terms or fancy words will they come up with next... can't wait.
Saw the above on LinkedIn today. Really glad to see programs like this in SA.

The job description says it's an executive level position.Takealot has principle engineers, that's where I first heard the term. Sounded like a project agnostic tech lead to be honest.
The job description says it's an executive level position.
Titles are all bullshit except within the organisation where they are defined.
What a Principal Engineer does for our business:
- Has a relentless focus on understanding customer need and delivering customer value for customers. (sales, business analyst)
- De-risks the organisation by bringing greater stability to technical solutions and platforms. (IT manager, risk manager)
- Shares knowledge and builds a pipeline of specialists. (manager, HR)
- Collaborates to bring new technologies into the organisation to solve business issues faster, in a scalable cost- effective way. (Architect, Agile methodology, change control, project manager )
- Understands the product lifecycle, from conception to end-of-life, from supporting a product in the field to creating something that can be grown and adapted as requirements change. (Architect, Product manager, Maintenance)
- Inspires and spends time developing others, to make them far better at their job than they were before. (HR)
- Understands which business levers trigger change, and guides others through managing stakeholders and navigating politics. (Business Strategy, Politician)
- Solves non-functional issues like observability, automated testing and scaling. (Devops, Hardware, Software)
Sounds more Absa want to shift all responsibility onto one guy. Rather let people specialize like in R&D. The end result would be much better. With those responsibilities listed you are just going to create a person who has to wear too many hats.
I know what I would tell them to do with that title.
Today, in many industries, the logic that supports an internally oriented, centralized approach to research and development (R&D) has become obsolete. Useful knowledge has become widespread and ideas must be used with alacrity. Such factors create a new logic of open innovation that embraces external ideas and knowledge in conjunction with internal R&D. This change offers novel ways to create value. However, companies must still perform the difficult and arduous work necessary to convert promising research results into products and services that satisfy customers’ needs. Innovators must integrate their ideas, expertise and skills with those of others outside the organization to deliver the result to the marketplace, using the most effective means possible. In short, firms that can harness outside ideas to advance their own businesses while leveraging their internal ideas outside their current operations will likely thrive in this new era of open innovation.
Open Innovation :: Open Innovation Community
Open innovation has been variously described as a process, a set of interfirm relationships, and a cognitive paradigm. As originally explained by Henry Chesbrough: Open Innovation is a paradigm that assumes that firms can and should use external ideas as well as internal ideas, and internal and...openinnovation.net
The salient point, however, is that in all cases it is an attempt to elevate engineering talent to an executive level position (parallel with senior managers, directors, VPs, etc.), in order to get this type of skill set optimally involved in the organizational decision processes (vs being easily overridden by management), and to get technical talent to drive the technical direction of the company.
It is a good step forward. At the company I currently work for the next "title step up" from senior developer are either architect, tech lead or team lead.
Kinda feels like there's a gap from a title point of view and to be honest, I always thought of "tech lead" more as a capability/role than an actual title.