At a Glance
- Tasks: Build and scale backend systems for Ferry's innovative manufacturing platform.
- Company: Join a pioneering tech startup transforming the manufacturing industry.
- Benefits: Competitive salary, flexible work environment, and opportunities for professional growth.
- Other info: Collaborate directly with founders and customers in a dynamic, flat startup culture.
- Why this job: Make a real-world impact by revolutionising how factories operate with cutting-edge technology.
- Qualifications: 7+ years as a Backend Engineer with strong skills in Go or Java.
The predicted salary is between 36000 - 60000 £ per year.
Join the team building Ferry's core infrastructure.
Location: London
Type: Full-time
Salary Range: Competitive DOE
Posted: August 22, ****
Our Mission
We build the software that the world's factories run on. Manufacturers - and the companies that make the physical world as we know it - have been left behind by digitization. They are faced with clunky software from the ****s, Excel, and pen & paper. It matters: to manufacturers who need to compete in our global marketplace, to the people who run the production lines, and to our society when we can avoid needless waste. Ferry is pioneering a new wave of Manufacturing Operations Platforms for the AI age. We are giving digital superpowers to the hard-working folks who are at the coalface of production. Our software powers some of the largest manufacturers globally, providing the tools, insights & capabilities for them to revolutionize what & how they produce. We are backed by leading VC funds across both the US and Europe, and partner with some of the largest companies on Earth. If you join us, your work will directly impact the physical world from day 1. The stakes are high for our customers, and in turn they are high for us, so we are held to a demanding standard that pushes us to the best we can be.
About the Role
We are looking for a highly skilled and adaptable Senior Backend Engineer to help build and expand the core services of the Ferry platform. You'll be a critical member of the team in designing, developing and scaling the systems that power real-time manufacturing operations. Ferry is a flat startup, and you'll work directly with the founders, designers and other engineers as we execute on our mission. Our platform is multi-disciplinary, and our tech stack reflects this. We utilize Go and Java on the backend (strong proficiency in one is expected; willingness to learn the other is essential). We also use Python, with Typescript / on the frontend. We heavily leverage Postgres, Timescale and Redis for storage, and run across AWS, Azure and Terraform for infrastructure. Real-time data pipelines and edge computing are key pillars of the Ferry platform, where we augment Apache Flink and Kafka. As part of the role, you will also have the opportunity to work directly with customers, learn about their challenges face-to-face, identify improvements to the platform, and have the freedom and autonomy to take action on those ideas to drive the product forward.
Who You Are
- Minimum 7+ years as a Backend Engineer
- Strong proficiency in either Go or Java (and excited to learn new languages & frameworks)
- Comprehensive knowledge and experience building, testing and deploying APIs & distributed systems
- Familiarity with microservice architectures and event-driven systems
- Strong knowledge of design patterns, data structures, algorithms and problem-solving
- Experience with cloud-based infrastructure (AWS; Kubernetes and Terraform a plus) and DevOps practices
- Thorough knowledge of Git and other contemporary development technologies
- Ability to write efficient, secure, well-documented and clean code
- Excited by uncertainty, rapid learning and solving hard problems
Nice to Haves
- Experience with Python
- Experience with Kafka and/or Flink
- Familiarity with TimescaleDB or other time-series databases
- Experience with industrial protocols (i.e. MQTT, EtherNet/IP etc)
- Experience with IoT or edge deployments
Your Day to Day
- Build and scale the backend systems that power Ferry's core platform
- Design and implement performant APIs, data pipelines and integrations
- Collaborate with frontend, platform and data engineers to deliver end-to-end features
- Lead projects from design through deployment, embedding engineering best practices along the way
- Work directly with customers, understand their pain points, and translate them into product improvements
- Rapidly fix bugs and partner with customers when needed
- Mentor & support junior engineers, and contribute to a strong engineering culture
The Application Process
Let us know what excites you about this role, along with your CV and any links that showcase what sets you apart on the application form. 30 minute interviews, one with the CEO and one with a lead engineer. Take-home exercise (designed to be no more than a day). 1 hour review on take-home exercise & whiteboard session. Meet and greet the rest of the team & offer.
Ready to join our team? We're excited to hear from you and learn how you can contribute to our mission.
Senior Backend Engineer in England employer: Deployferry
Contact Detail:
Deployferry Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Backend Engineer in England
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. 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 that align with Ferry's tech stack. This gives potential employers a taste of what you can do beyond your CV.
✨Tip Number 3
Prepare for those interviews! Research common backend engineering questions and practice coding challenges. Be ready to discuss how you've tackled real-world problems in your previous roles.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in being part of our mission at Ferry.
We think you need these skills to ace Senior Backend Engineer in England
Some tips for your application 🫡
Show Your Passion: When you write your application, let us know what excites you about the role and our mission. We want to see your enthusiasm for building software that makes a real impact in the manufacturing world!
Tailor Your CV: Make sure your CV highlights your relevant experience and skills, especially in backend engineering. We love seeing how your background aligns with what we’re looking for, so don’t hold back on showcasing your achievements!
Be Clear and Concise: Keep your application straightforward and to the point. We appreciate clarity, so make sure your writing is easy to read and gets straight to the heart of why you’d be a great fit for our team.
Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. We can’t wait to hear from you!
How to prepare for a job interview at Deployferry
✨Know Your Tech Stack
Make sure you’re well-versed in Go or Java, as these are crucial for the role. Brush up on your knowledge of APIs, distributed systems, and cloud infrastructure like AWS. Being able to discuss your experience with these technologies confidently will show that you're ready to hit the ground running.
✨Understand the Company’s Mission
Ferry is all about revolutionising manufacturing through software. Familiarise yourself with their mission and how they aim to digitise factories. This will not only help you answer questions but also allow you to ask insightful ones, showing your genuine interest in their work.
✨Prepare for Real-World Scenarios
Since you'll be working directly with customers, think about how you would approach solving their challenges. Be ready to discuss past experiences where you identified problems and implemented solutions. This will demonstrate your problem-solving skills and customer-centric mindset.
✨Show Your Collaborative Spirit
Ferry values teamwork, so be prepared to talk about how you've collaborated with other engineers, designers, or stakeholders in the past. Highlight any mentoring experiences too, as they’re looking for someone who can contribute to a strong engineering culture.