{"id":1497943,"url":"https://alion.io/job/the-thinking-traveller-software-engineer-ii","title":"Software Engineer II","company":{"id":1954562,"name":"The Thinking Traveller","domain":"thethinkingtraveller.com","url":"https://alion.io/company/thethinkingtraveller","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"BambooHR","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"middle","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Athens, Greece"],"countries":["GR"],"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":"AWS","optional":false},{"name":"Next.js","optional":false},{"name":"PostgreSQL","optional":false},{"name":"React.js","optional":false},{"name":"Ruby on Rails","optional":false},{"name":"CI/CD","optional":true},{"name":"Claude Code","optional":true},{"name":"JavaScript","optional":true},{"name":"Ruby","optional":true},{"name":"Trunk-Based Development","optional":true},{"name":"Vercel","optional":true}],"status":"closed","first_seen_at":"2026-06-29T00:00:00Z","employer_posted_date":"2026-06-29","last_verified_at":"2026-10-17T19:05:25Z","board_verified":false,"closed_at":"2026-10-17T19:05:25Z","days_open":110,"trust":{"level":"stale","repost_count":0,"flags":["stale"],"days_open":110},"description":"Job Location: Athens, GR\nJob Type:Full Time, Fixed Term (c 9-12 months)\nJob Purpose:This is a hands-on product engineering role on our backend team, focused on our Transformation project - the work that equips our Operations team to deliver the best possible experience to our users. You'll own initiatives (epics) from end to end, taking them from concept through to production. We work in short feedback cycles, getting changes in front of the people who use them quickly and iterating from there. And we expect you to continuously improve both the pace and quality of delivery through smart adoption of AI tooling.\nReports To: Head of Engineering (based in London)\nDirect Reports:n/a\nWorking Partnerships:Product, Design, Quality Engineering\nWhat we do\nThe Thinking Traveller manages an exclusive collection of luxury villas around the Mediterranean. Our knowledgeable sales team personally chats with our clients to matchmake them with the perfect villa. The Engineering team built all the tools that we need to make this as seamless as possible. We're backed by Piper Private Equity (Monica Vinader, Bloom & Wild, Yard Sale Pizza, Neom).\nTechnology at The Thinking Traveller\nOur stack uses Ruby on Rails with PostgreSQL hosted on AWS, and Next.js hosted on Vercel. We develop on a trunk-based repo with CI/CD and deploy multiple times per day. The existing team is made up of six product engineers, supported by a Product function responsible for product definition and design. We use Claude Code across the full development cycle - from planning through to delivery - to work faster, automate the repetitive, and keep our focus on solving real problems for the business.\nJob Accountabilities\nOwn features end to end - from planning and technical design through building, testing, and release to production\nBuild and maintain the Ruby on Rails systems that power our client journey and business workflows\nContribute to frontend development across the stack - this is a backend-heavy full-stack role, so you'll spend most of your time in Rails but should be comfortable picking up frontend work when a feature calls for it\nWrite high-quality, well-tested code and deliver features within agreed timelines\nLeverage AI coding agents to maximise your efficiency and output, raising the bar for how quickly and reliably we ship\nParticipate in code reviews to ensure output aligns with the company's coding standards and principles\nProactively take part in retrospectives and champion developer-experience improvements, taking the initiative to raise the team's overall performance\nMaintain existing systems, build in observability, and help find and resolve bottlenecks\nCollaborate with stakeholders to understand their needs and our clients' needs, working in a continuous feedback loop\nRespond quickly to bug reports and production issues, with a mindset of keeping the business running smoothly and supporting our Operations and Sales teams when they need it\nPerson Specification\nA passion for software engineering for the Web\nProficient in Ruby on Rails, with a track record of shipping production code\nStrong data structure design - you can model a domain well and design robust, maintainable database schemas that hold up as requirements evolve\nAble to make pragmatic trade-offs between speed, quality, and scope\nExperience with RESTful API design and development\nComfortable working with PostgreSQL and AWS infrastructure and services\nDemonstrable experience leveraging AI coding agents to work more efficiently - or genuine enthusiasm to adopt and master them quickly\nA strong team player who proactively looks for ways to contribute to the team's success rather than waiting to be asked\nExceptional communication and collaboration skills, comfortable working with non-technical colleagues\nAble to work around obstacles to deliver outcomes, managing expectations around deadlines\nYou enjoy getting your work in front of the people who will use it and are happy to listen to and implement feedback\nFluent in Greek and English\nNote: No React or Next.js experience is required for this role, but you should be happy to learn and work across the frontend stack where needed.\nNice to have\nExperience in e-commerce or travel platforms\nAn appreciation of good UX and design\nYou love travel!","description_format":"text","description_chars":4291,"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":"Greek","level":"Advanced (C1)","optional":false},{"language":"English","level":"Advanced (C1)","optional":false}]},"benefits":["Equity"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Travel & Tourism","Vacation Rentals"],"lifecycle":[{"event":"open","at":"2026-09-30T02:41:10Z"},{"event":"close","at":"2026-10-17T19:05:25Z"}],"visa":[{"country":"GB","licensed_sponsor":true,"evidence":"Licensed UK visa sponsor (Skilled Worker)","filings_12m":null,"filings_prev_12m":null,"green_card_filings_12m":null,"median_offered_wage_usd":null,"route":"Skilled Worker","cap_exempt":false,"checked_at":"2026-10-17T06:21:15+00:00","sources":["UK Home Office: register of licensed sponsors (workers)"],"filings_for_role_12m":0}],"liveness":null,"pay":null,"html_url":"https://alion.io/job/the-thinking-traveller-software-engineer-ii","json_url":"https://alion.io/job/the-thinking-traveller-software-engineer-ii.json","meta":{"generated_at":"2026-10-18T11:34:23Z","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":17157,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-19T00: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":1954562},"rest":"https://alion.io/mcp/rest/get_company?id=1954562"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fthe-thinking-traveller-software-engineer-ii"},{"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-thinking-traveller-software-engineer-ii"},{"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-thinking-traveller-software-engineer-ii"},{"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-thinking-traveller-software-engineer-ii\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fthe-thinking-traveller-software-engineer-ii"}]}