Tech Demand

What is worth learning · reported week 2026-W44 (last completed ISO week, SGT) · Data
Experience: all0-23-56+unstated
Role: allAI-MLBackendDataFrontendFullstackMobileOther-ITPlatformSRESecurity

1. Demand ranking

151 enriched SWE postings in 2026-W44. Share = postings mentioning the technology ÷ that number — postings still awaiting enrichment are excluded from the denominator, so a processing backlog cannot depress every share at once. The chart shows the top 15; the table in section 3 lists the top 30.

sql120python110aws64spark43machine-learning35azure31airflow26kafka26git23postgresql20google-cloud17dbt15docker15terraform15mysql14

2. Momentum (vs the previous 4 weeks)

Heating up

TechnologyShareChangePostings
aws42.4%+9.4pp64
sql79.5%+6.8pp120
dbt9.9%+6.2pp15
mysql9.3%+4.0pp14
kafka17.2%+3.6pp26
terraform9.9%+3.5pp15
airflow17.2%+3.2pp26
tensorflow7.3%+1.7pp11
pytorch7.9%+0.8pp12
python72.8%+0.4pp110

Cooling down

TechnologyShareChangePostings
machine-learning23.2%-10.3pp35
hadoop6.6%-9.5pp10
llm7.3%-8.0pp11
java6.6%-7.9pp10
snowflake7.3%-5.3pp11
mssql6.6%-4.7pp10
generative-ai7.3%-3.9pp11
git15.2%-3.7pp23
azure20.5%-3.7pp31
google-cloud11.3%-3.0pp17

Change is in percentage points of share, not relative percent: a technology going from 1 to 3 postings would otherwise read as +200% and top the board. Boards consider every technology above the bar, not only the 30 the table below shows.

3. Salary premium and entry-friendliness

Premium compares the median advertised monthly salary of postings mentioning a technology against the overall median, over the trailing 90 days. Baseline: S$8000, the median of 1614 postings advertising a monthly range — medians pin the unit so the figures are comparable. Separately, 100.0% of SWE postings state pay at all (1614 of 1614, in any unit); the rest hide it, and no figure here describes them. Entry-friendly is computed over the same 90-day window. Premium mixes seniority in (senior roles name more infrastructure); pick an experience band above to compare within one. Entry-friendly = the share of postings mentioning the technology that ask for at most 2 years' experience, or are Intern/Junior roles with no stated requirement. The table lists the top 30 technologies by postings.

TechnologyKindPostingsShareSalary premiumEntry-friendly
sqllanguage12079.5% +0.0% 18.0%
pythonlanguage11072.8% +6.2% 18.9%
awscloud6442.4% +6.2% 11.2%
sparkframework4328.5% +12.5% 9.8%
machine-learningai3523.2% +6.2% 24.7%
azurecloud3120.5% +3.1% 10.9%
airflowtool2617.2% +12.5% 9.8%
kafkatool2617.2% +18.8% 9.0%
gittool2315.2% +6.2% 11.9%
postgresqldatabase2013.2% -12.5% 18.7%
google-cloudcloud1711.3% +3.1% 12.5%
dbttool159.9% +15.6% 8.3%
dockertool159.9% +6.2% 15.5%
terraformtool159.9% +12.5% 2.4%
mysqldatabase149.3% -6.2% 23.4%
pytorchai127.9% +12.5% 25.0%
generative-aiai117.3% +25.0% 14.4%
llmai117.3% +18.8% 21.8%
snowflakedatabase117.3% +12.5% 5.9%
tensorflowai117.3% +8.7% 25.3%
hadooptool106.6% +0.0% 22.0%
javalanguage106.6% +18.8% 18.8%
mssqldatabase106.6% +0.0% 16.4%
deep-learningai96.0% +25.0% 25.8%
ragai96.0% +25.0% 19.3%
shelllanguage96.0% +11.3% 7.3%
linuxtool85.3% -6.2% 14.8%
mongodbdatabase74.6% +0.0% 8.8%
scalalanguage74.6% +21.9% 11.6%
kubernetestool64.0% +21.9% 12.2%

4. What else they ask for

These are MyCareersFuture's own skill tags — the competencies the employer filled in on the form, over the trailing 90 days (2026-08-08 → 2026-11-05) across 1614 postings. They are not the technology ranking above: languages and frameworks appear only in the free-text description, which is why this system reads it separately. "Must-have" is the share of postings listing the tag that marked it essential rather than desirable — a tag that is everywhere but rarely essential is table stakes, one that is usually essential is a filter someone is applying.

SkillPostingsShareMarked must-have
Python38523.9%13.5%
Computer Science38423.8%1.0%
Data Pipeline36822.8%10.9%
Data Engineering34321.3%18.7%
SQL34121.1%15.0%
Data Science28417.6%8.1%
Data Governance23014.3%3.0%
Machine Learning21013.0%5.2%
AWS20912.9%16.7%
Design18711.6%1.1%
Data Quality Assurance17811.0%0.6%
Statistics17510.8%1.1%
ETL17410.8%16.7%
Databricks16910.5%19.5%
Data Modelling1579.7%23.6%
Numbers computed by SQL from public MyCareersFuture data; data is refreshed daily, so it lags the live market by up to 24h. Methodology: docs/03-data-model.md · data freshness · Compliance: aggregate statistics only, no personal data.