Senior Backend Engineer
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 / Next.js 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
- 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
- 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
- Develop deep domain expertise in manufacturing systems
- Mentor & support junior engineers, and contribute to a strong engineering culture
View all remote jobs at Ferry →
FAQ
- Is the Senior Backend Engineer position at Ferry remote?
- Yes. This role was posted on Remote Frontend Jobs, a job board that lists exclusively fully remote positions.
- When was this Senior Backend Engineer job posted?
- This listing was posted on October 27, 2025 and is still open for applications.
- How do I apply for the Senior Backend Engineer position at Ferry?
- Use the apply button on this page — it takes you directly to the employer’s application page.
More remote Java jobs
Data Scientist for Top Cosmetic firm
ToptalAnywhere in the World
UX & Front End Engineer, AI
ElasticUnited States
Full Stack React Developer
CoDevUnited States
Remote Full-Stack Software Engineer - US SaaS Platform for Benefits Access
Atomic HRColombia
Full Stack Engineer - Fully Remote | Upto $130/hr
MercorUnited Kingdom