Software Engineer (Backend)

Harsil

Greater London

On-site

GBP 90,000 - 140,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity
Competitive salary
25 days annual leave
Office dog Billie
End of quarter learning
Mindfulness, yoga, team sports

Job summary

Programmai in London is seeking a Backend Software Engineer to build APIs for user-facing applications and model business logic in relational databases. You will integrate with external APIs and participate in evolving the system and making key technical decisions.

We value autonomy and offer a collaborative startup environment with growth potential. The role supports a blended WFH approach, with a London office nearby and opportunities to work remotely within Europe.

Qualifications

  • 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.

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
C++
Ruby
API design
SQL

Tools

Terraform
Google Cloud Platform
CI/CD tools

Job description

We're now part of P.ai — head on over, we'll see you there! Careers / Job Listing

Software Engineer (Backend)

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. We use first-party customer data in a privacy compliant way to improve the performance of online advertising.

Think Amazon. Now think about all the companies striving to be like them. We sit right in the middle. Our platform helps brands like ASOS and Deliveroo gain a predictive edge in the major ad platforms (Google, Facebook, Snapchat and TikTok).

We’re early-stage and London-based. In September 2020, we closed our seed round (+$1m) from a position of strength. And now we’re on a fast growth trajectory.

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.
What we’re looking for:
  • 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?
  • Work with highly talented, passionate people and have fun along the way. We’re all learning what it takes for a startup to reach unicorn status.
  • There are no layers of bureaucracy to jump through. Put forward a radical suggestion and know that the idea won’t be killed until both sides of the debate have been fully understood and debated.
  • 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?

It’s normal for people to say a competitive salary and benefits. That’s table stakes. We want to find out what motivates you, in order to guarantee that we can offer it. That being said:

  • 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’re in London)
  • End of quarter learning and social events
  • Mindfulness, yoga, team sports and more

For now, we’re taking a blended WFH approach. The office is a 5-minute walk from Shoreditch High Street Station. Dogs and friends of Programmai can visit and enjoy all the office perks (Kombucha, rooftop drinks, fresh coffee!)

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

Similar jobs worth comparing

Software Engineer (Full-Stack)
Software Engineer (Full-Stack)

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 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
Software Engineer (Applied AI)
Software Engineer (Applied AI)

Euphoric • Greater London

Hybrid
GBP 90,000 - 110,000
Remote-friendly UK
London hub
Apple devices
+3
Backend Engineer (App Delivery)
Backend Engineer (App Delivery)

Cogna • Greater London

Hybrid
GBP 70,000 - 110,000
Competitive salary and share option plan
25 days annual leave plus public holidays
Excellent pension scheme, fixed at 7.5%
+4
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
Junior Backend Engineer (App Delivery)
Junior Backend Engineer (App Delivery)

Cogna • Greater London

Hybrid
GBP 70,000 - 100,000
Competitive salary and share option plan
25 days annual leave
Excellent pension scheme
+4
Senior Product Engineer
Senior Product Engineer

Dragonfly • Greater London

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

Ersilia • Greater London

Hybrid
GBP 90,000 - 150,000
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
Product Engineer (x4)
Product Engineer (x4)

Userled Ltd • Greater London

Hybrid
GBP 60,000 - 80,000
25 days holiday + UK public holidays
Apple hardware + desk setup budget
Private gym access
+2