{"id":3400019,"url":"https://alion.io/job/the-inner-circle-backend-engineer","title":"Backend Engineer","company":{"id":87975,"name":"The Inner Circle -","domain":"theinnercircle.ae","url":"https://alion.io/company/theinnercircle","size_band":"11-50","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Recruitee","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"middle","employment_type":null,"work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Amsterdam, Netherlands"],"countries":["NL"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":49000,"max_usd":106000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":17},"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AI Agents","optional":false},{"name":"AWS","optional":false},{"name":"C#","optional":false},{"name":"CI/CD","optional":false},{"name":"Claude Code","optional":false},{"name":"Go","optional":false},{"name":"Java","optional":false},{"name":"Kotlin","optional":false},{"name":"PHP","optional":false},{"name":"TypeScript","optional":false},{"name":"Amazon Aurora","optional":true},{"name":"Amazon EKS","optional":true},{"name":"Amazon S3","optional":true},{"name":"Clean Architecture","optional":true},{"name":"Datadog","optional":true},{"name":"Docker","optional":true},{"name":"GraphQL","optional":true},{"name":"Kubernetes","optional":true},{"name":"MySQL","optional":true},{"name":"OpenSearch","optional":true},{"name":"RabbitMQ","optional":true},{"name":"Redis","optional":true},{"name":"Spring Boot","optional":true}],"status":"live","first_seen_at":"2026-10-28T13:44:40Z","employer_posted_date":"2026-10-28","last_verified_at":"2026-10-30T08:40:27Z","board_verified":true,"closed_at":null,"days_open":1,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":1},"description":"Engineering · Amsterdam (hybrid)\nInner Circle is a dating app for people who are done wasting time. Every member is screened thoroughly, so the profiles you see are people worth dating.\nEvery AI-powered feature starts with the data and infrastructure behind it. From building scalable backend systems to powering smarter matching and personalisation, our engineers turn data into meaningful connections - and shape how AI transforms the future of dating.\nGoal of the Role\nYou power the engine that brings more members together every second. We’re moving our backend from a PHP monolith to Kotlin services, and changing how we build software at the same time: AI and agentic engineering are part of how our team works every day. You’ll join the team building the new part of our system, and occasionally work in our legacy PHP codebase.\nYou don’t need prior PHP or Kotlin experience. We care more about how you think and approach problems than about which language you have used so far.\nTech stack: Kotlin, Spring Boot, GraphQL, PHP 8 (legacy), MySQL (Aurora), Redis, OpenSearch, RabbitMQ, Docker, Kubernetes (EKS), AWS (S3, SNS/SQS, SES, Rekognition, and more), DataDog\nResult Areas:\nBuild and ship features that matter to members\nDeliver backend features that improve matchmaking, engagement and retention. You work from outcome-based stories: the team agrees on the result, and you own how to get there.\nHelp move our platform to Kotlin services\nBuild new Kotlin services and help extract functionality from the PHP monolith step by step, without disrupting the members who use the app every day.\nWork with AI, and with judgement\nUse AI and agentic tools such as Claude Code in your daily work. Give them clear specs and context, and review what they produce as critically as you would review a colleague’s code.\nOwn the quality of what you build\nWrite clean, testable code with automated tests, keep pull requests small, follow secure coding practices, and stay responsible for your code once it runs in production.\nMake pragmatic trade-offs\nReason through problems and ship solutions that are good enough. Recognise when something needs more care or optimisation, and ask for input when a decision is bigger than your part of the system.\nRequirements\nWhat you bring:\n3+ years of experience in backend engineering\n\nProficiency in at least one typed backend language, such as Kotlin, Java, C#, Go, TypeScript or PHP\n\nSolid experience with APIs and relational databases, including query performance\n\nUnderstanding of systems design and software architecture, and the ability to reason about trade-offs\n\nYou know why clean code matters and you apply it, with or without AI\n\nExperience writing automated tests and working with CI/CD\n\nHands-on experience with AI coding tools, or a strong drive to learn agentic engineering practices\n\nClear communication in English, both spoken and written (design docs, decision records, pull request descriptions)\n\nNice to have:\nExperience with AWS\n\nExperience with event-driven systems or microservice architectures\n\nFamiliarity with Domain-Driven Design or clean architecture\n\nExperience with Kotlin or the JVM\n\nExperience working in, and gradually migrating, a legacy codebase\n\nYou:\nCurious, and keen to try new tools and ways of working\n\nFocused on outcomes rather than output\n\nPragmatic: you know when good enough is good enough\n\nComfortable asking questions and explaining your reasoning\n\nAn authentic team player\n\nWhat we offer:\nA fulltime job that makes a positive impact on people's lives\n\nA competitive salary matched with your experience and ambition\n\nAn amazing work environment in our office at Prins Hendrikkade, at the heart of Amsterdam\n\nA Macbook or other hardware of your choice to be able to do your job\n\nStay healthy and bring your own device allowance\n\nTraining and development budget\n\nFrequent team get-togethers and team activities\n\nFree Inner Circle VIP membership for you and your single friends\n\nAbout Inner Circle\nInner Circle is a dating app built on the contrarian belief: opposites don't attract. The best connections happen between people who already live life the same way. So we don't sell more options, or better odds. We sell relevance, people worth dating. Every member is screened, so effort and intention are in place before anyone gets in. And where every other app is built to keep you swiping, ours is built to get you off it, and onto a date with someone worth your time.\nAt Inner Circle, we embrace our diverse community and team. We celebrate differences and know that they are key for helping us grow. Our team consists of 40 team members, with 16 nationalities and a female: male ratio of 60 : 40. Whatever your race, religion, colour, gender, national origin, political affiliation, sexual orientation, marital status, disability or age, we make sure everyone has the space to be themselves.\nReady to make an impact? Let's get the ball rolling, apply now.","description_format":"text","description_chars":4936,"description_truncated":false,"requirements":{"experience_years_min":3,"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":["Apple Macbook"],"hiring_locations":[{"name":"Netherlands","iso":"NL","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Business Process Outsourcing (BPO)","Management Consulting"],"lifecycle":[{"event":"open","at":"2026-10-28T14:07:32Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":1,"expected_fill_days":29,"reasons":["conf:1","win:early"],"computed_at":"2026-10-30T05:48:23Z"},"pay":null,"html_url":"https://alion.io/job/the-inner-circle-backend-engineer","json_url":"https://alion.io/job/the-inner-circle-backend-engineer.json","meta":{"generated_at":"2026-10-30T10:52:36Z","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":15672,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-31T00: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":87975},"rest":"https://alion.io/mcp/rest/get_company?id=87975"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fthe-inner-circle-backend-engineer"},{"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%2Fthe-inner-circle-backend-engineer"},{"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%2Fthe-inner-circle-backend-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/the-inner-circle-backend-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fthe-inner-circle-backend-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3400019}},{"tool":"search_jobs","arguments":{"company":"theinnercircle.ae","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3400019},"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"}}