At a Glance
- Tasks: Lead a team while developing cutting-edge AI systems and hands-on coding.
- Company: Rapidly growing scale-up with a mission to innovate in physical AI technology.
- Benefits: Competitive salary, equity, bonuses, and flexible working arrangements.
- Why this job: Join a dynamic team making a real impact in the AI industry.
- Qualifications: Expertise in TypeScript, React, Python, and Go; leadership experience preferred.
- Other info: Exciting opportunity for career growth in a fast-paced environment.
The predicted salary is between 130000 - 150000 £ per year.
We have partnered with a scale up company who are building cutting edge physical AI systems. They have seen rapid growth (600%+ revenue growth over 3 years), raised significant funding (~$170M), and are working on genuinely mission critical systems.
They are hiring a Principal Engineer to lead a small team while remaining highly hands on.
Key details:- Proficiency in TypeScript, React, and state management (Zustang, Jotai, Redux, MobX).
- Proficiency in Python and Go, with experience in other languages a plus (Rust, C++).
- Strong experience deploying applications on Kubernetes, leading to a high level of independence in writing IaC (Helm, Terraform, Crossplane) and CI/CD workflows.
- Experience with workflow orchestration, event-driven systems, and messaging (NATS, Argo Workflows).
- Proven track record building web-based user interfaces using a variety of architectural approaches - SPAs, server-rendered applications, hybrid architectures, micro-frontends - with a critical perspective on when each is the right choice.
- Some team lead/management experience, will be leading a team of 4/5 engineers, must be super hands on though.
Prinicipal Engineer employer: Vallum
Contact Detail:
Vallum Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Prinicipal Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those using TypeScript, React, and Python. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on technical questions related to Kubernetes, IaC, and event-driven systems. Practice explaining your thought process clearly, as communication is key when leading a team.
✨Tip Number 4
Don’t forget to apply through our website! We’re always on the lookout for talented individuals like you. Plus, it’s a great way to ensure your application gets the attention it deserves.
We think you need these skills to ace Prinicipal Engineer
Some tips for your application 🫡
Show Off Your Skills: Make sure to highlight your proficiency in TypeScript, React, and Python right from the get-go. We want to see how your experience aligns with our needs, so don’t hold back on showcasing your technical prowess!
Be Hands-On: Since this role is all about being hands-on while leading a team, share examples of when you've rolled up your sleeves and got stuck in. We love seeing candidates who can balance leadership with practical skills.
Tailor Your Application: Don’t just send a generic application! Tailor your CV and cover letter to reflect the specific requirements mentioned in the job description. We appreciate when candidates take the time to connect their experiences to what we’re looking for.
Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of applications better and ensures you don’t miss out on any important updates from us!
How to prepare for a job interview at Vallum
✨Know Your Tech Inside Out
Make sure you’re well-versed in TypeScript, React, and the various state management tools like Zustand and Redux. Brush up on your Python and Go skills too, as they’ll likely ask you to demonstrate your proficiency in these languages during the interview.
✨Showcase Your Leadership Skills
Since you’ll be leading a small team, be prepared to discuss your previous management experiences. Share specific examples of how you’ve successfully led projects or teams, and highlight your hands-on approach to problem-solving.
✨Demonstrate Your Deployment Knowledge
Familiarise yourself with Kubernetes and Infrastructure as Code (IaC) tools like Helm and Terraform. Be ready to talk about your experience deploying applications and how you’ve implemented CI/CD workflows in past projects.
✨Prepare for System Design Questions
Expect questions around building web-based user interfaces and architectural choices. Think through your past projects and be ready to explain why you chose certain approaches, such as SPAs or micro-frontends, and how they benefited the project.