Skip to content
>_ StartupJobList_

Posts dated June 2024 to October 2026

PostgreSQL posts with salary details

320 job posts mention PostgreSQL and include salary information.

A post can mention several technologies. These figures describe advertised starting amounts, not what employees were paid.

MEDIAN STARTING AMOUNT
$140k
MIDDLE 50% OF STARTING AMOUNTS
$106k to $170k
LOWEST AND HIGHEST STARTING AMOUNTS
$36k to $419k
SALARY AMOUNTS COMPARED
320

Approximate annual USD amounts from the lower end of advertised ranges. The median is the middle amount. These are advertised figures, not verified pay.

Compare 2026 with all years

Compare the lower end of advertised salary ranges, estimated in USD per year. The bars show the middle 50% of amounts; the white line marks the median.

Advertised starting amounts

Each band shows the 25th to 75th percentile of advertised annual minimum estimates. Both groups use the same approximate USD scale.

All years · 320 amounts$140,000 median
2026 posts · 156 amounts$150,000 median
$100,000$175,000

Approximate USD per year

Middle 50%, all years
$105,776 to $170,000
Middle 50%, 2026
$100,000 to $175,000

Source years: 2024–2026. The 2026 posts are also included in the all-year figures. This comparison does not measure a rise or fall in wages.

Posts with salary details

320

Source-post dates

Jun 2024 to Oct 2026

Coverage

Public HN “Who is Hiring” posts that include salary details

What salary details are stated?

How specific are the advertised salary amounts?

Each post is grouped by the salary details extracted from it: a range, one exact amount, a minimum, or values that could not form a usable range. Extraction can miss details, so check the original post.

Salary details by stated currency
CurrencyRecordsTwo-sidedExactMinimum onlyInvalid
USD2692471480
EUR2019100
GBP2018200
CAD66000
AUD55000

Original pay evidence

Advertised offer bands

Each panel has a separate scale in the source currency. A band shows its stated lower and upper amounts; a marker shows a minimum with no upper amount. Pay period is not preserved in the listing record. These are historical advertisements, not confirmed current vacancies.

USD advertised bands. Scale covers known endpoints from 46,000 to 280,000.
RoleCompanyNative offer bandBand position, USDPost dateRemote markSource
AI Application Engineer / Product Engineer Typify.devUSD 80,000–120,000Oct 2026Marked remoteView source post
Platform Engineer ChronographUSD 175,000–215,000Oct 2026Marked remoteView source post
Founding Engineer FigUSD 220,000–280,000Oct 2026Not marked remoteView source post
Founding Engineer, Forward Deployed (full-stack) OpaxaUSD 175,000–225,000Oct 2026Marked remoteView source post
Rust Engineer FootprintUSD 180,000–260,000Oct 2026Not marked remoteView source post
Senior Full Stack Engineer MattermostUSD 142,723–172,723Oct 2026Marked remoteView source post
Principal Software Engineer (Java) TivlyUSD 170,000–190,000Oct 2026Marked remoteView source post
Senior Software Engineer, Backend / Product meetyogi.comUSD 180,000–220,000Oct 2026Not marked remoteView source post
Software Engineer RebarUSD 150,000–260,000Oct 2026Not marked remoteView source post
Product Engineer (Product Manager role, not a Full-stack role) Search AtlasUSD 46,000–68,000Oct 2026Marked remoteView source post
Staff/Principal Software Engineer (Full-Stack, AI, Backend, Platform) SeeqUSD 170,000–205,000Oct 2026Marked remoteView source post
GBP advertised bands. Scale covers known endpoints from 100,000 to 120,000.
RoleCompanyNative offer bandBand position, GBPPost dateRemote markSource
Founding Engineer FlowstateGBP 100,000–120,000Oct 2026Not marked remoteView source post

In these posts

What stands out in PostgreSQL posts

Counts are based on posts naming this technology. A post may describe multiple openings; its role-level label applies to the post, not necessarily each opening.

Most represented company

FusionAuth

13 of 320 posts

234 distinct company names in these posts

Most common other technology tag

TypeScript

Also tagged in 186 of 320 posts

Role level recorded on the post

Senior126
Mid114
Lead75
Entry5

Other technologies named together

How PostgreSQL posts overlap with other technologies

