At a Glance
- Tasks: Build and maintain cutting-edge frontend features for an AI-native data platform.
- Company: Join a forward-thinking tech company backed by top VCs in San Francisco, New York, and London.
- Benefits: Enjoy competitive salary, equity, bi-annual offsites, and access to the latest AI tools.
- Why this job: Make a real impact in data orchestration while working with innovative technologies.
- Qualifications: 5+ years in software engineering with strong React and TypeScript skills.
- Other info: Hybrid work model with a dynamic team and excellent growth opportunities.
The predicted salary is between 48000 - 72000 £ per year.
Senior Product/Frontend Software Engineering Position
Hybrid working policy: Mandatory minimum three days a week in our Waterloo office.
At least five years in commercial software engineering.
##Orchestra is an AI-native data pipelining platform building the future of data orchestration and observability. We have built a declarative framework allowing data engineers to explicitly declare how their data pipelines behave. Think CI/CD but for data teams! Backed by VCs from San Francisco, New York and London with angels from across the data space and beyond.
##We deploy to production multiple times a day.
##Tech Stack:
- Python (FastAPI) + Typescript (express)
- Frontend: React + Typescript
- Infrastructure: AWS (serverless!), Database: PostgreSQL + DynamoDB
Implement and maintain features across the frontend.
5+ years of experience building and shipping production-grade web apps, with a focus on frontend.
- Strong proficiency in React and TypeScript, with solid knowledge of modern frontend architecture, performance, and maintainability.
- Deep understanding of UI engineering principles, state management, component design, and scalable frontend systems.
- Pragmatic and product-driven — you balance speed, experimentation, and long-term code quality.
- Bonus: Familiarity with Python or an interest in contributing beyond the frontend when needed.
Competitive salary + equity.
Bi-annual offsite.
Access to latest and greatest AI tooling.
Engineer - Software Engineering in City of London employer: Orchestra
Contact Detail:
Orchestra Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Engineer - Software Engineering in City of London
✨Tip Number 1
Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. We all know that sometimes it’s not just what you know, but who you know that can get you in the door.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repo showcasing your projects, especially those using React and TypeScript. We love seeing what you can do, so make it easy for us to find your work!
✨Tip Number 3
Prepare for the interview! Research our company and the tech stack we use. We want to see that you’re genuinely interested in what we do at Orchestra, so come armed with questions and insights.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love when candidates take the initiative to connect directly with us.
We think you need these skills to ace Engineer - Software Engineering in City of London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the role. Highlight your experience with React, TypeScript, and any relevant projects that showcase your skills in frontend development. We want to see how you fit into our tech stack!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for software engineering and why you're excited about working with us at StudySmarter. Don’t forget to mention your experience with data orchestration and observability.
Showcase Your Projects: If you've worked on any impressive projects, make sure to include them! Whether it's a personal project or something from your previous job, we love seeing real-world applications of your skills. Links to GitHub or live demos are a plus!
Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of your application and ensures you don’t miss out on any important updates. Plus, it’s super easy!
How to prepare for a job interview at Orchestra
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially Python, TypeScript, and React. Brush up on your knowledge of AWS and databases like PostgreSQL and DynamoDB, as these are crucial for the role.
✨Showcase Your Projects
Prepare to discuss specific projects where you've implemented frontend features or worked with data pipelines. Highlight your contributions, the challenges you faced, and how you overcame them. This will demonstrate your hands-on experience and problem-solving skills.
✨Understand UI Engineering Principles
Familiarise yourself with UI engineering principles, state management, and component design. Be ready to discuss how you ensure performance and maintainability in your projects. This shows that you not only code but also think critically about user experience.
✨Be Pragmatic and Product-Driven
During the interview, convey your ability to balance speed and experimentation with long-term code quality. Share examples of how you’ve made product-driven decisions in your past roles, as this aligns with the company’s values and approach.