Inserat online seit: Veröffentlicht vor 7 Std.
Aufgaben der Stelle
Senior Software Engineer – Edge Platform (m/f/d)
Your responsibility
- You will play a key role in shaping and designing our edge platform for developing, testing, deploying and operating real-time applications.
- You design and implement secure, reliable and maintainable platform components, APIs and SDKs that form the basis for robust applications in resource-constrained environments.
- You will work closely with data scientists, ML engineers and project engineers, supporting application teams in transforming prototypes into production-ready solutions.
- You contribute to the technical direction, best practices, and long-term development of the platform.
Your profile
- You have a technical degree, ideally in computer science or a comparable field.
- You have at least 5 years of professional experience in software engineering, including substantial work on data-intensive real-time systems.
- You have excellent programming skills in at least one statically typed language such as Rust (preferred), C++, Go or similar, and write high-quality, maintainable code.
- You have experience with observability, deployment, monitoring and the operation of production systems in distributed or edge-based environments.
- You have strong Python skills and practical experience with Python in ML-related applications, for example in data pipelines, model integration, model deployment or monitoring.
- You are comfortable working at the interface between software engineering and applied research and understand the challenges of transferring research code into robust production systems.
- You quickly grasp complex technical and domain-specific problems and translate them into clear, pragmatic solutions.
- Ideally, you have experience with the implementation and operation of distributed streaming platforms, IoT systems, or edge-based applications.
- Ideally, you have experience with containerized deployments and Kubernetes in test and production environments.