Software Engineer Jobs: Live Developer Job Search
Pricing
from $0.80 / 1,000 matching jobs
Software Engineer Jobs: Live Developer Job Search
Search software engineer jobs at 824 tech, AI, startup and remote-first companies by title, stack, place, seniority, salary and date, read live from career pages. $1.00 per 1,000 jobs on Starter ($2.50 on Free), no platform usage fees. MCP-ready, no API key or login.
Pricing
from $0.80 / 1,000 matching jobs
Rating
0.0
(0)
Developer
Don Mangu
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
1
Monthly active users
19 days ago
Last modified
Categories
Share
Search software engineer jobs and developer jobs at 824 tech, AI, startup and remote-first companies, by title, place, remote work, seniority, salary and posted date. The jobs are read live from each company's career page when you run it, so every result is open today. You pay $1.00 per 1,000 matching jobs you receive on Apify's Starter plan ($2.50 per 1,000 on the Free plan, less on Scale and Business), with no platform usage fees. Companies with no matching job cost nothing. No API key or login.
Try it now: click Start. The form is filled in for software engineer and developer jobs posted in the last 7 days at the 311 tech companies, at most 20 jobs, so the first run costs about $0.05 on the Free plan. To get more, raise Max matching jobs, up to 10,000.
What you get
One row per matching job: title, company, department, location with city and country, remote or hybrid, employment type, seniority, job function, salary when the company publishes it, posted date and the link to apply.
Put the stack in Description includes, such as Go, Rust or Kubernetes, and the level in Seniority. A tool also matches its other names, so Postgres finds PostgreSQL.
Example run
On 27 September 2026 I ran the Actor on its form at the time: software engineer and developer jobs posted in the last 7 days, the 311 tech companies, at most 200 jobs. It took 2 minutes 43 seconds, searched 311 of 311 companies and returned the 200 newest of 350 matching jobs, from 73 companies. The status message said: "Raise maxResults to receive more of the 350 matching jobs." 204 companies had no matching job and cost nothing. On the Free plan, 200 jobs cost 200 x $0.0025 = $0.50.
Four rows from that run, shortened:
| Title | Company | Location | Workplace | Salary | Posted |
|---|---|---|---|---|---|
| Senior Software Engineer, Coding | Handshake | San Francisco, CA | onsite | 208,000 to 260,000 USD a year | 2026-09-26 |
| Staff Software Engineer, GI | Hinge Health | San Francisco-HQ | hybrid | 197,000 to 296,000 USD a year | 2026-09-26 |
| Staff Software Engineer - Postgres Control Plane | Snowflake | US-WA-Bellevue | not given | 236,000 to 339,250 USD a year | 2026-09-26 |
| Software Engineer, Manufacturing Infrastructure | SpaceX | Starbase, TX | not given | not published | 2026-09-26 |
Not every company publishes every field. In that run about half of the rows had a salary (52%), about three in four had a seniority (74%) and about one in three had a workplace type (34%). A field a company does not publish comes back as null, so filter on salary or workplace only when you need it.
Which companies
Five ready-made lists of 824 companies: AI companies, Tech companies, Remote-first companies, Tech companies hiring in Europe, and Startups. A company in two lists is read once. The lists are refreshed monthly.
How to search
- Title includes: words such as engineer, designer or product manager.
- Description includes: words the job description must name, such as Rust or machine learning.
- Location: a city, a country or a region, Only remote jobs for remote roles, and Remote regions for where remote work is allowed.
- Seniority, Job function and Employment type narrow the results further.
- Posted since: a date or a period such as 7 days.
- Max matching jobs: the most jobs one run returns, at most 10,000. It caps the price of the run.
You receive the newest matching jobs first, from all the companies searched.
Input example
This is the input the form is filled in with when you open the Actor, as JSON. Paste it into the JSON tab of the input, or send it as the run input through the API. Fields you leave out keep their defaults.
{"companyLists": ["tech-companies"],"titleIncludes": ["software engineer","developer","backend engineer","frontend engineer","full stack engineer"],"postedSince": "7 days"}
Output example
One row per matching job. This is a real row from a run on 27 September 2026. Fields the company does not publish, such as salary, are null.
{"title": "Senior Software Engineer, Coding","companyName": "Handshake","company": "https://jobs.ashbyhq.com/handshake","location": "San Francisco, CA","workplaceType": "onsite","department": "Engineering","salaryMin": 208000,"salaryMax": 260000,"salaryCurrency": "USD","salaryPeriod": "year","postedAt": "2026-09-26T16:23:18.946Z","url": "https://jobs.ashbyhq.com/handshake/c337b45f-8b40-4588-9315-a9d0a1560baf","change": null,"jobFunction": "engineering","seniority": "senior","employmentTypeNormalized": "full_time","countryCode": "US","city": "San Francisco","team": "HAI Engineering","remote": false,"salaryAnnualMin": 208000,"salaryAnnualMax": 260000,"salarySource": "board","experienceYearsMin": null,"educationMin": null,"visaSponsorship": null,"tools": null,"language": null,"employmentType": "FullTime","ats": "ashby","companyStatus": "ok","matchedBy": "link","changedFields": null,"rowType": "job","jobKey": "ashby:handshake:c337b45f-8b40-4588-9315-a9d0a1560baf"}
A run can also return status rows for companies with no job to return, and company rows when you set Rows to return to companies or both. The Output tab shows every field.
Pricing
Pay per event:
matching-job: $0.001 per matching job you receive on Apify's Starter plan, so $1.00 per 1,000. It is $0.90 per 1,000 on the Scale plan, $0.80 per 1,000 on Business and $2.50 per 1,000 on the Free plan.
A run that finds nothing costs nothing beyond the platform's start event. When your spending limit is reached, the run stops and you receive only the jobs you paid for.
Daily alerts
Turn on Only new jobs, save your search as a task and schedule it daily. Each later run returns only matching jobs you have not received before. Paste a Slack, Discord or Teams incoming webhook link, or a Make, Zapier or n8n webhook, in Alert webhook URL to get a message on days with new jobs. The alert is free.
Use it from code
Run it with the Apify API or client for Python or JavaScript, or connect it to Make, Zapier, n8n or an AI agent through the Apify MCP server. The input is the same JSON as the form.
Related Actors
- Tech Jobs Search: Use it to search tech, AI, startup and remote jobs across 824 companies in one run.
- AI Jobs Search: Use it when you only need AI, machine learning and LLM roles.
- Company Hiring Signals: Use it to get a 0 to 100 hiring score and open job counts for each company on your list.
- H-1B Visa Sponsorship Salary Data: Use it to check offered wages and prevailing wages from US Department of Labor H-1B and PERM files.
FAQ
Can I search one language or framework?
Yes. Put it in Description includes. Each matching job then comes with its description.
How is this different from a job board?
A job board shows the jobs that employers post on it. This Actor reads the career pages of 824 companies live when you run it, so every result is open today. It covers only those companies. You pay $1.00 per 1,000 matching jobs on the Starter plan.
How fresh are the jobs?
They are read when you run it. Jobs closed since then are gone from the next run. Use Posted since for recent jobs only.