Each row counts posts naming that technology; a post can appear in more than one row. Salary figures are approximate annualized USD estimates of advertised minimums, not full offer ranges or employee pay.

Technology names, post counts, approximate advertised-minimum estimates, and overlap with PostgreSQL posts
TechnologyPosts naming this technologyComparable estimatesMedian estimateMiddle halfPosts also naming PostgreSQLFirst and last post
PostgreSQL These posts320320$140k$106k to $170k320Jun 2024 to Oct 2026
TypeScript450450$148k$106k to $170k186Jul 2024 to Oct 2026
React409409$150k$108k to $170k163Jun 2024 to Oct 2026

Approximate annualized USD estimates of advertised minimums are shown only when there are at least 30 comparable posts. “Not shown” means fewer than 30.

How to read these comparisons

PostgreSQL is a relational database system, not an application language

PostgreSQL’s tutorial covers relational database concepts, SQL queries, joins, aggregate functions, views, foreign keys, and transactions. A PostgreSQL mention can point to schema design, query work, database operations, or application code that uses the database; the tag does not distinguish among them.

Compare PostgreSQL with language and service tags in the same posts. It can co-occur with many stacks, so tag counts overlap. Read the listing’s role wording to tell whether database ownership is explicit or PostgreSQL is one dependency among several.

  • Do the posts describe database ownership, SQL-heavy application work, or a supporting dependency?
  • Which languages and backend frameworks co-occur with PostgreSQL?

Starting-salary history

Advertised minimums over time

Each dot is one post’s approximate USD estimate of its advertised minimum, linked to the source post. The chart shows up to the 120 newest comparable estimates, from Mar 2026 to Oct 2026; older months remain in the table, so a missing dot does not mean there were no posts. Monthly summaries appear only with at least 30 comparable estimates. Values are approximate annualized USD estimates of advertised minimums, not full offer ranges or employee pay. They use a common comparison basis, not historical exchange rates or inflation. The mix of companies, recorded role levels, and currencies can change month to month.

