{"id":2083147,"url":"https://alion.io/job/bertelsmann-senior-software-engineer-api-fmd-node-js-sql","title":"Senior Software Engineer API (f/m/d) - Node.js, SQL","company":{"id":20910,"name":"Bertelsmann","domain":"bertelsmann.com","url":"https://alion.io/company/bertelsmann","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"SuccessFactors","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Berlin, Germany"],"countries":["DE"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":61000,"max_usd":108000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":58},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Auth0","optional":false},{"name":"SQL","optional":false},{"name":"AWS","optional":true},{"name":"Docker","optional":true},{"name":"Git","optional":true},{"name":"Grafana","optional":true},{"name":"Graylog","optional":true},{"name":"JavaScript","optional":true},{"name":"Node JS","optional":true},{"name":"PostgreSQL","optional":true},{"name":"Prometheus","optional":true},{"name":"TypeScript","optional":true}],"status":"live","first_seen_at":"2026-10-08T02:00:00Z","employer_posted_date":"2026-10-08","last_verified_at":"2026-10-11T19:06:45Z","board_verified":true,"closed_at":null,"days_open":3,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":3},"description":"Company Description\nRemote in our day-to-day work. On-site when it matters.\nWe work remote by default - focused, efficient, and with full ownership. For larger features, architectural decisions, and real brainstorming sessions, we come together in Berlin - fast, hands-on, and without unnecessary meeting overhead.\nWe use AI to accelerate - not to replace thinking.\nWe design the system, steer the output, and take responsibility for what we ship.\nFast where it makes sense. Careful where it matters.\nJob Description\nYour Mission\nDevelop and maintain microservices that connect worlds (internal & external systems).\n\nCommand side quests (and sometimes the main questline) when the Tech Lead is away from keyboard.\n\nShape the team’s strategy with your strong opinions and battle-tested experience.\n\nMaster the arts of authentication & authorization (OAuth, Auth0 integrations, specs reading = your spellbook).\n\nDesign & optimize SQL databases like a level 99 architect (bonus points for PostgreSQL mastery).\n\nQualifications\nYour Skills\nMust-haves:\n5+ years XP as Backend/API Developer in Node.js + TypeScript.\n\nLegendary SQL & DB design skills (PostgreSQL = epic weapon).\n\nORM wisdom (knowing both the buffs and nerfs).\n\nStrong in automated testing (jest/mocha, coverage quests).\n\nDocker, Git, JavaScript, SQL - all mastered.\n\nNice-to-haves:\nAWS, Grafana, Prometheus, Graylog.\n\nAcademic background (Computer Science, Software Engineering).\n\nLeadership XP (professional, not disciplinary).\n\nAdditional Information\nWhy you’ll love working with us\nOwnership over tickets: You’re trusted with real responsibility, not just tasks. No unnecessary bureaucracy, no micromanagement - we rely on you to take things forward.\n\nBuild > Talk: We test what works - not what sounds good. Fail fast, learn faster.\n\nHigh standards, low ego: We take our work seriously, but not ourselves. Direct feedback, honest collaboration, no drama.\n\nStay sharp: Hackathons, conferences, community - we invest in your growth and keep you at the cutting edge.\n\nAnd yes - the fundamentals are covered too: 30 days of vacation + Dec 24 & 31 off, Smart Fridays (4 days week possible), mobility (Germany ticket & JobRad), sports & health offerings, mental health support, corporate benefits, RTL+ access, and more.\n\nYour CV is just the starting point.\nWhat matters more to us than your resume: a portfolio, a side project, a demo repo - anything that shows you don’t just talk about code, you ship it. Production-ready. Thought through. Done.\nsmartclip is committed to creating a diverse and inclusive environment. All qualified applicants will receive consideration for employment without regard to race, ethnicity, nationality, age, gender, gender identity, religion, sexual orientation, disability, or any other diverse characteristics.","description_format":"text","description_chars":2802,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-08T11:09:48Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":2,"expected_fill_days":22,"reasons":["conf:7","velocity","win:early","comp:brand"],"computed_at":"2026-10-10T05:45:15Z"},"pay":null,"html_url":"https://alion.io/job/bertelsmann-senior-software-engineer-api-fmd-node-js-sql","json_url":"https://alion.io/job/bertelsmann-senior-software-engineer-api-fmd-node-js-sql.json","meta":{"generated_at":"2026-10-11T23:26:16Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":14394,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-12T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":20910},"rest":"https://alion.io/mcp/rest/get_company?id=20910"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fbertelsmann-senior-software-engineer-api-fmd-node-js-sql"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fbertelsmann-senior-software-engineer-api-fmd-node-js-sql"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fbertelsmann-senior-software-engineer-api-fmd-node-js-sql"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/bertelsmann-senior-software-engineer-api-fmd-node-js-sql\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fbertelsmann-senior-software-engineer-api-fmd-node-js-sql"}]}