skilltree
CareersSkillsNetworkHow It WorksAbout
Find a Role
All skills
Skill cluster · 8 skills

Software Engineering

This cluster covers reviewing code for quality and building distributed systems using Kubernetes, Docker, and object-oriented programming. API Engineers and Principal Software Engineers are the primary roles.

934Live openings
$165,303Median salary
102Roles touched
0.55Cohesion

Skills in this cluster

Ordered by centrality — how strongly each anchors the group.

Code Review +8.5%
23.3%
148 openings51 roles
Object-Oriented Programming +1%
23.7%
216 openings71 roles
Kubernetes -2.2%
23.3%
176 openings61 roles
Docker -9.3%
20.9%
108 openings39 roles
Distributed Systems +5.1%
20.6%
158 openings62 roles
NoSQL Databases -18.8%
15.7%
71 openings36 roles
C/C++ -11.8%
15.3%
82 openings45 roles
FHIR -10%
10%
7 openings7 roles

Roles that hire this cluster

Backend Engineer
7 matching skills · $170,000
Platform Engineer
7 matching skills · $159,500
Software Engineer
7 matching skills · $151,055
Full-Stack Engineer
7 matching skills · $162,500
Lead Data Engineer
7 matching skills · $155,174
Chief Technology Officer
7 matching skills · $397,111
AI Engineer
7 matching skills · $144,672
Principal Software Engineer
7 matching skills · $285,744
skilltree

Start with one role. Discover the paths around it.

Product

  • Careers
  • How It Works
  • About

Resources

  • Blog
  • Sign up for our Email
  • Wall of Love

Company

  • Privacy
  • Terms
  • Contact

© 2026 skilltree. All rights reserved.