OUR SECTORS
At European Tech Recruit, our sectors cover a wide range of industries within the field of technology.
tech jobs in the US?
Looking for
tech jobs in the US?
At European Recruitment, our sectors cover a wide range of industries within the field of technology
At European Recruitment, our sectors cover a wide
range of industries within the field of technology
At European Recruitment, our sectors cover a wide
range of industries within the field of technology
Client services
Learn about the range of client services we offer at European Tech Recruit, and browse through our case sudies.
tech jobs in the US?
Looking for
tech jobs in the US?
At European Recruitment, our sectors cover a wide range of industries within the field of technology
About us
Learn about European Tech Recruit's mission, values, our team, and our commitment to DE&I.
tech jobs in the US?
Looking for
tech jobs in the US?
At European Recruitment, our sectors cover a wide range of industries within the field of technology
Senior Software Engineer, Rack Management
Senior Software Engineer, Rack Management
About the role
We are seeking an experienced engineer to lead the design, development, and deployment of rack management software for AI accelerator products in data center environments. This role spans provisioning, monitoring, orchestration, and lifecycle management across heterogeneous hardware and software stacks.
Key Responsibilities
-
Design and implement highly scalable, reliable, and available software systems for infrastructure and distributed environments.
-
Develop software components and services with a focus on performance, concurrency, and fault tolerance.
-
Collaborate with cross-functional teams to deliver robust solutions that integrate with orchestration platforms and cloud-native ecosystems.
-
Build APIs and automation tools to streamline provisioning, monitoring, and lifecycle management.
-
Implement telemetry, logging, and observability pipelines to ensure system health and proactive issue detection.
-
Apply best practices for secure, multi-tenant environments, including network isolation and resource QoS.
-
Contribute to architecture design, technical documentation, and continuous improvement initiatives.
Preffered Qualifications
-
5+ years of experience in software development for distributed systems or infrastructure platforms.
-
Strong proficiency in Python and Go. Experience with C++ is a plus.
-
Solid understanding of networking fundamentals and protocols.
-
Knowledge of concurrency concepts (multi-threading, multi-process, synchronization) and experience building performant systems.
-
Familiarity with container orchestration (Kubernetes) and infrastructure-as-code tools (Terraform, Ansible).
-
Experience with monitoring and observability tools (Prometheus, Grafana).
-
Exposure to rack-level management software and hardware interfaces (Redfish, IPMI) is a plus.
-
Understanding of AI workload orchestration frameworks (e.g., Kubeflow) is desirable.
Apply Now
By applying to this role, you acknowledge that we may collect, store, and process your personal data on our systems.
For more information, please refer to our
Privacy
Notice