×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer; Full-Stack

Job in Greater London, London, Greater London, EC1A, England, UK
Listing for: Harsil
Full Time position
Listed on 2026-01-13
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer, Backend Developer, Cloud Engineer - Software
Job Description & How to Apply Below
Position: Software Engineer (Full-Stack)
Location: Greater London

We are looking for a full-time Software Engineer in London (or in Europe working remotely) to help us build a world-class web platform.

Our Engineering team consists of an ex-Googler, a Deep Mind scholar, and other really talented and friendly people. We work in a collaborative atmosphere, and value autonomy highly.

About us

Programmai is a predictive marketing technology that uses first-party customer data in a privacy compliant way to radically improve the performance of online advertising.

We’re a London based early-phase startup that just closed our seed round. We are building an easy-to-use platform to unleash the power of Machine Learning to help our clients with digital marketing.

Tech we use at present:

  • Google Cloud Platform, managed with Terraform;
  • Elixir for APIs, storage, and external integration;
  • Python for the Machine Learning pipelines;
  • Reason React and Graph

    QL for the frontend web app.
Your responsibilities:
  • Build APIs to serve our user-facing web applications.
  • Model the business logic in relational databases.
  • Integrate with external APIs (e.g. Facebook, Google).
  • Help to evolve our system, improve automation, and make important technical decisions with us.
  • Review code and share knowledge.
Ideal candidates are expected to have:
  • Experience of writing readable, testable, and maintainable code.
  • Solid programming skills in at least one backend language (Elixir, C++, Python, Ruby etc).
  • Willingness to learn new languages / technologies.

These are our ideal requirements but we invest in potential over histories. We know that some people are less likely to apply for a role if they don’t meet 100% of the criteria. Please apply if you meet the majority of these competencies.

  • You have experience in any functional languages (particularly Elixir).
  • You have experience in Google Cloud Platform, Terraform, and CI/CD tools.
  • You are interested in gaining full-stack skills.
Why Programmai?
  • You can work with highly talented, friendly and passionate people, and have some fun on the way.
  • There are no layers of bureaucracy to work through. You can have a huge impact here.
  • You’ll have a front-row seat at an early-stage, fast-growing company that uses machine learning to disturb an existing problem area.
What’s in it for you?
  • Equity in a fast-growing company.
  • Competitive salary plus additional performance-related rewards
  • 25 days’ annual leave plus bank holidays.
  • Well-located office with our adorable dog Billie (if you are in London).

For now, some people have chosen to remain remote, but we do have a new office if you’d like to visit us!

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary