“The only way to do great work is to love what you do.” – Steve Jobs
In a highly competitive job market, it is critical for recruiters to understand what software engineers look for. This allows us to effectively attract top tech talent. And, bringing an engineer into a new role is only the tip of the iceberg. It is just as important to also ensure that their position is the right long-term fit for their career.
In working with thousands of NYC’s top engineers, we have found that the majority seek the following in their jobs:
- Competitive salary & benefits
- Clear feature roadmap
- Engineering-driven culture
- Growth path
- Learning opportunities
- Exciting technical challenges
- Exceptional colleagues
- Modern tech stack
- Inclusive & friendly environment
- Impactful product
Engineers are individuals, and the criteria for what will make them happy varies widely! In addition to the points in the above illustration, a good number of engineers also tell us they are looking for:
- Mission aligned with the engineer’s personal values
- Healthy agile process, including good collaboration across functions
- Successful revenue / business model
- Well-known, established company (and yet others really want an “undiscovered” startup)
- Transparency and the ability to work closely with founders
- Flexible schedule, including allowing some remote work
Employers and engineers, we would love to hear your thoughts!