At a Glance
- Tasks: Lead the architectural vision for a large-scale API ecosystem and design cloud-native systems.
- Company: Globally scaled tech business with a focus on innovation.
- Benefits: Competitive pay, hybrid work model, and opportunity to influence critical engineering projects.
- Other info: 3-month rolling contract with excellent growth potential.
- Why this job: Make a real impact on the future of technology while working with cutting-edge tools.
- Qualifications: Experience in TypeScript, Node.js, AWS, and strong leadership skills.
A globally scaled technology business is seeking a Principal Engineer to define the next generation of its API platform. Operating at significant scale, this is a hands-on engagement with real influence over the architectural direction of a critical engineering pillar.
Key responsibilities as a Principal Engineer:
- Defining and driving the architectural vision for a large-scale API ecosystem
- Designing cloud-native distributed systems at scale
- Building high-throughput event-driven services
- Leading on security, observability, performance, and maintainability
- Championing TDD, CI/CD, Infrastructure as Code, and automated testing
- Embedding AI-powered capabilities into engineering workflows
Skills and requirements:
- TypeScript, Node.js, AWS (EKS, Lambda, Aurora RDS), Kubernetes, GraphQL, Kafka, Terraform, DataDog
- Salesforce or enterprise CRM experience is a strong advantage
Contract details:
- IR35: Up to £650PD Outside IR35
- Contract length: 3 months rolling
- Location: London (Hybrid)
- Start date: ASAP
Apply now or reach out directly to find out more. Due to the high volume of applications, not all applicants will receive feedback.
Principal Engineer employer: Formula.
Contact Detail:
Formula. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Principal Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work with APIs or cloud-native systems. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those involving TypeScript, Node.js, or AWS. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for the interview like it’s the final boss level! Brush up on your knowledge of TDD, CI/CD, and Infrastructure as Code. Be ready to discuss how you've implemented these practices in past roles, as they’re key to the Principal Engineer position.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take the initiative to connect directly with us.
We think you need these skills to ace Principal Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with TypeScript, Node.js, and AWS. We want to see how your skills align with the role of Principal Engineer, so don’t be shy about showcasing relevant projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about defining architectural visions and how your hands-on experience can influence our API platform. Keep it engaging and to the point.
Showcase Your Leadership Skills: As a Principal Engineer, you’ll be leading on various aspects like security and performance. Make sure to include examples of how you've successfully led teams or projects in the past. We love seeing that leadership flair!
Apply Through Our Website: We encourage you to apply directly through our website for a smoother process. It helps us keep track of applications and ensures you don’t miss out on any important updates. Let’s get your application rolling!
How to prepare for a job interview at Formula.
✨Know Your Tech Stack
Make sure you’re well-versed in TypeScript, Node.js, AWS, and the other technologies mentioned in the job description. Brush up on your knowledge of cloud-native systems and be ready to discuss how you've used these tools in past projects.
✨Showcase Your Architectural Vision
Prepare to talk about your experience in defining architectural visions for large-scale API ecosystems. Think of specific examples where you’ve influenced architectural decisions and how that impacted the overall project.
✨Demonstrate Your Leadership Skills
As a Principal Engineer, you’ll need to lead teams and champion best practices. Be ready to share instances where you’ve led on security, performance, or maintainability, and how you’ve implemented TDD and CI/CD in your previous roles.
✨Emphasise AI Integration Experience
If you have experience embedding AI capabilities into engineering workflows, make sure to highlight this. Discuss any relevant projects where you’ve successfully integrated AI and the benefits it brought to the team or product.