← All rolesOrchid product team

Senior Software Engineer

Salary€80,000 to €100,000

Hours
Full time
Based
Dublin 2, Ireland

About the role

Orchid is one live, permission-aware model of how a company runs, built from four primitives that agents can act on: entities, knowledge, trackers and actions. The first phase reads, so a client's own assistant answers from the model instead of guessing. The next phase acts, with agents drafting and a person sending. The problems in retrieval, permissions and correctness are hard.

This role owns parts of it outright. In a team this size, seniority means deciding what gets built and making the call when two reasonable approaches disagree. It does not mean managing people.

Responsibilities

  • Design and build substantial features end to end, and answer for how they behave in production.
  • Make the architectural calls on the data model, the retrieval layer and how agents are given permission to act.
  • Raise the standard through code review and the conventions you set, not by writing a document about them.
  • Work with the delivery team so what clients need arrives in the product, instead of being rebuilt per client forever.
  • Bring junior engineers on. Not a management line, but the team gets better or it does not.

You may be a good fit if you

  • Have several years building and running production software, including systems you were on the hook for when they broke.
  • Write strong TypeScript, with depth in either the data layer or distributed systems.
  • Have inherited an over-engineered system and know what it cost.
  • Can work without a specification, and write the specification when that is what is missing.

Strong candidates may also have

  • Experience with retrieval systems, vector search or knowledge graphs.
  • Early-stage product experience, where the requirement moves.

Logistics

Location
7 Fitzwilliam Street Lower, Dublin 2.
Hours
Full time.
Salary
€80,000 to €100,000 a year, gross.

Apply for this role

It goes to the people who would hire you, and we reply to everyone, either way.

About you

Right to work

The first thing we read. Your profile, or one repository you are proud of.

Links

Whatever shows the work. None of these is required.

In your own words

0 / 4,000

The work you are proudest of and what you actually did on it. Plain language beats a job title.

0 / 4,000

For this role in particular. Read the Senior Software Engineer posting above and tell us where you match it and where you do not.

CV

PDF or Word, up to 4MB. Optional if your links say enough.

Goes to the people who would hire you, and is kept in our hiring record for this role. Your CV travels by email only.

One email a month.

What we are seeing inside the businesses we work with, what worked and what did not.

One short email a month. Unsubscribe any time.