Senior .NET Engineer (EU)
EngineeringContractorRemote
Senior .NET Engineer — Industrial Integrations & Automation
Location: Remote / European timezone required
Type: Full-time contract
Focus: .NET engineering, industrial integrations, automation, customer-facing problem solving, and production ownership
About FunnelCloud
FunnelCloud builds Industry 4.0 software for automotive manufacturers.
Our platform supports MES, quality, maintenance, reporting, real-time operational visibility, 3D defect mapping, and AMR-enabled logistics.
Our software connects factory operations with enterprise systems, shop-floor equipment, industrial automation, logistics processes, and customer-specific production environments.
About the Role
We are looking for a Senior .NET Engineer with strong technical judgment, integration ownership mindset, and the maturity to work in customer-critical industrial systems.
This role is not just about completing isolated integration tasks. You will take integration and production problems from investigation to practical solution, and turn real customer and factory learnings into better integration patterns, diagnostics, validation, tests, automation, documentation, and reusable platform improvements.
You will work on .NET-based integration services, adapters, data connectors, MQTT workflows, host system integrations, AMR-enabled logistics flows, and backend components connecting FunnelCloud with customer ERP, MES, CMMS, logistics, plant, and shop-floor systems.
Our broader stack includes Ruby/Rails, PostgreSQL, Redis, JavaScript/Ember, Docker, industrial protocols, on-premise deployments, and customer-specific environments.
What You’ll Do
- Build, maintain, and improve .NET-based integration services, adapters, and backend components.
- Work on integrations with ERP, MES, logistics, CMMS, plant systems, shop-floor equipment, AMR-enabled logistics flows, and customer-specific systems.
- Design and improve data flows involving APIs, messaging, MQTT, OPC-UA, XML/JSON payloads, databases, and file-based ingestion.
- Translate customer and production issues into reusable integration patterns, better diagnostics, validation, tests, automation, and documentation.
- Contribute to feature development, integration changes, bug fixes, diagnostics, tests, and product improvements.
- Troubleshoot integration failures, data mismatches, delayed messages, and unexpected production behavior.
- Improve logging, observability, error handling, dashboards, runbooks, alerts, and operational workflows.
- Automate repetitive support, integration validation, and operational tasks where practical.
- Use AI-assisted tools and agents responsibly for specs and design, coding, debugging, log analysis, test creation, documentation, incident summaries, and knowledge sharing.
- Collaborate with Product, QA, and Customer Success teams to clarify customer challenges and deliver practical solutions.
Production Ownership
Because FunnelCloud runs in customer production environments, senior engineers participate in an extra-paid 2nd level support and on-call rotation.
This is part of production ownership: helping resolve customer-impacting issues, supporting the 1st level team with deeper technical analysis, and using those learnings to improve the product and integration platform.
FunnelCloud already uses tools such as Papertrail, Datadog, PagerDuty, Jira Service Desk, Slack-based ChatOps, monitoring, alerting, and support workflow integrations. You will use and improve these practices where it helps make support faster, smarter, and more scalable.
What You Bring
- Senior-level C# / .NET backend engineering experience.
- Strong experience building or maintaining integration-heavy systems.
- Practical experience using AI-assisted engineering in real development work, including specification support, shared prompts/skills, coding, testing, debugging, documentation, code review preparation, and operational troubleshooting.
- Ability to apply AI tools responsibly: validating generated output, protecting customer/company data, and using human judgment in production-impacting areas.
- Practical understanding of APIs, messaging, data transformation, databases, and distributed system failure modes.
- Comfortable working with logs, production incidents, customer environments, and ambiguous technical problems.
- Ability to understand customer or operational problems and turn them into practical engineering improvements.
- Strong ownership mindset and good judgment under pressure.
- Willingness to participate in extra-paid 2nd level support and on-call rotation.
- Ability to work independently in a remote team.
- Ability to work consistently in a European timezone.
- Clear written and verbal communication in English.
Bonus Points
- Experience creating or improving reusable AI workflows, prompts, agent instructions, coding guidelines, test-generation patterns, or team-level AI development practices.
- Manufacturing, logistics, MES, ERP, CMMS, industrial automation, AMRs, machine vision, 3D defect mapping, or shop-floor systems.
- MQTT, OPC-UA, Redis, or XML/JSON ingestion.
- On-premise or hybrid deployments.
- Papertrail, Datadog, PagerDuty, Jira Service Desk, Slack integrations, ChatOps, or AIOps-style workflows.
- Docker, GitHub, CI/CD, scripting, deployment automation, or operational tooling.
- Ruby / Ruby on Rails.
- JavaScript frontend work, ideally Ember.js.
What Success Looks Like
- You contribute to FunnelCloud integration and feature development with fast ramp-up.
- Integration components become more reliable, diagnosable, maintainable, and supportable.
- Customer and factory learnings become reusable integration patterns and stronger platform behavior.
- Integration issues are resolved faster and lead to better diagnostics, validation, tests, automation, or documentation.
- The 1st level support team gets stronger senior technical backing.
- AI-assisted design, coding, documentation, and testing become practical parts of the workflow.
How We Work
At FunnelCloud, how we achieve outcomes matters as much as what we deliver.
Our guiding principles include:
- Integrity — We act with honesty, transparency, and high ethical standards.
- Value Creation — We act on behalf of the entire company, not just our own team.
- Customer Focus — We build long-term relationships and keep customer impact at the center.
- Continuous Improvement — We embrace change and look for ways to be better every day.
- Teamwork & Respect — We challenge, support, and listen to each other, then commit together.
- Fulfillment — We want people to do meaningful work and grow their potential here.
Who This Role Is For
- This role is for a senior .NET engineer who wants to build reliable integration software for real industrial environments.
- You should be comfortable solving hard integration problems, working with customer context, and improving diagnostics.
- You should be motivated to automate repetitive work and make factory software more reliable.