Forward Deployed Engineer - Docker/IIoT
We're looking for a Edge Platform Engineer to help operate and modernize one of the world's largest industrial edge computing deployments.
You'll work with a fleet of more than 100,000 connected edge devices running Docker-based applications in challenging real-world environments where connectivity is intermittent, bandwidth is constrained, and devices may remain offline for extended periods.
This role combines Docker platform engineering, edge computing, networking, deployment automation, troubleshooting, and customer collaboration. You'll work directly with enterprise customers and our engineering team to solve complex operational problems at scale.
If you've worked with industrial IoT, edge gateways, manufacturing systems, mining, energy, transportation, or other distributed edge environments, we'd love to hear from you.
Requirements
What We're Looking For
Required
- Strong commercial experience with Docker and Docker Compose.
- Experience with IoT and Industrial IoT (IIoT)
- Experience supporting Linux systems in production.
- Experience deploying applications to remote or distributed edge environments.
- Experience operating systems across unreliable, high-latency, or bandwidth-constrained networks.
- Strong understanding of container networking.
- Experience in Edge Computing
- Experience troubleshooting production systems remotely.
- Familiarity with container image optimization and multi-stage Docker builds.
- Strong Linux troubleshooting skills.
- Excellent customer communication skills.
Highly Desirable
Experience with one or more of:
- IoT gateways
- Manufacturing automation
- Connected vehicles
- Mining
- Energy
- Oil & Gas
- Utilities
- Retail edge deployments
- Smart factories
- Industrial networking
Experience with:
- Docker Swarm
- Portainer
- MQTT
- OPC-UA
- Modbus
- Edge gateways
- VPN technologies
- Reverse proxies
- mTLS
- Embedded Linux
- ARM devices
- Systemd
- Shell scripting
What Makes Someone Successful
You'll thrive if you enjoy solving problems like:
- Why didn't a remote device receive its update?
- How do we safely update 100,000 devices without disrupting production?
- How can we reduce a 900MB update to 40MB?
- What happens when a device reconnects after being offline for three months?
- How do we deploy software across satellite or cellular networks with limited bandwidth?
- How do we detect unhealthy applications running on remote industrial gateways
Benefits
Why Join Us?
You'll work on real-world engineering problems that exist at massive scale:
- 100,000+ edge devices
- Global industrial deployments
- Large enterprise customers
- Modern container technologies
- Direct collaboration with product engineering
- Opportunity to influence future platform capabilities
Skills
As published by workable · 3 questions · 3 written answers
First name, Last name, Email, Headline, Phone, Address, Photo, Education, Experience, Summary, Resume, Are you legally entitled to work in the country where this job is located?, What is your current work status in the country this job is located? What visa or residency status do you have?, Have you ever been convicted of a criminal offence? If yes, please provide details., Are you waiting to hear about any legal charges? If yes, please provide details., Have you ever been given a disciplinary warning or been dismissed by any of your previous employers? If yes, please provide details., Do you have any medical condition, injury or illness which may affect your ability to effectively carry out the functions and responsibilities of the position you are applying for? If yes, please provide details., I declare that to the best of my knowledge, the statements made in this application and the attached CV are true and complete, and that I am not aware of any conditions or situations which may affect my ability to carry out the functions and responsibilities of the position applied for. I understand also that if any false or deliberately misleading information has been given, or I have omitted any important information, this may lead to the termination of my employment., Upload Cover Letter, Cover letter
- Can you describe your commercial experience with Docker and Docker Compose, including the kinds of applications or environments you've supported?
- Can you tell us about your experience with IoT or Industrial IoT environments and the types of systems or devices you've worked with?
- Can you describe your edge computing experience, especially in remote or distributed deployments?
