├── README.md └── src ├── data.json └── gen.js /README.md: -------------------------------------------------------------------------------- 1 | # SG Tech List 2 | 3 | List of notable tech companies in Singapore. Useful when looking for a new job. 4 | 5 | Last updated: March 4, 2025 6 | 7 | **New interactive website: [https://sg-tech-list-next.vercel.app/](https://sg-tech-list-next.vercel.app/)** 8 | 9 | > **Note** Banks and non-tech companies are intentionally omitted from the list. 10 | 11 | > **Note** 12 | > 😭 Offer Rescinded (2024/2023) 13 | > 14 | > 🔴 Layoff (2024/2023) 15 | > 16 | > 🟠 Layoff (2022) 17 | > 18 | > 🟢 Actively Hiring 19 | 20 | ## FAANG 21 | 22 | - Meta (Facebook) 🔴 23 | - Apple 24 | - Amazon (AWS) 🔴 25 | - Netflix 26 | - Google (NBU) 🔴 27 | 28 | ## FAANG extended / FAANG+ 29 | 30 | - Microsoft 🔴 31 | - LinkedIn 🔴 32 | - Azure 33 | - GitHub 🔴 34 | - Stripe 🟠 [Layoff 14% in Nov 2022](https://www.cnbc.com/2022/11/03/stripe-plans-to-lay-off-14percent-of-workers.html) 35 | - Twitter 🟠 [Layoff 80% in Nov 2022](https://www.reuters.com/legal/twitter-again-accused-legal-violations-during-mass-layoffs-2023-04-04/) 36 | - Cloudflare 🔴 [Anecdotes in Jan 2024](https://news.ycombinator.com/item?id=38961859) 37 | 38 | ## Chinese FAANG 39 | 40 | - ByteDance (TikTok, Lark) 🟢 41 | - Alibaba (Ant) 42 | - Tencent 43 | 44 | ## "FAANG lite" 45 | 46 | - Grab (GXS) 🔴 [Layoff 1000 in June 2023](https://www.techinasia.com/grab-plans-largest-layoffs-growing-competition-report) 47 | - Gojek 48 | - SEA (Shopee, Garena) 🔴 49 | - Foodpanda 🔴 50 | 51 | ## Fintech 52 | 53 | - Funding Societies | Modalku 54 | - Wise 55 | - Rapyd 56 | - PayPal 🔴 57 | - StashAway 🟠 [Layoff 14%](https://www.techinasia.com/stashaway-lays-off-staff) 58 | - Endowus 🔴 [Layoff 10%](https://www.techinasia.com/endowus-cuts-10-staff-market-downturn) 59 | - Syfe 60 | - Aspire 61 | - Atome 😭🟠 [Layoff in 2022 in Indonesia](https://www.techinasia.com/atome-downsizes-earnings-uptick) 62 | - Spenmo 🔴 [Layoff 60-70%](https://www.techinasia.com/spenmo-lays-off-staff-in-bid-to-become-profitable) 63 | - Xendit 🟠 64 | - Adyen 65 | - Arta Finance 66 | - Ascenda Loyalty 🟢 67 | - DKatalis 🟢 68 | 69 | ## Trading 70 | 71 | - Jane Street 72 | - Jump Trading 73 | - Hudson River Trading (HRT) 74 | - Optiver 75 | - Citadel Securities 76 | - DRW 77 | - Tower Research 78 | - Squarepoint 79 | - AlphaLab Capital 80 | - Grasshopper 81 | - Qube Research & Technologies (QRT) 82 | - Quantedge 83 | - WorldQuant 84 | - BlockTech 85 | - D. E. Shaw & Co. 86 | - Two Sigma 87 | 88 | ## Crypto 89 | 90 | - Coinbase 🔴 91 | - Binance 🔴 [Layoff 1000 in July 2023](https://www.reuters.com/technology/binance-lays-off-over-1000-employees-wsj-2023-07-14/) 92 | - Cake DeFi 🔴 [Layoff 34 since 2023](https://www.techinasia.com/cake-group-lays-staff-revenue-decline-denies-costcutting) 93 | - Bybit 🟠 94 | - Coinhako 95 | - Crypto.com 🔴 96 | - Matrixport 🔴 97 | - Bitdeer 98 | - OKX 99 | - Amber Group 100 | - Nansen 🔴 [Layoff 30%](https://cointelegraph.com/news/nansen-lays-off-30-of-its-workforce) 101 | 102 | ## Tech Consulting 103 | 104 | - Thoughtworks 🔴 105 | - Pivotal Labs (VMware Tanzu Labs) 🔴 106 | - Confluent (Kafka) 107 | - Snowflake 108 | - Elastic (ELK) 109 | - Unity Technologies 110 | 111 | ## Gaming 112 | 113 | - Ubisoft 🔴 [Layoff 124 in Nov 2023 in Canada](https://www.theverge.com/2023/11/7/23951138/ubisoft-montreal-layoffs-hybride-assassins-creed) 114 | - HoYoverse (miHoYo) 🟢 115 | - Riot Games 🟢 116 | 117 | ## Government 118 | 119 | ### Civil 120 | 121 | - OGP 122 | - GovTech 😭 123 | - ESTL 🟢 124 | - DSAID (Data Science and AI Division) 🟢 125 | - HDB 🟢 126 | - NLB 🟢 127 | - STB 🟢 128 | - MAS 🟢 129 | ### Defence 130 | 131 | - DSTA 🟢 132 | - DIS (Digital and Intelligence Service, SAF) 🟢 133 | - CSIT 🟢 134 | - HTX 🟢 135 | 136 | ## Other notable local companies 137 | 138 | - Ahrefs 139 | - Carousell 🟠 140 | - CARRO 141 | - Ninja Van 142 | - Splyt 143 | - Shopback 🔴 [Layoff 195, 24% in March 2024](https://corporate.shopback.com/press/a-message-from-henry-on-focus-and-sustainability---a-painful-decision) 144 | - Lazada 🔴 145 | - NextBillion.ai 146 | - Circles.Life 🟠 147 | - Glints 🟠 148 | - Mobbin 🟢 149 | - Singapore Airlines 😭 150 | - heymax.ai 151 | - Voltade 152 | 153 | ## Other notable global companies 154 | 155 | - Rakuten Viki 156 | - Agoda 157 | - WeWork 158 | - Shopify 🔴 159 | - Visa 160 | - Mastercard 161 | - GitLab 🔴 162 | - Salesforce 163 | - Indeed 🔴 [Layoff 200 in March 2023](https://www.businesstimes.com.sg/startups-tech/startups/jobs-portal-indeed-shuts-singapore-tech-office-amid-global-layoffs) 164 | - Zendesk 🔴 [Layoff 8% in May 2023](https://www.zendesk.com/sg/newsroom/articles/zendesk-workforce-reduction/) 165 | - Twilio 166 | - Coupang 167 | - TheTradeDesk 168 | - ExpressVPN 🔴 [Layoff 200 in July 2023](https://sg.news.yahoo.com/tech-layoffs-cybersecurity-firm-behind-160913325.html) 169 | - VMware 🔴 [Mass layoffs Nov 2023 - August 2024](https://techwireasia.com/12/2023/what-happens-next-with-vmware-after-layoffs-and-redundancy/) 170 | - Zoom 🔴 171 | 172 | --- 173 | 174 | ## Other Resources 175 | 176 | **Job Listings** 177 | 178 | - [Summer 2024 Tech Internships](https://techinternships.kxrt.me/) 179 | - [GitHub](https://github.com/kxrt/Singapore-Summer2024-TechInternships) 180 | - [Tech Job Repo](https://techjobrepo.com/) 181 | - [SG Tech Jobs](https://sgtechjobs.com/) 182 | 183 | **Job Platforms** 184 | 185 | - [MyCareersFuture](https://www.mycareersfuture.gov.sg/) 186 | - [NodeFlair.Jobs](https://nodeflair.com/jobs?countries%5B%5D=Singapore) 187 | - [LinkedIn Jobs](https://www.linkedin.com/jobs/) 188 | 189 | **Salary** 190 | 191 | - [NodeFlair.Salaries](https://www.nodeflair.com/salaries) 192 | - [Glassdoor.Salaries](https://www.glassdoor.sg/Salaries/singapore-tech-salary-SRCH_IL.0,9_IM1123_KO10,14.htm) 193 | 194 | **Layoff** 195 | 196 | - [Layoffs.fyi](https://layoffs.fyi/) 197 | 198 | **Tech Stack** 199 | 200 | - [Tech Stack of Singapore tech companies](https://github.com/paradite/sg-tech-stack) 201 | 202 | **Company lists** 203 | 204 | - [Tech Company Lists - 16x Engineer](https://16x.engineer/resources/#tech-companies) 205 | 206 | ## Credits 207 | 208 | Credit for inventing the term "FAANG lite" goes to [MrMarciaOng](https://github.com/MrMarciaOng) 209 | 210 | Markdown generation logic and Next.js website created using [16x Prompt](https://prompt.16x.engineer/) 211 | 212 | ## Contribution 213 | 214 | This is a community collaborative project. PRs are welcome! 215 | 216 | Edit `src/data.json` and run `node gen.js` to generate the updated list. 217 | 218 | [GitHub repo](https://github.com/paradite/sg-tech-list) 219 | -------------------------------------------------------------------------------- /src/data.json: -------------------------------------------------------------------------------- 1 | { 2 | "categories": [ 3 | { 4 | "name": "FAANG", 5 | "companies": [ 6 | {"name": "Meta (Facebook)", "status": "🔴"}, 7 | {"name": "Apple", "status": ""}, 8 | {"name": "Amazon (AWS)", "status": "🔴"}, 9 | {"name": "Netflix", "status": ""}, 10 | {"name": "Google (NBU)", "status": "🔴"} 11 | ] 12 | }, 13 | { 14 | "name": "FAANG extended / FAANG+", 15 | "companies": [ 16 | {"name": "Microsoft", "status": "🔴"}, 17 | {"name": "LinkedIn", "status": "🔴", "sub": true}, 18 | {"name": "Azure", "status": "", "sub": true}, 19 | {"name": "GitHub", "status": "🔴", "sub": true}, 20 | {"name": "Stripe", "status": "🟠", "note": "Layoff 14% in Nov 2022", "link": "https://www.cnbc.com/2022/11/03/stripe-plans-to-lay-off-14percent-of-workers.html"}, 21 | {"name": "Twitter", "status": "🟠", "note": "Layoff 80% in Nov 2022", "link": "https://www.reuters.com/legal/twitter-again-accused-legal-violations-during-mass-layoffs-2023-04-04/"}, 22 | {"name": "Cloudflare", "status": "🔴", "note": "Anecdotes in Jan 2024", "link": "https://news.ycombinator.com/item?id=38961859"} 23 | ] 24 | }, 25 | { 26 | "name": "Chinese FAANG", 27 | "companies": [ 28 | {"name": "ByteDance (TikTok, Lark)", "status": "🟢"}, 29 | {"name": "Alibaba (Ant)", "status": ""}, 30 | {"name": "Tencent", "status": ""} 31 | ] 32 | }, 33 | { 34 | "name": "\"FAANG lite\"", 35 | "companies": [ 36 | {"name": "Grab (GXS)", "status": "🔴", "note": "Layoff 1000 in June 2023", "link": "https://www.techinasia.com/grab-plans-largest-layoffs-growing-competition-report"}, 37 | {"name": "Gojek", "status": ""}, 38 | {"name": "SEA (Shopee, Garena)", "status": "🔴"}, 39 | {"name": "Foodpanda", "status": "🔴"} 40 | ] 41 | }, 42 | { 43 | "name": "Fintech", 44 | "companies": [ 45 | {"name": "Funding Societies | Modalku", "status": ""}, 46 | {"name": "Wise", "status": ""}, 47 | {"name": "Rapyd", "status": ""}, 48 | {"name": "PayPal", "status": "🔴"}, 49 | {"name": "StashAway", "status": "🟠", "note": "Layoff 14%", "link": "https://www.techinasia.com/stashaway-lays-off-staff"}, 50 | {"name": "Endowus", "status": "🔴", "note": "Layoff 10%", "link": "https://www.techinasia.com/endowus-cuts-10-staff-market-downturn"}, 51 | {"name": "Syfe", "status": ""}, 52 | {"name": "Aspire", "status": ""}, 53 | {"name": "Atome", "status": "😭🟠", "note": "Layoff in 2022 in Indonesia", "link": "https://www.techinasia.com/atome-downsizes-earnings-uptick"}, 54 | {"name": "Spenmo", "status": "🔴", "note": "Layoff 60-70%", "link": "https://www.techinasia.com/spenmo-lays-off-staff-in-bid-to-become-profitable"}, 55 | {"name": "Xendit", "status": "🟠"}, 56 | {"name": "Adyen", "status": ""}, 57 | {"name": "Arta Finance", "status": ""}, 58 | {"name": "Ascenda Loyalty", "status": "🟢"}, 59 | {"name": "DKatalis", "status": "🟢"} 60 | ] 61 | }, 62 | { 63 | "name": "Trading", 64 | "companies": [ 65 | {"name": "Jane Street", "status": ""}, 66 | {"name": "Jump Trading", "status": ""}, 67 | {"name": "Hudson River Trading (HRT)", "status": ""}, 68 | {"name": "Optiver", "status": ""}, 69 | {"name": "Citadel Securities", "status": ""}, 70 | {"name": "DRW", "status": ""}, 71 | {"name": "Tower Research", "status": ""}, 72 | {"name": "Squarepoint", "status": ""}, 73 | {"name": "AlphaLab Capital", "status": ""}, 74 | {"name": "Grasshopper", "status": ""}, 75 | {"name": "Qube Research & Technologies (QRT)", "status": ""}, 76 | {"name": "Quantedge", "status": ""}, 77 | {"name": "WorldQuant", "status": ""}, 78 | {"name": "BlockTech", "status": ""}, 79 | {"name": "D. E. Shaw & Co.", "status": ""}, 80 | {"name": "Two Sigma", "status": ""} 81 | ] 82 | }, 83 | { 84 | "name": "Crypto", 85 | "companies": [ 86 | {"name": "Coinbase", "status": "🔴"}, 87 | {"name": "Binance", "status": "🔴", "note": "Layoff 1000 in July 2023", "link": "https://www.reuters.com/technology/binance-lays-off-over-1000-employees-wsj-2023-07-14/"}, 88 | {"name": "Cake DeFi", "status": "🔴", "note": "Layoff 34 since 2023", "link": "https://www.techinasia.com/cake-group-lays-staff-revenue-decline-denies-costcutting"}, 89 | {"name": "Bybit", "status": "🟠"}, 90 | {"name": "Coinhako", "status": ""}, 91 | {"name": "Crypto.com", "status": "🔴"}, 92 | {"name": "Matrixport", "status": "🔴"}, 93 | {"name": "Bitdeer", "status": ""}, 94 | {"name": "OKX", "status": ""}, 95 | {"name": "Amber Group", "status": ""}, 96 | {"name": "Nansen", "status": "🔴", "note": "Layoff 30%", "link": "https://cointelegraph.com/news/nansen-lays-off-30-of-its-workforce"} 97 | ] 98 | }, 99 | { 100 | "name": "Tech Consulting", 101 | "companies": [ 102 | {"name": "Thoughtworks", "status": "🔴"}, 103 | {"name": "Pivotal Labs (VMware Tanzu Labs)", "status": "🔴"}, 104 | {"name": "Confluent (Kafka)", "status": ""}, 105 | {"name": "Snowflake", "status": ""}, 106 | {"name": "Elastic (ELK)", "status": ""}, 107 | {"name": "Unity Technologies", "status": ""} 108 | ] 109 | }, 110 | { 111 | "name": "Gaming", 112 | "companies": [ 113 | {"name": "Ubisoft", "status": "🔴", "note": "Layoff 124 in Nov 2023 in Canada", "link": "https://www.theverge.com/2023/11/7/23951138/ubisoft-montreal-layoffs-hybride-assassins-creed"}, 114 | {"name": "HoYoverse (miHoYo)", "status": "🟢"}, 115 | {"name": "Riot Games", "status": "🟢"} 116 | ] 117 | }, 118 | { 119 | "name": "Government", 120 | "subcategories": [ 121 | { 122 | "name": "Civil", 123 | "companies": [ 124 | {"name": "OGP", "status": ""}, 125 | {"name": "GovTech", "status": "😭"}, 126 | {"name": "ESTL", "status": "🟢", "sub": true}, 127 | {"name": "DSAID (Data Science and AI Division)", "status": "🟢", "sub": true}, 128 | {"name": "HDB", "status": "🟢"}, 129 | {"name": "NLB", "status": "🟢"}, 130 | {"name": "STB", "status": "🟢"}, 131 | {"name": "MAS", "status": "🟢"} 132 | ] 133 | }, 134 | { 135 | "name": "Defence", 136 | "companies": [ 137 | {"name": "DSTA", "status": "🟢"}, 138 | {"name": "DIS (Digital and Intelligence Service, SAF)", "status": "🟢"}, 139 | {"name": "CSIT", "status": "🟢"}, 140 | {"name": "HTX", "status": "🟢"} 141 | ] 142 | } 143 | ] 144 | }, 145 | { 146 | "name": "Other notable local companies", 147 | "companies": [ 148 | {"name": "Ahrefs", "status": ""}, 149 | {"name": "Carousell", "status": "🟠"}, 150 | {"name": "CARRO", "status": ""}, 151 | {"name": "Ninja Van", "status": ""}, 152 | {"name": "Splyt", "status": ""}, 153 | {"name": "Shopback", "status": "🔴", "note": "Layoff 195, 24% in March 2024", "link": "https://corporate.shopback.com/press/a-message-from-henry-on-focus-and-sustainability---a-painful-decision"}, 154 | {"name": "Lazada", "status": "🔴"}, 155 | {"name": "NextBillion.ai", "status": ""}, 156 | {"name": "Circles.Life", "status": "🟠"}, 157 | {"name": "Glints", "status": "🟠"}, 158 | {"name": "Mobbin", "status": "🟢"}, 159 | {"name": "Singapore Airlines", "status": "😭"}, 160 | {"name": "heymax.ai", "status": ""}, 161 | {"name": "Voltade", "status": ""} 162 | ] 163 | }, 164 | { 165 | "name": "Other notable global companies", 166 | "companies": [ 167 | {"name": "Rakuten Viki", "status": ""}, 168 | {"name": "Agoda", "status": ""}, 169 | {"name": "WeWork", "status": ""}, 170 | {"name": "Shopify", "status": "🔴"}, 171 | {"name": "Visa", "status": ""}, 172 | {"name": "Mastercard", "status": ""}, 173 | {"name": "GitLab", "status": "🔴"}, 174 | {"name": "Salesforce", "status": ""}, 175 | {"name": "Indeed", "status": "🔴", "note": "Layoff 200 in March 2023", "link": "https://www.businesstimes.com.sg/startups-tech/startups/jobs-portal-indeed-shuts-singapore-tech-office-amid-global-layoffs"}, 176 | {"name": "Zendesk", "status": "🔴", "note": "Layoff 8% in May 2023", "link": "https://www.zendesk.com/sg/newsroom/articles/zendesk-workforce-reduction/"}, 177 | {"name": "Twilio", "status": ""}, 178 | {"name": "Coupang", "status": ""}, 179 | {"name": "TheTradeDesk", "status": ""}, 180 | {"name": "ExpressVPN", "status": "🔴", "note": "Layoff 200 in July 2023", "link": "https://sg.news.yahoo.com/tech-layoffs-cybersecurity-firm-behind-160913325.html"}, 181 | {"name": "VMware", "status": "🔴", "note": "Mass layoffs Nov 2023 - August 2024", "link": "https://techwireasia.com/12/2023/what-happens-next-with-vmware-after-layoffs-and-redundancy/"}, 182 | {"name": "Zoom", "status": "🔴"} 183 | ] 184 | } 185 | ], 186 | "resources": { 187 | "Job Listings": [ 188 | {"name": "Summer 2024 Tech Internships", "link": "https://techinternships.kxrt.me/"}, 189 | {"name": "GitHub", "link": "https://github.com/kxrt/Singapore-Summer2024-TechInternships", "sub": true}, 190 | {"name": "Tech Job Repo", "link": "https://techjobrepo.com/"}, 191 | {"name": "SG Tech Jobs", "link": "https://sgtechjobs.com/"} 192 | ], 193 | "Job Platforms": [ 194 | {"name": "MyCareersFuture", "link": "https://www.mycareersfuture.gov.sg/"}, 195 | {"name": "NodeFlair.Jobs", "link": "https://nodeflair.com/jobs?countries%5B%5D=Singapore"}, 196 | {"name": "LinkedIn Jobs", "link": "https://www.linkedin.com/jobs/"} 197 | ], 198 | "Salary": [ 199 | {"name": "NodeFlair.Salaries", "link": "https://www.nodeflair.com/salaries"}, 200 | {"name": "Glassdoor.Salaries", "link": "https://www.glassdoor.sg/Salaries/singapore-tech-salary-SRCH_IL.0,9_IM1123_KO10,14.htm"} 201 | ], 202 | "Layoff": [ 203 | {"name": "Layoffs.fyi", "link": "https://layoffs.fyi/"} 204 | ], 205 | "Tech Stack": [ 206 | {"name": "Tech Stack of Singapore tech companies", "link": "https://github.com/paradite/sg-tech-stack"} 207 | ], 208 | "Company lists": [ 209 | {"name": "Tech Company Lists - 16x Engineer", "link": "https://16x.engineer/resources/#tech-companies"} 210 | ] 211 | } 212 | } 213 | -------------------------------------------------------------------------------- /src/gen.js: -------------------------------------------------------------------------------- 1 | const fs = require('fs'); 2 | 3 | const data = JSON.parse(fs.readFileSync('data.json', 'utf8')); 4 | let output = `# SG Tech List 5 | 6 | List of notable tech companies in Singapore. Useful when looking for a new job. 7 | 8 | Last updated: ${new Date().toLocaleDateString('en-US', { month: 'long', day: 'numeric', year: 'numeric' })} 9 | 10 | **New interactive website: [https://sg-tech-list-next.vercel.app/](https://sg-tech-list-next.vercel.app/)** 11 | 12 | > **Note** Banks and non-tech companies are intentionally omitted from the list. 13 | 14 | > **Note** 15 | > 😭 Offer Rescinded (2024/2023) 16 | > 17 | > 🔴 Layoff (2024/2023) 18 | > 19 | > 🟠 Layoff (2022) 20 | > 21 | > 🟢 Actively Hiring\n\n`; 22 | 23 | data.categories.forEach(category => { 24 | output += `## ${category.name}\n\n`; 25 | 26 | if (category.companies) { 27 | category.companies.forEach(company => { 28 | let line = company.sub? ` - ${company.name}` : `- ${company.name}`; 29 | if (company.status) line += ` ${company.status}`; 30 | if (company.note) line += ` [${company.note}](${company.link})`; 31 | output += line + '\n'; 32 | }); 33 | } 34 | 35 | if (category.subcategories) { 36 | category.subcategories.forEach(sub => { 37 | output += `### ${sub.name}\n\n`; 38 | sub.companies.forEach(company => { 39 | let line = company.sub? ` - ${company.name}` : `- ${company.name}`; 40 | if (company.status) line += ` ${company.status}`; 41 | if (company.note) line += ` [${company.note}](${company.link})`; 42 | output += line + '\n'; 43 | }); 44 | }); 45 | } 46 | output += '\n'; 47 | }); 48 | 49 | output += `---\n\n## Other Resources\n\n`; 50 | for (const [category, items] of Object.entries(data.resources)) { 51 | output += `**${category}**\n\n`; 52 | items.forEach(item => { 53 | output += item.sub? ` - [${item.name}](${item.link})\n` : `- [${item.name}](${item.link})\n`; 54 | }); 55 | output += '\n'; 56 | } 57 | 58 | output += `## Credits 59 | 60 | Credit for inventing the term "FAANG lite" goes to [MrMarciaOng](https://github.com/MrMarciaOng) 61 | 62 | Markdown generation logic and Next.js website created using [16x Prompt](https://prompt.16x.engineer/) 63 | 64 | ## Contribution 65 | 66 | This is a community collaborative project. PRs are welcome! 67 | 68 | Edit \`src/data.json\` and run \`node gen.js\` to generate the updated list. 69 | 70 | [GitHub repo](https://github.com/paradite/sg-tech-list) 71 | `; 72 | 73 | fs.writeFileSync('../README.md', output); 74 | --------------------------------------------------------------------------------