—
Our client is a Berlin based AI startup building next generation conversational AI technology. Their platform is changing how businesses interact with customers through intelligent, human like chatbots powered by cutting edge AI. They are looking for a Senior Backend Engineer to take ownership of core services and help scale a real time, AI driven platform. This is backend first, but because it is a startup you will also regularly touch the TypeScript frontend when needed. What you'll be doing • Building and scaling backend services and APIs in Node.js and TypeScript • Owning system design for high throughput, low latency workloads • Working on data models, persistence, and integrations that power AI workflows • Improving reliability, observability, and performance across services • Collaborating closely with AI engineers, product, and founders • Jumping into the TypeScript frontend when required to ship end to end features What they're looking for • Strong commercial experience building backend systems with Node.js and TypeScript • Proven ability to design scalable APIs and service architectures • Solid experience with databases and caching (SQL or NoSQL) • Experience operating production systems, including monitoring and debugging • Comfortable in a fast paced startup environment • Happy to occasionally work on frontend TypeScript as needed Nice to have • Experience with real time systems (WebSockets, event driven architecture) • Cloud experience (AWS, GCP, or similar) • Exposure to LLMs, AI APIs, or chatbot platforms What’s on offer • Competitive salary + meaningful equity • High impact role in a fast growing AI startup • Direct collaboration with founders and a strong engineering team • Berlin office based role, 5 days per week
No hard skills extracted
No soft skills extracted
| Query | Country | Status | Response ms | Created |
|---|---|---|---|---|
| Senior Software Engineer - Node JS | fallback | 502 | 2026-03-21 19:06 | |
| junior programmer in Berlin | de | duplicate | 12567 | 2026-03-21 17:51 |
| junior software engineer in Berlin | de | duplicate | 19296 | 2026-03-21 17:37 |
| junior full stack developer in Berlin | de | duplicate | 12145 | 2026-03-21 15:44 |
| junior backend engineer in Berlin | de | duplicate | 21057 | 2026-03-21 15:38 |
| junior backend developer in Berlin | de | duplicate | 10633 | 2026-03-21 15:33 |
| junior frontend engineer in Berlin | de | processed | 19144 | 2026-03-21 15:29 |
{
"job_id": "gW9Tb9Av1bXjWH-vAAAAAA==",
"job_city": "Berlin",
"job_state": null,
"job_title": "Senior Software Engineer - Node JS",
"job_salary": null,
"job_country": "DE",
"job_benefits": null,
"job_latitude": 52.520006599999995,
"job_location": "Berlin",
"job_onet_soc": "15113400",
"apply_options": [
{
"is_direct": false,
"publisher": "LinkedIn",
"apply_link": "https://de.linkedin.com/jobs/view/senior-software-engineer-node-js-at-thryve-4381433114?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
},
{
"is_direct": false,
"publisher": "Jobilize",
"apply_link": "https://www.jobilize.com/job/de-berlin-senior-software-engineer-node-js-thryve-hiring-now-job-immediately?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
},
{
"is_direct": null,
"publisher": "LinkedIn",
"apply_link": "https://de.linkedin.com/jobs/view/senior-software-engineer-node-js-at-thryve-4381433114"
}
],
"employer_logo": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSBpB4boSrQZ81YwxiPtjGccBM5Vo6BGgVuVIkY&s=0",
"employer_name": "THRYVE",
"job_is_remote": false,
"job_longitude": 13.404954,
"job_posted_at": "vor 16 Tagen",
"job_publisher": "LinkedIn",
"job_apply_link": "https://de.linkedin.com/jobs/view/senior-software-engineer-node-js-at-thryve-4381433114?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic",
"job_highlights": {},
"job_max_salary": null,
"job_min_salary": null,
"job_description": "Our client is a Berlin based AI startup building next generation conversational AI technology. Their platform is changing how businesses interact with customers through intelligent, human like chatbots powered by cutting edge AI.\n\nThey are looking for a Senior Backend Engineer to take ownership of core services and help scale a real time, AI driven platform. This is backend first, but because it is a startup you will also regularly touch the TypeScript frontend when needed.\n\nWhat you'll be doing\n\n• Building and scaling backend services and APIs in Node.js and TypeScript\n\n• Owning system design for high throughput, low latency workloads\n\n• Working on data models, persistence, and integrations that power AI workflows\n\n• Improving reliability, observability, and performance across services\n\n• Collaborating closely with AI engineers, product, and founders\n\n• Jumping into the TypeScript frontend when required to ship end to end features\n\nWhat they're looking for\n\n• Strong commercial experience building backend systems with Node.js and TypeScript\n\n• Proven ability to design scalable APIs and service architectures\n\n• Solid experience with databases and caching (SQL or NoSQL)\n\n• Experience operating production systems, including monitoring and debugging\n\n• Comfortable in a fast paced startup environment\n\n• Happy to occasionally work on frontend TypeScript as needed\n\nNice to have\n\n• Experience with real time systems (WebSockets, event driven architecture)\n\n• Cloud experience (AWS, GCP, or similar)\n\n• Exposure to LLMs, AI APIs, or chatbot platforms\n\nWhat’s on offer\n\n• Competitive salary + meaningful equity\n\n• High impact role in a fast growing AI startup\n\n• Direct collaboration with founders and a strong engineering team\n\n• Berlin office based role, 5 days per week",
"job_google_link": "https://www.google.com/search?q=jobs&gl=de&hl=de&udm=8#vhid=vt%3D20/docid%3DgW9Tb9Av1bXjWH-vAAAAAA%3D%3D&vssid=jobs-detail-viewer",
"employer_website": null,
"job_onet_job_zone": "3",
"job_salary_period": null,
"job_apply_is_direct": false,
"job_employment_type": "Vollzeit",
"job_employment_types": [
"FULLTIME"
],
"job_posted_at_timestamp": 1772668800,
"job_posted_at_datetime_utc": "2026-03-05T00:00:00.000Z"
}