Approximate annualized USD estimates of advertised minimums by source-post date Individual linked post floors appear as dots. Eligible month summaries show the p25 to p75 interval and a median mark. The vertical axis is approximate USD and begins at zero. Months without a valid point have no dot. 0k101k203k304k405k Source-post dateApproximate annualized USD estimate Mar 26Jun 26Sep 26 Mar 2026 · 170,000 approximate USD floor · source post 47222944Mar 2026 · 209,432 approximate USD floor · source post 47224990Mar 2026 · 150,000 approximate USD floor · source post 47225273Mar 2026 · 125,000 approximate USD floor · source post 47232486Mar 2026 · 98,409 approximate USD floor · source post 47236670Mar 2026 · 177,000 approximate USD floor · source post 47268259Mar 2026 · 140,000 approximate USD floor · source post 47271625Mar 2026 · 150,000 approximate USD floor · source post 47277766Mar 2026 · 150,000 approximate USD floor · source post 47281476Mar 2026 · 36,000 approximate USD floor · source post 47290112Mar 2026 · 112,373 approximate USD floor · source post 47324849Mar 2026 · 180,000 approximate USD floor · source post 47344076Mar 2026 · 120,000 approximate USD floor · source post 47360403Apr 2026 · 182,000 approximate USD floor · source post 47601882Apr 2026 · 130,000 approximate USD floor · source post 47601886Apr 2026 · 79,322 approximate USD floor · source post 47602035Apr 2026 · 175,000 approximate USD floor · source post 47604168Apr 2026 · 175,000 approximate USD floor · source post 47607127Apr 2026 · 130,000 approximate USD floor · source post 47607508Apr 2026 · 200,000 approximate USD floor · source post 47628976Apr 2026 · 99,153 approximate USD floor · source post 47638363Apr 2026 · 225,000 approximate USD floor · source post 47666123Apr 2026 · 150,000 approximate USD floor · source post 47667155Apr 2026 · 140,000 approximate USD floor · source post 47692927Apr 2026 · 48,000 approximate USD floor · source post 47712573Apr 2026 · 160,000 approximate USD floor · source post 47727983May 2026 · 150,000 approximate USD floor · source post 47975870May 2026 · 180,000 approximate USD floor · source post 47976095May 2026 · 150,000 approximate USD floor · source post 47976501May 2026 · 90,000 approximate USD floor · source post 47976903May 2026 · 60,000 approximate USD floor · source post 47977919May 2026 · 150,000 approximate USD floor · source post 47982730May 2026 · 100,854 approximate USD floor · source post 47984660May 2026 · 140,000 approximate USD floor · source post 47985738May 2026 · 40,000 approximate USD floor · source post 47987456May 2026 · 80,000 approximate USD floor · source post 47988482May 2026 · 53,789 approximate USD floor · source post 48000122May 2026 · 160,000 approximate USD floor · source post 48005277May 2026 · 153,000 approximate USD floor · source post 48008674May 2026 · 64,995 approximate USD floor · source post 48023405May 2026 · 150,000 approximate USD floor · source post 48039478May 2026 · 160,000 approximate USD floor · source post 48054246Jun 2026 · 182,760 approximate USD floor · source post 48357897Jun 2026 · 64,995 approximate USD floor · source post 48357913Jun 2026 · 230,000 approximate USD floor · source post 48358336Jun 2026 · 148,750 approximate USD floor · source post 48358702Jun 2026 · 120,000 approximate USD floor · source post 48358775Jun 2026 · 175,000 approximate USD floor · source post 48358924Jun 2026 · 120,000 approximate USD floor · source post 48360439Jun 2026 · 90,000 approximate USD floor · source post 48361618Jun 2026 · 84,351 approximate USD floor · source post 48361797Jun 2026 · 160,000 approximate USD floor · source post 48361997Jun 2026 · 170,000 approximate USD floor · source post 48362756Jun 2026 · 150,000 approximate USD floor · source post 48363752Jun 2026 · 84,351 approximate USD floor · source post 48364039Jun 2026 · 200,000 approximate USD floor · source post 48365092Jun 2026 · 92,543 approximate USD floor · source post 48367909Jun 2026 · 60,000 approximate USD floor · source post 48372101Jun 2026 · 153,000 approximate USD floor · source post 48377380Jun 2026 · 375,000 approximate USD floor · source post 48377948Jun 2026 · 150,000 approximate USD floor · source post 48386662Jun 2026 · 150,000 approximate USD floor · source post 48403016Jun 2026 · 300,000 approximate USD floor · source post 48479130Jul 2026 · 124,000 approximate USD floor · source post 48748028Jul 2026 · 125,000 approximate USD floor · source post 48748512Jul 2026 · 100,000 approximate USD floor · source post 48751532Jul 2026 · 120,000 approximate USD floor · source post 48752254Jul 2026 · 175,000 approximate USD floor · source post 48753234Jul 2026 · 176,000 approximate USD floor · source post 48754582Jul 2026 · 56,030 approximate USD floor · source post 48756639Jul 2026 · 200,000 approximate USD floor · source post 48765082Jul 2026 · 200,000 approximate USD floor · source post 48775598Jul 2026 · 120,000 approximate USD floor · source post 48823535Aug 2026 · 200,000 approximate USD floor · source post 49157178Aug 2026 · 100,000 approximate USD floor · source post 49158050Aug 2026 · 160,000 approximate USD floor · source post 49158552Aug 2026 · 100,000 approximate USD floor · source post 49162950Aug 2026 · 83,773 approximate USD floor · source post 49164303Aug 2026 · 200,000 approximate USD floor · source post 49174463Aug 2026 · 170,000 approximate USD floor · source post 49212742Aug 2026 · 150,000 approximate USD floor · source post 49215140Aug 2026 · 160,000 approximate USD floor · source post 49215237Aug 2026 · 160,000 approximate USD floor · source post 49223303Aug 2026 · 110,000 approximate USD floor · source post 49227630Aug 2026 · 130,000 approximate USD floor · source post 49267747Aug 2026 · 160,000 approximate USD floor · source post 49322552Sep 2026 · 150,000 approximate USD floor · source post 49523703Sep 2026 · 125,000 approximate USD floor · source post 49523716Sep 2026 · 91,380 approximate USD floor · source post 49523830Sep 2026 · 250,000 approximate USD floor · source post 49525600Sep 2026 · 178,000 approximate USD floor · source post 49525831Sep 2026 · 150,000 approximate USD floor · source post 49528044Sep 2026 · 120,000 approximate USD floor · source post 49528399Sep 2026 · 140,000 approximate USD floor · source post 49553119Sep 2026 · 120,000 approximate USD floor · source post 49562582Sep 2026 · 90,000 approximate USD floor · source post 49662536Oct 2026 · 100,000 approximate USD floor · source post 49922584Oct 2026 · 150,000 approximate USD floor · source post 49924239Oct 2026 · 150,000 approximate USD floor · source post 49924327Oct 2026 · 150,000 approximate USD floor · source post 49925202Oct 2026 · 135,000 approximate USD floor · source post 49925489Oct 2026 · 199,000 approximate USD floor · source post 49925497Oct 2026 · 130,000 approximate USD floor · source post 49925526Oct 2026 · 39,221 approximate USD floor · source post 49926228Oct 2026 · 200,000 approximate USD floor · source post 49926811Oct 2026 · 80,000 approximate USD floor · source post 49927692Oct 2026 · 120,000 approximate USD floor · source post 49928677Oct 2026 · 225,000 approximate USD floor · source post 49928755Oct 2026 · 170,000 approximate USD floor · source post 49929522Oct 2026 · 46,000 approximate USD floor · source post 49931746Oct 2026 · 150,000 approximate USD floor · source post 49934530Oct 2026 · 180,000 approximate USD floor · source post 49935441Oct 2026 · 170,000 approximate USD floor · source post 49937789Oct 2026 · 142,723 approximate USD floor · source post 49946276Oct 2026 · 180,000 approximate USD floor · source post 49956481Oct 2026 · 175,000 approximate USD floor · source post 49961408Oct 2026 · 220,000 approximate USD floor · source post 49981582Oct 2026 · 132,204 approximate USD floor · source post 49991656Oct 2026 · 175,000 approximate USD floor · source post 50033036Oct 2026 · 80,000 approximate USD floor · source post 50063001 Mar 2026Oct 2026
Individual post, links to sourceMonthly middle-half range and median, shown with at least 30 comparable estimates
Monthly post counts and salary estimates
Monthly source-post counts and valid approximate USD advertised-minimum counts. Statistics are shown only when monthly valid sample size is at least 30.
MonthSource postsComparable estimatesMedian estimateMiddle half
Jun 202422Not shownNot shown
Jul 202455Not shownNot shown
Aug 202466Not shownNot shown
Sep 20241111Not shownNot shown
Oct 202477Not shownNot shown
Nov 202466Not shownNot shown
Dec 202455Not shownNot shown
Jan 20251111Not shownNot shown
Feb 202599Not shownNot shown
Mar 202588Not shownNot shown
Apr 202577Not shownNot shown
May 202588Not shownNot shown
Jun 202588Not shownNot shown
Jul 202599Not shownNot shown
Aug 202599Not shownNot shown
Sep 202588Not shownNot shown
Oct 20251515Not shownNot shown
Nov 20251111Not shownNot shown
Dec 20251919Not shownNot shown
Jan 202688Not shownNot shown
Feb 20262222Not shownNot shown
Mar 20261919Not shownNot shown
Apr 20261313Not shownNot shown
May 20261616Not shownNot shown
Jun 20262121Not shownNot shown
Jul 20261010Not shownNot shown
Aug 20261313Not shownNot shown
Sep 20261010Not shownNot shown
Oct 20262424Not shownNot shown
Exact values for the 120 plotted source posts
Exact approximate USD floor value and date for each plotted source listing
DateApproximate annualized USD estimateSource
Mar 2026170,000Post 47222944
Mar 2026209,432Post 47224990
Mar 2026150,000Post 47225273
Mar 2026125,000Post 47232486
Mar 202698,409Post 47236670
Mar 2026177,000Post 47268259
Mar 2026140,000Post 47271625
Mar 2026150,000Post 47277766
Mar 2026150,000Post 47281476
Mar 202636,000Post 47290112
Mar 2026112,373Post 47324849
Mar 2026180,000Post 47344076
Mar 2026120,000Post 47360403
Apr 2026182,000Post 47601882
Apr 2026130,000Post 47601886
Apr 202679,322Post 47602035
Apr 2026175,000Post 47604168
Apr 2026175,000Post 47607127
Apr 2026130,000Post 47607508
Apr 2026200,000Post 47628976
Apr 202699,153Post 47638363
Apr 2026225,000Post 47666123
Apr 2026150,000Post 47667155
Apr 2026140,000Post 47692927
Apr 202648,000Post 47712573
Apr 2026160,000Post 47727983
May 2026150,000Post 47975870
May 2026180,000Post 47976095
May 2026150,000Post 47976501
May 202690,000Post 47976903
May 202660,000Post 47977919
May 2026150,000Post 47982730
May 2026100,854Post 47984660
May 2026140,000Post 47985738
May 202640,000Post 47987456
May 202680,000Post 47988482
May 202653,789Post 48000122
May 2026160,000Post 48005277
May 2026153,000Post 48008674
May 202664,995Post 48023405
May 2026150,000Post 48039478
May 2026160,000Post 48054246
Jun 2026182,760Post 48357897
Jun 202664,995Post 48357913
Jun 2026230,000Post 48358336
Jun 2026148,750Post 48358702
Jun 2026120,000Post 48358775
Jun 2026175,000Post 48358924
Jun 2026120,000Post 48360439
Jun 202690,000Post 48361618
Jun 202684,351Post 48361797
Jun 2026160,000Post 48361997
Jun 2026170,000Post 48362756
Jun 2026150,000Post 48363752
Jun 202684,351Post 48364039
Jun 2026200,000Post 48365092
Jun 202692,543Post 48367909
Jun 202660,000Post 48372101
Jun 2026153,000Post 48377380
Jun 2026375,000Post 48377948
Jun 2026150,000Post 48386662
Jun 2026150,000Post 48403016
Jun 2026300,000Post 48479130
Jul 2026124,000Post 48748028
Jul 2026125,000Post 48748512
Jul 2026100,000Post 48751532
Jul 2026120,000Post 48752254
Jul 2026175,000Post 48753234
Jul 2026176,000Post 48754582
Jul 202656,030Post 48756639
Jul 2026200,000Post 48765082
Jul 2026200,000Post 48775598
Jul 2026120,000Post 48823535
Aug 2026200,000Post 49157178
Aug 2026100,000Post 49158050
Aug 2026160,000Post 49158552
Aug 2026100,000Post 49162950
Aug 202683,773Post 49164303
Aug 2026200,000Post 49174463
Aug 2026170,000Post 49212742
Aug 2026150,000Post 49215140
Aug 2026160,000Post 49215237
Aug 2026160,000Post 49223303
Aug 2026110,000Post 49227630
Aug 2026130,000Post 49267747
Aug 2026160,000Post 49322552
Sep 2026150,000Post 49523703
Sep 2026125,000Post 49523716
Sep 202691,380Post 49523830
Sep 2026250,000Post 49525600
Sep 2026178,000Post 49525831
Sep 2026150,000Post 49528044
Sep 2026120,000Post 49528399
Sep 2026140,000Post 49553119
Sep 2026120,000Post 49562582
Sep 202690,000Post 49662536
Oct 2026100,000Post 49922584
Oct 2026150,000Post 49924239
Oct 2026150,000Post 49924327
Oct 2026150,000Post 49925202
Oct 2026135,000Post 49925489
Oct 2026199,000Post 49925497
Oct 2026130,000Post 49925526
Oct 202639,221Post 49926228
Oct 2026200,000Post 49926811
Oct 202680,000Post 49927692
Oct 2026120,000Post 49928677
Oct 2026225,000Post 49928755
Oct 2026170,000Post 49929522
Oct 202646,000Post 49931746
Oct 2026150,000Post 49934530
Oct 2026180,000Post 49935441
Oct 2026170,000Post 49937789
Oct 2026142,723Post 49946276
Oct 2026180,000Post 49956481
Oct 2026175,000Post 49961408
Oct 2026220,000Post 49981582
Oct 2026132,204Post 49991656
Oct 2026175,000Post 50033036
Oct 202680,000Post 50063001

