Software Engineer - Pirate & Architect

Coresystems AG

Zürich · Onsite · Full Time

Posted

Job description

As a Pirate We’re not looking for a software engineer who works through tickets. We’re looking for someone who can identify, board, and take over a merchant vessel in record time, and who leaves behind a ship where every knot is flawless. AI now handles much of the design, prototyping, and coding. What matters is building fast without leaving chaos behind. Concretely: Design thinking — you understand the actual problem before writing a single line of code Rapid prototyping with AI — you don’t treat modern AI tools as a novelty but as a core part of your workflow, going from idea to working prototype in hours instead of weeks Agentic coding with a firm hand — you let agents code for you, but you keep them on a short leash: strict architecture guidelines, clean design patterns, no sprawl Speed with foresight — you build fast, but you’re already thinking two releases ahead. Every important design decision is documented and traceable, even when you built at sprint speed As an Architect Once the vessel is taken, you take command. Now structure matters more than speed. Software & feature blueprinting — the plan exists before the building starts Systems engineering — you think in systems, not isolated components Software engineering design patterns — core toolkit, not bonus knowledge Architecture design — you make and own the big decisions, and you know when a microservice earns its keep and when it's just overhead Cloud-native product architecture — you design products for the cloud, not applications that happen to run there Code reviews — held to a high standard, but constructive Extreme attention to structure — loose ends are not a minor offense to you Broad foundation across databases, data structures, storage, cloud functions, and infrastructure as code — you choose deliberately, not out of habit Tasks The work itself, concretely: Building and maintaining AI agentic workflows — on industry-standard frameworks, with the same architectural discipline you would apply to any other production system Building and maintaining data processing pipelines — ingestion, transformation and enrichment of customer data: reliable, observable, and safe to reprocess Shipping features end to end — the React screen, the Python service behind it, and the AWS infrastructure it runs on Making quality measurable — evaluation sets, tracing, and budgets for latency and cost, so a regre…

Apply for this job