What's in a Software Engineering Job Posting?
Marvin Wyrich, Lloyd Montgomery

TL;DR
This paper analyzes 100 software engineering job postings to reveal the increasing emphasis on non-technical qualities like cultural fit, purpose alignment, and interpersonal skills, reflecting an evolving view of the SE role.
Contribution
It provides a thematic analysis of SE job postings, highlighting non-technical expectations and offering a snapshot of current industry trends in 2023.
Findings
Employers value cultural fit and purpose alignment.
Interpersonal and organizational skills are increasingly emphasized.
The study offers a scientific record of prevailing SE job market trends.
Abstract
A well-rounded software engineer is often defined by technical prowess and the ability to deliver on complex projects. However, the narrative around the ideal Software Engineering (SE) candidate is evolving, suggesting that there is more to the story. This article explores the non-technical aspects emphasized in SE job postings, revealing the sociotechnical and organizational expectations of employers. Our Thematic Analysis of 100 job postings shows that employers seek candidates who align with their sense of purpose, fit within company culture, pursue personal and career growth, and excel in interpersonal interactions. This study contributes to ongoing discussions in the SE community about the evolving role and workplace context of software engineers beyond technical skills. By highlighting these expectations, we provide relevant insights for researchers, educators, practitioners, and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware Engineering Techniques and Practices · Information Systems Education and Curriculum Development · Outsourcing and Supply Chain Management