Other technologies named together

Which other technologies appeared in these posts?

For each month, this lists the three most-mentioned other technologies and how many posts named each one. A post can mention several technologies, so these counts overlap and do not add up to the number of posts.

Monthly counts for the most common other technology tags, with each month’s source-post denominator
MonthPosts that monthOther technologies named
Jun 20242
AWS2 / 2
React1 / 2
Jul 20245
React4 / 5
AWS2 / 5
Aug 20246
React3 / 6
AWS2 / 6
Sep 202411
TypeScript6 / 11
AWS5 / 11
React5 / 11
Oct 20247
React3 / 7
AWS2 / 7
Nov 20246
React5 / 6
AWS3 / 6
Dec 20245
React3 / 5
AWS2 / 5
Jan 202511
TypeScript7 / 11
React6 / 11
AWS5 / 11
Feb 20259
React5 / 9
AWS4 / 9
Mar 20258
React5 / 8
AWS4 / 8
Apr 20257
AWS3 / 7
React2 / 7
May 20258
React4 / 8
AWS2 / 8
Jun 20258
React5 / 8
AWS4 / 8
Jul 20259
AWS5 / 9
React3 / 9
Aug 20259
AWS6 / 9
React3 / 9
Sep 20258
AWS5 / 8
React5 / 8
Oct 202515
AWS5 / 15
React5 / 15
TypeScript5 / 15
Nov 202511
AWS6 / 11
TypeScript5 / 11
React4 / 11
Dec 202519
React11 / 19
TypeScript11 / 19
AWS5 / 19
Jan 20268
React4 / 8
AWS2 / 8
Feb 202622
TypeScript11 / 22
AWS8 / 22
React8 / 22
Mar 202619
TypeScript14 / 19
React13 / 19
AWS8 / 19
Apr 202613
TypeScript9 / 13
React6 / 13
AWS5 / 13
May 202616
React9 / 16
TypeScript8 / 16
AWS6 / 16
Jun 202621
React11 / 21
TypeScript11 / 21
AWS4 / 21
Jul 202610
TypeScript6 / 10
React4 / 10
AWS2 / 10
Aug 202613
TypeScript9 / 13
React6 / 13
AWS2 / 13
Sep 202610
TypeScript7 / 10
React6 / 10
AWS2 / 10
Oct 202624
React14 / 24
TypeScript13 / 24
AWS9 / 24

