Point your AI agent at freehire and let it find you a job.

Get the CLI →

Client Server

NewBe an early applicant

Founding Software Engineer Python - Start-up

Posted Updated
Discussion

Summary

Founding engineer at a London/Cambridge startup who owns design and delivery of scalable cloud-native apps in Python and TypeScript, deployed on Azure, leveraging LLMs and agentic AI. Sets engineering practices, builds backend services, frontend components and CI/CD, and shapes product decisions alongside the founders.

Overview

As a Founding Software Engineer, you will own the design and implementation of scalable, cloud-native apps, spanning backend services and frontend work, with Azure deployment. You’ll shape technical direction alongside the founding team and establish engineering practices to support rapid growth. You’ll work hands-on with Python and TypeScript and leverage AI technologies to solve real-world problems. This role offers autonomy and a direct impact on product decisions, architecture, and the engineering culture.

Pay / Benefits
  • Salary up to 115k
  • Equity
  • Career growth opportunities
  • Hybrid work with on-site days in London and Cambridge
  • Expense coverage for travel
  • Collaborative, founder-led environment
Responsibilities
  • Design and develop scalable, cloud-native applications across the full SDLC
  • Architect backend services and frontend components
  • Implement CI/CD pipelines and deployment on Azure
  • Influence technical direction and establish engineering practices
  • Collaborate with the founding team to drive product decisions and engineering culture
Key requirements
  • Proficiency in Python
  • Experience with RESTful APIs (FastAPI)
  • Knowledge of TypeScript, React and web technologies (HTML5, CSS3) beneficial
  • Experience with LLMs and agentic AI
  • Entrepreneurial mindset, proactive and hands-on
  • Curious, quick learner, comfortable in a startup environment
  • Degree educated; minimum 2.1 BSc; Computer Science or related field preferred; MSc/PhD typical
  • Collaborative
  • Strong communicator
  • Proactive and autonomous
  • Python
  • TypeScript
  • React

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.