As a Pirate
Were not looking for a software engineer who works through tickets. Were 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:
As an Architect
Once the vessel is taken, you take command. Now structure matters more than speed.
Tasks
The work itself, concretely:
Benefits
Shape and own the technical architecture as the company scales
Work within a modern, AI-driven engineering setup
High level of autonomy and real impact from day one
Dynamic, entrepreneurial environment with room to grow
Send us resume / portfolio / GitHub / an example of a project you recently built using an AI-assisted workflow
No cover letter needed. Just show us you can board and clean up.
Requirements
- Multiple years of experience as a software engineer, ideally with ownership of architecture decisions
- Practical, current experience with AI-assisted development (not just tried it once)
- Understanding of cloud native architecture, ideally on AWS
- End-to-end reach - ideally you are at home in the frontend, the backend and the infrastructure, and can take a feature all the way to production without handing it over at every boundary
- The rare combination: high speed AND high structural discipline
- Strong communication skills to explain and defend architecture decisions - including to agents that wanted to solve it differently
Responsibilities
- Design thinking - you understand the actual problem before writing a single line of code
- Rapid prototyping with AI - you dont 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 youre already thinking two releases ahead. Every important design decision is documented and traceable, even when you built at sprint 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 its 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
- 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 regression is caught by us and not by a customer
- Integrating with our customers systems - real business data from real enterprise landscapes, rarely clean and never twice the same

