Senior Backend Engineer

Senior Backend Engineer

Full-Time 36000 - 60000 € / year (est.) No home office possible
D

At a Glance

  • Tasks: Build and scale backend systems for Ferry's core platform while collaborating with a dynamic team.
  • Company: Join a forward-thinking tech company revolutionising manufacturing software.
  • Benefits: Competitive salary, flexible working options, and opportunities for professional growth.
  • Other info: Exciting chance to work directly with customers and drive product innovation.
  • Why this job: Make a real impact by solving complex problems in a fast-paced environment.
  • 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.

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 1980s, Excel, and pen.

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; 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

Senior Backend Engineer employer: Deployferry

Ferry is an exceptional employer that fosters a culture of innovation and collaboration, making it an ideal place for Senior Backend Engineers to thrive. Located in the vibrant city of London, we offer competitive salaries and a dynamic work environment where employees are encouraged to take ownership of their projects and engage directly with customers. With ample opportunities for professional growth and a commitment to cutting-edge technology, Ferry empowers its team members to make a meaningful impact in the world of manufacturing software.

D

Contact Detail:

Deployferry Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Backend Engineer

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 using Go, Java, or any of the tech mentioned in the job description. This gives potential employers a taste of what you can do.

Tip Number 3

Prepare for interviews by brushing up on your problem-solving skills. Practice coding challenges and be ready to discuss your past experiences, especially how you've tackled complex backend issues or worked with real-time data.

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 are proactive about their job search.

We think you need these skills to ace Senior Backend Engineer

Backend Engineering
Proficiency in Go or Java
Python
Kubernetes
Terraform
DevOps Practices
Git

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Senior Backend Engineer role. Highlight your experience with Go or Java, and don’t forget to mention any relevant projects that showcase your skills in building scalable backend systems.

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Share your passion for solving hard problems and how your background aligns with our mission at StudySmarter. Be sure to mention any experience you have with real-time data pipelines or working directly with customers.

Showcase Your Technical Skills:We want to see your technical prowess! Include specific examples of your work with Git, AWS, and any other technologies mentioned in the job description. If you've worked with Kubernetes or Terraform, make it known!

Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to keep track of your application and ensure it gets the attention it deserves. We can’t wait to see what you bring to the table!

How to prepare for a job interview at Deployferry

Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially Go or Java. Brush up on your knowledge of Python, Kubernetes, and Terraform too. Being able to discuss how you've used these technologies in past projects will show that you're not just familiar with them, but that you can apply them effectively.

Showcase Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous roles and how you tackled them. Think about times when you had to learn something new quickly or solve a complex problem. This will demonstrate your ability to thrive in uncertainty and your eagerness to learn, which is key for this role.

Understand the Customer Perspective

Since the role involves working directly with customers, be ready to talk about how you’ve gathered feedback and translated it into actionable improvements. Share examples of how you’ve engaged with users to understand their pain points and how you’ve implemented solutions based on their needs.

Prepare Questions

Interviews are a two-way street, so come prepared with thoughtful questions about the company’s culture, the team dynamics, and the challenges they face. This shows your genuine interest in the role and helps you assess if it’s the right fit for you as well.