Companies named more than once

Where these companies appear in the posts

Counts show source posts under each company name. They do not measure company size, current hiring, or how often a company hires. One post can describe several roles.

Source posts by company, with observed dates, role titles, technology names, remote wording, and stated currencies
CompanyPostsFirst and last postMonths with postsRole titlesTechnology tagsMarked remoteCurrencies
FusionAuth13Aug 2024–Oct 2026131289 / 13USD
Ashby5May 2026–Sep 20265465 / 5USD
Olli Health5Sep 2024–Dec 20255575 / 5USD
Bitnomial4Sep 2024–Jun 202544114 / 4USD
CVector4Apr 2025–Mar 202643123 / 4USD
Chronograph4Aug 2025–Oct 202643144 / 4USD

Role level and remote wording

Which role levels appear under each remote label?

Role levels are the labels recorded for each post, including Unknown. “Not marked remote” does not confirm an onsite workplace. A post may describe several openings.

Senior

126 posts

Marked remote 81

Not marked remote 45

Mid

114 posts

Marked remote 57

Not marked remote 57

Lead

75 posts

Marked remote 39

Not marked remote 36

Entry

5 posts

Marked remote 5

Not marked remote 0

Starting salary ranges by recorded role level

Each side has at least 30 comparable estimates. These are approximate annualized USD advertised minimums grouped by the role level recorded on each post. The difference is descriptive and does not measure a remote-work pay effect.

