{"id":1115475,"url":"https://alion.io/job/notion-associate-full-stack-engineer","title":"Associate Full Stack Engineer","company":{"id":720296,"name":"Hire Fellows","domain":"hirefellows.notion.site","url":"https://alion.io/company/hire-fellows","size_band":null,"is_staffing_agency":true,"employer_type":"agency","is_intermediary":false,"listed_via":null,"ats_vendor":"Workable","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"junior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Manama, Bahrain"],"countries":["BH"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Kubernetes","optional":false},{"name":"MITRE ATT&CK","optional":false},{"name":"Node JS","optional":false},{"name":"Outlook","optional":false},{"name":"Python","optional":false},{"name":"Rest API","optional":false},{"name":"TypeScript","optional":false},{"name":"JavaScript","optional":true}],"status":"live","first_seen_at":"2026-09-22T15:19:41Z","employer_posted_date":"2026-09-22","last_verified_at":"2026-11-09T14:24:32Z","board_verified":true,"closed_at":null,"days_open":48,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":48},"description":"We're looking for a Full Stack Engineer to join a cyber security company in Bahrain that receives a very large volume of security telemetry from many customers, The platform runs automated analysis, gives our operations teams the tools to reach and act on decisions. The platform serves many customers from a single deployment, so every pipeline stage has to hold up under strict tenant isolation, bursty traffic, third-party rate limits, and partial failure. The engineering problems are, first and foremost, distributed systems problems.\nThe team is small and senior in outlook. Engineers ship to production, own what they ship, and work directly with the operations teams who use the product every day. We hire for engineering quality above everything else. You will build production components of the platform from your first month, paired with a senior engineer who owns the subsystem you work in, and you will grow toward owning one yourself. This is not a junior role in the usual sense. We are looking for someone early in their career who has already shown they operate above their level, and who wants hard systems problems rather than glue code.\nRole Requirements:\nTwo or more years writing production software in TypeScript on Node.js or in Python, with a working command of the other.\nHands-on experience with a system that had real scale. You contributed to, and can explain in detail, a service that handled sustained high throughput, large data volumes, or many concurrent tenants. You need not have designed it, but you must know why it was built the way it was and where its limits were.\nA proven record of excellence, evidenced by at least one of: graduating at the top of your cohort from a strong program; a competitive programming or security capture-the-flag ranking; meaningful contributions to a widely used open-source project; an early promotion or an outsized ownership grant at a previous employer; a shipped feature with a measured business or reliability outcome you can describe.\nSolid fundamentals: data structures, concurrency and asynchronous programming, HTTP and REST, relational and document databases, message queues.\nDiscipline: you write tests without being asked, you read the code you depend on, and your pull requests explain the why.\nClear written communication in English. Much of our design work happens in documents and pull request threads.\nRequirements\nExposure to cyber-security: log analysis, endpoint-detection tooling, the MITRE ATTACK framework, or a security-focused degree or certification\nUsed a workflow orchestration engine or a streaming platform in production.\nDeployed to Kubernetes and debugged a pod that would not start.\nIntegrated with a third-party API that had strict rate limits and lived to tell the tale.\nNo security background required. You'll learn how defenders think and how attacks unfold.","description_format":"text","description_chars":2866,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"English","level":"Upper-Intermediate (B2)","optional":false}]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Recruiting & Staffing","Executive Search","Employer of Record & PEO"],"lifecycle":[{"event":"open","at":"2026-09-22T15:19:41Z"},{"event":"open","at":"2026-09-26T10:21:53Z"}],"visa":[],"liveness":{"score":20,"band":"cold","label":"Long shot","p_open":1,"p_active":0.449,"p_room":0.44,"age_days":47,"expected_fill_days":45,"reasons":["conf:1","agency","win:tail","crowd:junior"],"computed_at":"2026-11-09T06:03:00Z"},"pay":null,"html_url":"https://alion.io/job/notion-associate-full-stack-engineer","json_url":"https://alion.io/job/notion-associate-full-stack-engineer.json","meta":{"generated_at":"2026-11-09T19:21:28Z","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":5061,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-10T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"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":720296},"rest":"https://alion.io/mcp/rest/get_company?id=720296"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fnotion-associate-full-stack-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"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%2Fnotion-associate-full-stack-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"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%2Fnotion-associate-full-stack-engineer"},{"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/notion-associate-full-stack-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fnotion-associate-full-stack-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":1115475}},{"tool":"search_jobs","arguments":{"company":"hirefellows.notion.site","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":1115475},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}