At a Glance
- Tasks: Develop and optimise backend systems for cutting-edge AI database technology.
- Company: Join a VC-backed AI startup with a mission to revolutionise database reasoning.
- Benefits: Founding level equity, competitive salary, and the chance to shape the future.
- Why this job: Be part of a pioneering team pushing the boundaries of AI in a valuable domain.
- Qualifications: Experience in Python and another backend language, plus a passion for problem-solving.
- Other info: Dynamic startup environment with opportunities for significant impact and growth.
The predicted salary is between 28800 - 48000 £ per year.
About Native: Native is a VC backed AI startup building the world’s most accurate AI for database reasoning. We are exceptional engineers and researchers taking a novel approach to accurate database reasoning.
- Work deeply with databases (SQL, complex schemas, real-world data)
- Own scaling, performance, and reliability of backend systems
- Help shape the backend architecture of the company from early days
- Experience with Python in production systems, plus at least one additional backend language (e.g. Rust, Java, Go)
- Experience building and running production backend systems
- Comfortable turning ambiguous research or ideas into real software
- Solid understanding of APIs, databases, and distributed systems
- You ship, you own, you improve
This is a rare chance to join a founding team operating at the frontier of AI, with the resources to win.
Impact: You will push the frontier of foundation models for an under-explored, massively valuable domain.
Founding level equity + competitive salary: We want you to share in the upside of what we are building. As part of the founding team, you will receive meaningful ownership alongside a salary that allows you to focus on building something great.
Chance to shape the direction of a new class of foundation model from day one. Everyone loves building and is ambitious enough to want to change how the world operates for the better. We are creative problem solvers, who keep going until we find the underlying principle of the problem, and build to solve that.
Back End Developer Engineer in City of London employer: Native
Contact Detail:
Native Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Back End Developer Engineer in City of London
✨Tip Number 1
Network like a pro! Reach out to people in the industry, attend meetups, and connect with fellow developers. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Build a portfolio showcasing your projects, especially those involving Python and backend systems. This is your chance to demonstrate how you turn ideas into real software, so make it shine!
✨Tip Number 3
Prepare for technical interviews by brushing up on your knowledge of APIs, databases, and distributed systems. Practice coding challenges and be ready to discuss how you've tackled complex problems in the past.
✨Tip Number 4
Apply through our website! We want to see your application and get to know you better. Make sure to highlight your experience with scaling and performance, as well as your passion for building something great.
We think you need these skills to ace Back End Developer Engineer in City of London
Some tips for your application 🫡
Show Your Passion for AI: When writing your application, let your enthusiasm for AI and database reasoning shine through. We want to see that you’re not just looking for a job, but that you’re genuinely excited about pushing the boundaries of technology with us.
Highlight Relevant Experience: Make sure to showcase your experience with Python and any other backend languages you know. We’re keen on seeing how you’ve built and run production systems, so don’t hold back on those details!
Be Clear and Concise: While we love creativity, clarity is key in your application. Make it easy for us to understand your skills and experiences. Use bullet points if needed, and keep your language straightforward—this helps us see your potential quickly.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity to join our founding team!
How to prepare for a job interview at Native
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially Python and any additional backend languages like Rust, Java, or Go. Brush up on your SQL skills and be ready to discuss how you've used these technologies in production systems.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've tackled ambiguous problems in the past. Native is looking for creative problem solvers, so think about specific challenges you've faced and how you approached them. Be ready to explain your thought process and the impact of your solutions.
✨Understand Database Reasoning
Since Native focuses on accurate database reasoning, it’s crucial to demonstrate your understanding of complex schemas and real-world data. Familiarise yourself with the principles of database architecture and be prepared to discuss how you would contribute to shaping the backend architecture.
✨Emphasise Ownership and Improvement
The role requires a mindset of ownership and continuous improvement. Be ready to talk about projects where you took full responsibility from start to finish, and how you iterated on your work to enhance performance and reliability. Show that you’re not just a coder, but someone who cares about the end product.