Senior

126 posts
Marked remoten=81 · p25 120,000 · median 149,000 · p75 160,000
Not marked remoten=45 · p25 120,000 · median 150,000 · p75 180,000

Shared scale: 120,000 to 180,000 approximate USD

Mid

114 posts
Marked remoten=57 · p25 100,000 · median 125,000 · p75 150,000
Not marked remoten=57 · p25 100,000 · median 125,000 · p75 150,000

Shared scale: 100,000 to 150,000 approximate USD

Lead

75 posts
Marked remoten=39 · p25 120,000 · median 160,000 · p75 180,000
Not marked remoten=36 · p25 140,000 · median 160,000 · p75 200,000

Shared scale: 120,000 to 200,000 approximate USD

Technology names per post

How many technologies are listed together?

Each post is counted once, according to how many distinct technology names it contains. This describes the post text, not required skills or role complexity.

1 tag3
2 tags1
3 tags15
4 tags25
5 tags45
6 tags55
7 tags44
8 tags43
9 tags23
10 tags37
11 tags12
12 tags2
13 tags3
14 tags3
16 tags4
17 tags2
21 tags2
24 tags1

Places mentioned in post text

Which places do these posts mention?

These bars compare city and nearby-area matches in this group with matches across all posts that state pay. Matches come from post text, not verified work locations. A post can match more than one place.

