{"id":1238294,"url":"https://alion.io/job/porters-group-ag-product-engineer","title":"Product Engineer","company":{"id":2018753,"name":"Porters","domain":"withporters.com","url":"https://alion.io/company/withporters","size_band":null,"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":"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":["Zurich, Switzerland","Barcelona, Spain","Berlin, Germany"],"countries":["CH","ES","DE"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":4,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AI Agents","optional":false},{"name":"UiPath","optional":false},{"name":"Amazon Aurora","optional":true},{"name":"Amazon ECS","optional":true},{"name":"Amazon S3","optional":true},{"name":"API Gateway","optional":true},{"name":"AWS","optional":true},{"name":"AWS Bedrock","optional":true},{"name":"AWS Fargate","optional":true},{"name":"AWS Lambda","optional":true},{"name":"CloudFormation","optional":true},{"name":"Docker","optional":true},{"name":"FastAPI","optional":true},{"name":"GitHub Actions","optional":true},{"name":"IAM","optional":true},{"name":"JavaScript","optional":true},{"name":"LLM","optional":true},{"name":"MySQL","optional":true},{"name":"Pydantic","optional":true},{"name":"Pytest","optional":true},{"name":"Python","optional":true},{"name":"React.js","optional":true},{"name":"Rest API","optional":true},{"name":"Ruff","optional":true},{"name":"SQLAlchemy","optional":true}],"status":"live","first_seen_at":"2026-07-29T17:03:00Z","employer_posted_date":"2026-07-29","last_verified_at":"2026-10-29T21:02:54Z","board_verified":true,"closed_at":null,"days_open":92,"trust":{"level":"stale","repost_count":0,"flags":["stale"],"days_open":91},"description":"The Context\nBanks still run their most critical, regulated work by hand; reading letters and emails, re-keying data between systems, chasing down missing info. It's the kind of work that's too important to get wrong and too tedious for anyone to want to do.\nPorters fixes this. Our AI agents run these regulated processes end to end, with the audit trails and security banks actually require, so the work moves at the speed customers expect instead of the speed a backlog allows.\nWe're just over a year old and already live with real customers, growing the product quickly, and were named Fintech of the Year 2026. The goal is to build the operating system for autonomous banking. We're backed by Earlybird, one of Europe's oldest venture firms, and Seedcamp, who wrote first checks into Revolut, Wise, and UiPath.\nThe Mission\nYou'll own features in their entirety. Self-standing or with guidance of founders and fellow engineers, you turn a clear problem statement into a strong design and build, test, and ship new features that directly enable our customers. You integrate features across our layered stack, from the API to the data plane, and carry them all the way to production.\nThis job is in person in Zurich, or remote in Barcelona or Berlin.\nYour responsibilities\nShip features end-to-end: Deliver complete vertical slices across the stack, from the API layer to the data model, carried through to running in production.\n\nGrow what the platform does for banks: Build the services Porters performs for banks: Extend the capabilities of our agentic platform such as case handling, customer matching, AI tool integrations, data enrichment, or keeping humans in the loop.\n\nDeliver features that hold together as a system: Design endpoints, contracts, and interfaces that work together, ensuring features integrate cleanly towards one bigger outcome.\n\nEnsure your work is reliable: Own design, development, tests, and deployment, so what reaches production is proven to work.\n\nWow our customers: You solve for the customer's actual problem, not just the request and measure success by customer outcomes. What would it take for the customer to say “Porters, made my day”.\n\nYour profile\nExperience: Around 4 years of professional software engineering, with a track record of shipping in fast-paced, ambiguous environments. Regulated industry and/or VC-backed startup experiences are a plus.\n\nProduct thinking: You naturally understand why you’re building something, not just focusing on how to build.\n\nQuality focus & individual problem solving: Given a clear problem, you reliably produce a clean algorithm, a sensible data model, a well-structured service. You treat tests and observability as part of the feature, and right-size rigor to risk. You are comfortable in a regulated fintech environment where precision matters.\n\nTechnical proficiency: Proficiency in Python is mandatory, along with REST API development, an ORM, and relational databases.\n\nAI-native: You've worked with, or are eager to work with, LLM/agentic tooling, and understand how to bound probabilistic output with deterministic code.\n\nCollaboration and eagerness to learn: You thrive on direction, review, and challenge, take feedback well, and want to grow into larger scopes. You are eager to learn every day.\n\nGoing the extra mile: Be part of a high-growth phase, where we move fast and expect focused intensity. 9-to-5 is not the mode we work in, if you want to build something that matters with a team that ships, we are your people.\n\nWhat We Offer\nOwnership from day one: Real features running in production at major financial institutions, with the trust to carry them there yourself.\n\nFounder collaboration: Work directly with founders who have built and scaled fintech and analytics products before.\n\nWe win and lose together as a team: We expect people to leave their comfort zone on a daily basis, however, we work together as a team and support each other at any time.\n\nGrowth: A dedicated development budget, free to use for whatever gives you a level-up.\n\nCulture: Strong focus on a healthy, high-performance team culture, ranging from regular team events and dinners to an inclusive, fast-paced team that grows together.\nOur stack\nCore Backend: Python 3.14, FastAPI, Pydantic, and SQLAlchemy 2.0 in a strict four-layer architecture, exposed as separate internal and external APIs.\n\nBackground processing: Containerized worker services and event-driven AWS Lambda orchestrators for email ingestion, document triaging, and action running.\n\nAI Integration: AI orchestration deeply integrated into application landscape via AWS Bedrock, e.g., to extract information and drive agentic activity.\n\nData & Storage: Per-tenant Aurora MySQL in isolated subnets, S3 for document persistence, and an append-only ledger for auditability.\n\nPlatform: A multi-tenant AWS environment on ECS Fargate with strict per-tenant network and data isolation (VPC, NACLs, WAF), CloudFront + Cognito (Google SSO/JWT) and API Gateway (IAM) at the edge, defined as code in CloudFormation across dev/staging/prod accounts.\n\nFrontend: React single-page app for the internal workbench.\n\nDev Workflow: uv, Ruff, ty, pytest (unit, integration, property-based), Docker, GitHub Actions, and heavy use of Agentic IDEs to accelerate feature shipping.","description_format":"text","description_chars":5303,"description_truncated":false,"requirements":{"experience_years_min":4,"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":["Delivery","Custom Software Development"],"lifecycle":[{"event":"open","at":"2026-09-25T16:22:03Z"}],"visa":[],"liveness":{"score":9,"band":"cold","label":"Long shot","p_open":1,"p_active":0.312,"p_room":0.28,"age_days":91,"expected_fill_days":24,"reasons":["conf:2","win:tail","crowd:"],"computed_at":"2026-10-29T05:49:05Z"},"pay":null,"html_url":"https://alion.io/job/porters-group-ag-product-engineer","json_url":"https://alion.io/job/porters-group-ag-product-engineer.json","meta":{"generated_at":"2026-10-29T23:06:32Z","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":34149,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-30T00: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":2018753},"rest":"https://alion.io/mcp/rest/get_company?id=2018753"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fporters-group-ag-product-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%2Fporters-group-ag-product-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%2Fporters-group-ag-product-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/porters-group-ag-product-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fporters-group-ag-product-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":1238294}},{"tool":"search_jobs","arguments":{"company":"withporters.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":1238294},"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"}}