{"id":2998738,"url":"https://alion.io/job/infinite-lambda-sofia-based-i-senior-product-engineer-python-ai-native-development","title":"Sofia-based I Senior Product Engineer","company":{"id":681093,"name":"Infinite Lambda","domain":"infinitelambda.com","url":"https://alion.io/company/infinitelambda","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Ashby","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"explicit","locations":["Sofia, Bulgaria"],"countries":["BG"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":3500,"max":6200,"currency":"EUR","period":"month","gross":null,"usd_annual":83520},"salary_estimate":null,"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AI Agents","optional":false},{"name":"AWS Lambda","optional":false},{"name":"Claude Code","optional":false},{"name":"Cursor","optional":false},{"name":"dbt","optional":false},{"name":"ETL/ELT","optional":false},{"name":"Fivetran","optional":false},{"name":"Go","optional":false},{"name":"Informatica","optional":false},{"name":"Java","optional":false},{"name":"Python","optional":false},{"name":"Snowflake","optional":false},{"name":"SSIS","optional":false},{"name":"Talend","optional":false},{"name":"AWS","optional":true}],"status":"live","first_seen_at":"2026-10-19T07:04:01Z","employer_posted_date":"2026-10-19","last_verified_at":"2026-10-27T00:51:40Z","board_verified":true,"closed_at":null,"days_open":7,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":7},"description":"About Infinite Lambda\nInfinite Lambda is Europe’s fastest-growing data and AI consultancy. We empower leading companies to scale and become data-first through agile, cloud-native solutions and cutting-edge practices.\nOur mission is to bring top professionals together to make an impact at the intersection of tech and sustainable growth.\nHeadquartered in London and having distributed teams based in the UK, France, Hungary, Slovakia, Bulgaria, Vietnam, Singapore, Italy, Romania and now expanding to South America we embrace diversity and make sure everyone is happy to be their true self at work. We have already started building teams in Brazil, Argentina, and Chile, and are looking forward to welcoming more teammates to contribute to meaningful projects. Together, we can grow, learn, and experiment with the cutting-edge data and AI technology (dbt and Snowflake among others) that we are all excited about.\nAbout the role\nWe are hiring a Senior Product Engineer to own a subsystem of Flowline, our platform for migrating legacy ETL estates to dbt, Fivetran and cloud data warehouses.\nMission: Own a Flowline subsystem from spec to production, keep its quality high as agents write more of the code, and help associates grow into the same role.\nReports to: CPO\n\nAnticipated start date: From Dec 2026 onwards\n\n Location: Sofia (Bulgaria), hybrid\n\nYou and the Product Engineering team will work from a coworking space in Sofia a few agreed-upon days per month.\n\nEvery couple of months, the international Product team and the CPO will be Sofia for an in-person sync and collaborative sessions.\n\n Interview process\nIntro call (with TABP): 45-min\n\nTake-home exercise: up to 4 hours to complete\n\nTechnical interview (with Product team): 90-min\n\nCultural chat (with Executive member): 45-min\n\nWhat You’ll Do\nOwns a subsystem of Flowline end to end, for example a source-vendor extractor, the BI conversion path, or the IDE extension. Accountable for its correctness on client estates.\n\nWrites the specs for their subsystem and for cross-cutting features, with acceptance criteria. The Founding Architect reviews changes to the conversion contract and the architecture.\n\nRuns several agents in parallel and asynchronously on their subsystem. Writes and maintains the skills, rules and eval cases those agents depend on.\n\nReviews agent-authored and associate PRs in their area. Rejects code that drifts from spec or that the author cannot explain.\n\nSupports Infinite Lambda delivery teams on live migrations. Triages conversion defects raised at UAT, fixes the root cause in the converter, and updates the runbook.\n\nMentors associate engineers on spec writing, code review and modernisation patterns, and takes part in hiring.\n\nExpectations and KPIs\nSubsystem correctness: conversion defects in their subsystem found at client UAT per 1,000 converted objects, falling quarter on quarter.\n\nChange failure rate across the subsystem, including agent and associate changes they approved.\n\nReview escape rate: defects that reach UAT through PRs they reviewed.\n\nSpec stability: % of their specs implemented without amendment once the build starts.\n\nDelivery support: time from a delivery team raising a conversion defect to a fix being merged.\n\nAssociate progress: associates they mentor meet the 12-month growth gate.\n\nRequirements\nExperience: 5+ years of software engineering, including end-to-end ownership of a production component. We assess level on demonstrated scope, so treat years as a guide.\n\nAgentic tooling: Daily, fluent use of Claude Code, Cursor or equivalent, including running agents asynchronously and writing the rules, skills and tests that keep their output correct.\n\nEngineering: Strong Java/Python/Golang/any programming languages and comfortable across the stack. Able to design a component, choose a testing strategy and diagnose performance problems.\n\nData and ETL: Working knowledge of at least one legacy ETL tool (Informatica PowerCenter, SSIS, Talend or IICS) and of dbt on a cloud warehouse. Able to reason about slowly changing dimensions, incremental loads, grain and null handling.\n\nSpec-driven development: Has written specs that other engineers or agents implemented against.\n\nCommunication: Clear written English. Comfortable working directly with delivery teams and client engineers.\n\nEducation: A degree in Computer Science, Engineering or a related field is preferred, or equivalent practical experience.\n\nThe following soft skills are highly appreciated:\nYou are a self-starter and set your own priorities within the team's plan.\n\nYou are comfortable working in a distributed team.\n\nYou enjoy helping less experienced engineers improve their work.\n\n---\nPromotion gate from Associate\nAn Associate moves to Senior when all of the following hold:\nAuthors a subsystem spec signed off by the Founding Architect.\n\nOwns that subsystem in production for a quarter with change failure rate within target.\n\nReviews other engineers' and agents' PRs, with review escape rate within target.\n\nWhy join Infinite Lambda\nWe support your growth with dedicated learning time, access to top-notch resources and a knowledge-sharing culture;\n\nYou work autonomously here in a wholesome environment and get as much paid holiday as you need;\n\nThe projects are diverse and give you plenty of opportunity to experiment with new tech;\n\nThe benefits are plenty, with work-from-home budget, a company MacBook and more on the list.\n\n Submit your CV in English in PDF.\n\n Mind that as we are an international team, internal communication is in English.\n\n To ensure legislative compliance, applicants may be asked to provide up-to-date proof of a clean criminal record. Examples of said proof include extract n°3 of the Criminal Record (France), Büntetlen előélet (Hungary), Disclosure and Barring Service (DBS) check (UK), an extract from the Criminal Register (Slovakia), or a country-specific equivalent. Providing proof of a clean criminal record is the final step in the hiring process and will only be requested should the applicant accept an offer from Infinite Lambda.\nInfinite Lambda is an equal opportunity employer. Our inclusive culture celebrates diversity and treats everyone with dignity and respect. Accordingly, our selection process will never discriminate against applicants on the grounds of any characteristics, such as disability, age, gender, sexual orientation, family status, race, faith or other.","description_format":"text","description_chars":6422,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"phd","optional":false},"security_clearance":false,"languages":[{"language":"English","level":"All levels","optional":false}]},"benefits":["Apple Macbook"],"hiring_locations":[{"name":"France","iso":"FR","kind":"country"},{"name":"United Kingdom","iso":"GB","kind":"country"},{"name":"Bulgaria","iso":"BG","kind":"country"},{"name":"Hungary","iso":"HU","kind":"country"},{"name":"Italy","iso":"IT","kind":"country"},{"name":"Romania","iso":"RO","kind":"country"},{"name":"Vietnam","iso":"VN","kind":"country"},{"name":"Slovakia","iso":"SK","kind":"country"},{"name":"Singapore","iso":"SG","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Science & Engineering","Engineering Services"],"lifecycle":[{"event":"open","at":"2026-10-21T11:33:48Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":6,"expected_fill_days":36,"reasons":["conf:0","velocity","win:early"],"computed_at":"2026-10-26T05:57:25Z"},"pay":{"stated_usd_annual":83520,"is_top_pay":false},"html_url":"https://alion.io/job/infinite-lambda-sofia-based-i-senior-product-engineer-python-ai-native-development","json_url":"https://alion.io/job/infinite-lambda-sofia-based-i-senior-product-engineer-python-ai-native-development.json","meta":{"generated_at":"2026-10-27T00:58:00Z","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":1340,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-28T00: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":681093},"rest":"https://alion.io/mcp/rest/get_company?id=681093"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Finfinite-lambda-sofia-based-i-senior-product-engineer-python-ai-native-development"},{"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%2Finfinite-lambda-sofia-based-i-senior-product-engineer-python-ai-native-development"},{"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%2Finfinite-lambda-sofia-based-i-senior-product-engineer-python-ai-native-development"},{"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/infinite-lambda-sofia-based-i-senior-product-engineer-python-ai-native-development\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Finfinite-lambda-sofia-based-i-senior-product-engineer-python-ai-native-development"}]}