Founding Engineer

iForce Connect

Greater London

Hybrid

GBP 90,000 - 130,000

Full time

17 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

iForce Connect in London is building a core engineering team to turn complex business and quantitative ideas into working software. You will work directly with decision makers and domain experts in a small team with a flat structure. The work spans problem definition, system design, implementation, investigation and production operation.

Data processing is one part of the work. The role calls for the ability to move between unfamiliar problems, understand the principles that govern them and

Qualifications

  • Strong programming ability with practical understanding of algorithms, data structures, state, concurrency and system behaviour.
  • Experience delivering substantial software and taking responsibility for its behaviour in use.
  • Breadth developed through different problems, systems or domains.
  • Habit of investigating fundamentals and pursuing deeper questions.
  • Clear communication with engineers and non-engineers, explaining trade-offs.

Responsibilities

  • Turn incomplete requirements into a clear problem statement and define success criteria.
  • Investigate difficult questions through reading, calculations, profiling and experiments.
  • Compare approaches, explain costs and limitations, and recommend a path forward.
  • Build and operate solutions across their lifecycle, including testing, deployment, security, data correctness and recovery from failure.
  • Create code, interfaces and tools that others can understand and extend; participate in engineering reviews.

Job description

Full time role for experienced engineers


We are partnering with a technology company founded by industry veterans with deep expertise in enterprise architecture and quantitative systems. We are building their core engineering team to turn complex business and quantitative ideas into working software. The work spans understanding unfamiliar domains, designing systems, investigating difficult problems, and delivering reliable solutions.


We value engineers who ask precise questions, reason from fundamentals, explore beyond familiar tools, and develop their own informed view. We actively use AI in research and development. You should be able to direct these tools, understand the resulting work, and verify that it solves the problem.


The opportunity

You will work directly with decision makers and domain experts in a small team with a flat structure. The work spans problem definition, system design, implementation, investigation and production operation.


Data processing is one part of the work. The role calls for the ability to move between unfamiliar problems, understand the principles that govern them and develop an informed view of what to build.


What you will do


  • Turn incomplete requirements into a clear problem statement. Understand who needs the solution, which constraints matter and how success will be measured.

  • Investigate difficult questions through reading, calculations, profiling and experiments. Separate observations from assumptions and find the causes that affect the decision.

  • Compare plausible approaches, explain their costs and limitations, and make a recommendation. Challenge the proposed direction when the evidence supports a better one.

  • Build and operate solutions across their lifecycle, including testing, deployment, security, data correctness and recovery from failure.

  • Create code, interfaces and tools that other engineers can understand and extend. Use engineering review to improve decisions and share what you learn.


How responsibility works

You will have substantial autonomy and direct accountability for your decisions. We expect you to recognise when a decision needs more evidence or input from others, make uncertainty visible and adjust the plan when new information changes it.


What we are looking for


  • Strong programming ability and a practical understanding of algorithms, data structures, state, concurrency and system behaviour. You can explain the mechanisms behind a design and recognise the limits of your knowledge.

  • Experience delivering substantial software and taking responsibility for its behaviour in use. You can discuss a concrete decision, its alternatives and what happened after delivery.

  • Breadth developed through different problems, systems or domains. You can transfer useful ideas between them and explain where an analogy stops being valid.

  • A habit of investigating fundamentals. You have examples of pursuing a question beyond the first answer because understanding it changed the solution.

  • Clear communication with engineers and people outside engineering. You can make a recommendation understandable without hiding its uncertainty or tradeoffs.


Evidence of these abilities matters more than a particular job title or number of years. Experience in quantitative work, financial markets, demanding performance problems or complex data systems can be useful. Specific frameworks, market terminology and a history of processing millions of events per second are optional strengths.


Working with AI

We actively use AI in research and software development. You should be able to direct these tools, investigate unfamiliar technologies and inspect the resulting code or reasoning. Responsibility for understanding the solution, checking important assumptions and verifying the outcome stays with the engineer.


What to share with us

Bring examples of work you helped deliver, a difficult problem you investigated and a decision you changed after learning something new. Explain your own contribution and the evidence behind your conclusions. Respect any confidentiality restrictions on previous work.


Our technical discussion uses a fictional case and a small practical exercise. AI and reference materials are allowed. We assess your reasoning, investigation and ability to verify a result. Familiarity with a particular streaming framework is not required.


Location and work pattern

Full time. Flexible hybrid working, with on-site presence as needed. Key hubs are London, Cambridge, New York.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Founding Engineer
Founding Engineer

iForce Connect • City Of London

On-site
GBP 140,000 - 200,000
Software Engineer
Software Engineer

nahc.io • Greater London

On-site
GBP 100,000 - 180,000
Founding Engineer
Founding Engineer

iForce Connect • Greater London

On-site
GBP 120,000 - 190,000
Senior Software Engineer (12 Month Fixed-Term Contract)
Senior Software Engineer (12 Month Fixed-Term Contract)

LADbible Group • Manchester

On-site
GBP 80,000 - 120,000
Software Engineer
Software Engineer

NAHC • Greater London

On-site
GBP 120,000 - 170,000
Lead Software Engineer
Lead Software Engineer

Webuild Ai • Greater London

On-site
GBP 70,000 - 90,000
Product Engineer
Product Engineer

Futureheads Recruitment | B Corp™ • Greater London

Hybrid
GBP 90,000 - 140,000
Hybrid work
Central London office — 2 days/week
Founding AI Engineer
Founding AI Engineer

X4 Engineering • Greater London

On-site
GBP 70,000 - 120,000
Equity
Annual bonus
Lunch & dinner
+2
Senior Developer
Senior Developer

Isms • Brighton

Hybrid
GBP 70,000 - 90,000
Solutions Engineer (Ai Platforms)
Solutions Engineer (Ai Platforms)

Ocho People Ltd. • Belfast

On-site
GBP 65,000 - 85,000
Share options
AI-first culture