Senior Full-Stack Engineer (+ Equity) at YC-backed AI-native enterprise
Indexed description
TechTree is an AI-driven recruitment platform working with high-growth companies.
When you apply, our AI Agent matches you not just to this role, but to other relevant opportunities across our network, so one application can unlock multiple roles.
About The Role
We are seeking a Full-Stack Engineer to join a dynamic team focused on building an AI-native workspace. This role involves designing, developing, and maintaining scalable systems across the stack, impacting high-profile enterprise clients.
What You'll Be Doing
- Design, develop, and maintain frontend applications using React and Next.js.
- Build, test, and deploy backend services and APIs, preferably using Python/Django/FastAPI.
- Collaborate with founders, growth team, designers, and engineers to deliver impactful features.
- Ensure scalability, performance, and security across the stack.
- Implement CI/CD pipelines, automated testing, and monitoring solutions.
- Contribute to infrastructure planning, deployment, and optimization in cloud environments (AWS, GCP, or Azure).
- Mentor junior developers and promote engineering best practices.
- 5+ years of professional software engineering experience.
- Proven experience with React and Next.js in production environments.
- Strong backend development skills, preferably in Python.
- Solid understanding of relational and/or NoSQL databases.
- Experience with Git and collaborative development workflows.
- Knowledge of cloud infrastructure, containerization (Docker, Kubernetes), and CI/CD pipelines.
- Experience implementing background workers and task queues (Celery, RQ, etc.).
- Proficiency with Redis for caching, pub/sub, or job queues.
- £100,000 – £175,000 + equity
- Supportive and innovative work environment
- Opportunity to help shape and build a generational company
What is TechTree?
TechTree combines AI agents with a human support team to give candidates a better, more transparent hiring experience.
Our AI Agent gets to know your background, experience, and what you're optimising for. It continuously matches you to live roles across our network where there's genuine alignment, not just keyword overlap.
Our Human Team is there to support you through the process:
- Answer questions about roles, process, and next steps
- Add context when something in your background isn't obvious
- Help unblock stalled processes or unclear feedback
- Make sure you're not left guessing, ghosted, or wasting time
If you apply: you'll be considered for this role, you may also be matched to other relevant roles, and if there's no fit, we won't spam you.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search