Founding Software Engineer Python - Start-up
Client Server
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
- 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
- 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
Reference: WJ-747_31060606