Software Engineer (Full-Stack)

Harsil

Greater London

Hybrid

GBP 70,000 - 110,000

Full time

36 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity in a fast-growing company.
Competitive salary plus performance-re
25 days’ annual leave plus bank
Well-located office with our dog in/on

Job summary

Programmai is seeking a full-time Software Engineer (Full-Stack) in London or remotely across Europe to help us build a world-class web platform.

Join a lean team including an ex-Googler and a DeepMind scholar; work on APIs, data modeling, and ML-driven marketing technology using GCP, Terraform, Elixir, Python, and GraphQL.

We value autonomy, collaboration, and impact, with equity and a competitive salary; remote options available and an office in London.

Qualifications

  • Experience writing readable, testable, and maintainable code.
  • Proficiency in at least one backend language (Elixir, Python, C++, Ruby etc).
  • Strong understanding of API design (RESTful or GraphQL).
  • Good understanding of SQL.
  • Willingness to learn new languages / technologies.

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.

Skills

Elixir
Python
SQL
API design
REST/GraphQL

Tools

Google Cloud Platform
Terraform
CI/CD

Job description

Software Engineer (Full-Stack)

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 DeepMind 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 GraphQL 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).
  • Strong understanding in API design (RESTful or GraphQL).
  • Good understanding in SQL.
  • 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.

Bonus points if:
  • 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!

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer (Backend)
Software Engineer (Backend)

Harsil • Greater London

Hybrid
GBP 90,000 - 140,000
Equity
Competitive salary
25 days annual leave
+3
Full-Stack Software Engineer — Remote, Equity & Growth
Full-Stack Software Engineer — Remote, Equity & Growth

Harsil • Greater London

Hybrid
GBP 70,000 - 110,000
Equity in a fast-growing company.
Competitive salary plus performance-re
25 days’ annual leave plus bank
+1
Full Stack Engineer
Full Stack Engineer

Bondaval • Greater London

Hybrid
GBP 60,000 - 90,000
Private healthcare
25 days holiday
Bike to work scheme
+4
Full Stack Engineer
Full Stack Engineer

Story Terrace Inc. • Greater London

Hybrid
GBP 65,000 - 90,000
Private healthcare
25 days holiday
Bike to work scheme
+4
Full Stack Engineer
Full Stack Engineer

Skippr • England

On-site
GBP 90,000 - 130,000
Competitive salary
Meaningful equity
Comprehensive benefits
+2
Senior Software Engineer
Senior Software Engineer

DigitalGenius • Greater London

On-site
GBP 100,000 - 115,000
34 days off
AI Training & Tooling access
Learning & Development Wallet
+3
Full Stack Software Developer
Full Stack Software Developer

Magic Fitness • Greater London

Hybrid
GBP 50,000 - 85,000
Competitive salary
Share options
Unlimited holiday
+6
Senior Product Engineer
Senior Product Engineer

Dragonfly • Greater London

Hybrid
GBP 95,000 - 140,000
Equity
Competitive salary
Private health insurance
+2
Principal Software Engineer
Principal Software Engineer

Simple Machines • Greater London

Hybrid
GBP 120,000 - 180,000
Full-stack Engineer
Full-stack Engineer

Neurolabs Ltd • City of Edinburgh

Hybrid
GBP 60,000 - 100,000
Equity share options
Pension
Perks at Work
+5