San Francisco

57 of 320 in this group
This group17.8%All posts with salary details325 of 1616 (20.1%)

New York

70 of 320 in this group
This group21.9%All posts with salary details330 of 1616 (20.4%)

London

16 of 320 in this group
This group5.0%All posts with salary details112 of 1616 (6.9%)

Berlin

6 of 320 in this group
This group1.9%All posts with salary details30 of 1616 (1.9%)

Location labels in these posts

Broad categories recorded for the posts

These broad labels do not confirm a specific city or where an employee lives.

  • Remote148
  • United States69
  • San Francisco Bay Area43
  • Other33
  • Europe27

Approximate USD comparison

Distribution of advertised minimums

Approximate annualized USD estimates of each post’s advertised minimum, not the employer’s full offer band. The middle half of observed minimums runs from $106k to $170k across 320 comparable estimates.

Advertised minimum distribution, approximate USD per year

The line spans the lowest to highest advertised minimum. The highlighted band spans the 25th to 75th percentiles, and the marker shows the median. Exact values follow.

Low $36kMedian $140kHigh $419k

Highlighted band: p25 $106k to p75 $170k. All values describe advertised minimums, not the upper ends of offer bands.

Role level recorded on the posts

Posts grouped by recorded role level

Each group uses the role-level label recorded for the post. One post may describe several openings, so the label may not apply to every position in the advertisement.

Role titles in these posts

  • Senior Software Engineer19
  • Founding Engineer14
  • Software Engineer12
  • Full Stack Engineer9
  • Full-Stack Engineer5
  • Full-Stack Software Engineer4
  • Senior Backend Engineer4
  • Senior Full Stack Engineer4
  • Senior Full-Stack Engineer4
  • AI Product Engineer3
  • Founding Engineers3
  • Full Stack Software Engineer3

Other technologies named

Posts can name several technologies, so they may appear in more than one group.

Monthly source-post counts

Posting history

When the posts appeared

Monthly counts of matching source posts. This shows how many posts appeared, not salary growth or current vacancies.

Monthly counts of posts with salary details on this page
MonthPostsRelative volume
Jun 202422 posts
Jul 202455 posts
Aug 202466 posts
Sep 20241111 posts
Oct 202477 posts
Nov 202466 posts
Dec 202455 posts
Jan 20251111 posts
Feb 202599 posts
Mar 202588 posts
Apr 202577 posts
May 202588 posts
Jun 202588 posts
Jul 202599 posts
Aug 202599 posts
Sep 202588 posts
Oct 20251515 posts
Nov 20251111 posts
Dec 20251919 posts
Jan 202688 posts
Feb 20262222 posts
Mar 20261919 posts
Apr 20261313 posts
May 20261616 posts
Jun 20262121 posts
Jul 20261010 posts
Aug 20261313 posts
Sep 20261010 posts
Oct 20262424 posts

PostgreSQL salary data questions

What does the PostgreSQL salary figure measure?

It is the median annualized estimate of advertised minimums, $140k approximate USD per year, from 320 valid observations across 320 salary-stated Hacker News listings dated June 2024 to October 2026. USD amounts are estimates for comparison; the original currency and offer band remain on each listing. This is not employee earnings or total compensation.

Full source listing

Posts mentioning PostgreSQL (320 total)

