Senior Engineer - C#/.NET
Core
Designing and developing backend systems for real-time data acquisition, industrial device integration, and high-performance processing within PumpTest and IIoT platforms.
Role type
Senior IC backend engineer (IoT & Systems)
Builds
Backend systems connecting industrial hardware with cloud platforms, multithreaded applications, and real-time data streaming pipelines.
Domain
Industrial IoT, Embedded Systems, High-Performance Backend
Deliverable
production ML models | product features | infrastructure
Required skills
C# (.NET 8), Multithreading, Linux (systemd), Industrial Protocols (LXI, SCPI, Modbus, Serial), Kafka, Avro, REST APIs, SignalR, WebSockets, Docker, Kubernetes, PostgreSQL, Entity Framework Core, OAuth2, JWT, AWS (ECS/EKS, RDS, IAM), Byte-level processing, Data Acquisition (DAQ), Distributed Systems, Hardware Abstraction.
Preferred skills
API Governance (REST/gRPC), Technical Documentation (Arc42/C4), Stakeholder Management.
Responsibilities
Develop backend applications in .NET, Implement multithreaded systems, Integrate industrial protocols, Develop APIs and streaming systems, Work with Kafka and PostgreSQL, Ensure security and testing.
Seniority
Senior, hands-on IC