COMPANY ROLE SALARY VIBE STACK Actions
Core Flow AI Software Engineer
A$600,000 - A$1,000,000 ≈ $419k
[F] CRUNCH
Albert principal and distinguished engineers
$375,000 - $750,000
[F] stable
Python Claude PostgreSQL +2
Carma Founding Head of Engineering
$300,000 - $450,000
[F] CRUNCH
coreflow Staff/Principal Engineers
A$300,000 - A$600,000 ≈ $209k
[F] CRUNCH
BillionToOne Senior Software Engineer
$280,000 - $307,000
@HR stable
Python Django PostgreSQL +8
Readif Financial Senior Full-Stack Contractor
CA$260,000 - CA$360,000 ≈ $183k
[F] zen
PostgreSQL Next.js TypeScript +5
The General Intelligence Company Senior Product Engineer
$260,000 - $300,000
[F] grind
Balerion AI Software + FDE + AI Engineers
$250,000 +
[E] grind
Datalab Software Engineer and Head of Business Ops
$250,000 - $350,000
[F] CRUNCH
VersaFeed VP of Engineering
$250,000 - $365,000
[F] grind
Python Django PostgreSQL +7
Kepler Full Stack Engineer
$230,000 - $260,000
[F] grind
FusionAuth Principal Software Engineer
$225,000 - $270,000
[E] grind
Java PostgreSQL Docker +5
Project Healthy Minds Lead Software Engineer
$225,000 - $250,000
[E] grind
Nestjs Next.js PostgreSQL +2
EnergyHub Director of Engineering
$225,000 - $225,000
[F] stable
Clerq Staff Engineer
$225,000 - $260,000
[E] CRUNCH
Python Django PostgreSQL +3
Fig Founding Engineer
$220,000 - $280,000
null stable
KSC Trading Senior Backend Software Engineer
$200,000 - $250,000
@HR zen
Confido Engineering (multiple roles)
$200,000 - $350,000
[E] stable
Ashby Engineering Leader
$200,000 - $275,000
[F] stable
Confido Forward Deployed Engineer
$200,000 - $270,000
[F] grind
Ashby Engineering Manager (Americas)
$200,000 - $275,000
[E] grind
Opaxa Founding Full-Stack Engineer
$200,000 - $300,000
[F] grind
Onos Health Staff Eng (AI), Lead Eng (Backend), Lead Eng (Data)
$200,000 - $250,000
@HR stable
TextQL Senior Software Engineer (FT)
$200,000 - $400,000
[E] CRUNCH
Anvara Software Engineer
$200,000 +
[E] CRUNCH
React TypeScript PostgreSQL
Finch Staff Software Engineer, Backend
$200,000 +
[E] grind
Node.js TypeScript PostgreSQL +2
Olli Health Senior ML/NLP Data Engineer
$200,000 - $250,000
[F] CRUNCH
AWS PostgreSQL Python +2
Moment Distributed Systems Engineer, Product Engineer
$200,000 - $325,000
[E] CRUNCH
Golang Kafka PostgreSQL +6
Baton Senior Full Stack Engineer
$200,000 - $250,000
[E] grind
Portal Innovations Fractional Engineer
$200,000 - $300,000
[E] grind
Python PostgreSQL AWS +4
Beam Senior Engineering Manager
$200,000 - $250,000
[E] grind
Paramark Software Engineer (L4)
$199,000 - $249,000
[E] zen
Rally UXR Senior/Staff Backend Engineer
$190,000 - $225,000
[E] grind
TypeScript AWS PostgreSQL +3
FetLife Head of Engineering & Infrastructure
$182,000 - $272,000
@HR zen
Footprint Rust Engineer
$180,000 - $260,000
@HR grind
Rust PostgreSQL AWS +6
meetyogi.com Senior Software Engineer, Backend / Product
$180,000 - $220,000
[F] stable
SonarMD Senior Full Stack Engineer
$180,000 - $220,000
[F] grind
Hightouch Multiple Roles
$180,000 - $320,000
[F] zen
Second Nature Software Engineer, Engineering Manager, Director of Engineering
$180,000 - $230,000
[E] CRUNCH
New Hedge fund Full Stack Engineer
$180,000 - $250,000
[F] CRUNCH
Data and method

Listings tagged with the normalized technology PostgreSQL. These figures describe advertisements, not verified employee earnings or currently open jobs.

Dates of included posts
2024-06-04 to 2026-10-12
Posts used
320 listings; 320 valid salary-minimum observations
What we compare
Median annualized estimate of advertised salary minimums
Currency conversion
Approximate USD using ECB daily reference rates as of 2026-10-09.

Median annualized estimate of advertised salary minimums: $140,000 approximate USD per year.

2026 includes 156 listings and 156 usable amounts. Its median is $150,000; the middle 50% runs from $100,000 to $175,000. This year overlaps the full history; it is not an independent sample or evidence of a pay trend.

Source: Hacker News “Who is Hiring?”, aggregated by StartupJobList. Read the methodology and correction policy.

Data version for citation: 952dc466eb2ce59f0103a549db1227df7efd2430ee956a66cac73e8beaca79c3