Senior Software Engineer - AI Accelerator Infrastructure
We are partnered with a global leader in semiconductors and wireless technology focused on next-generation computing and AI solutions for the data center. The team is seeking an experienced engineer to lead the design, development, and deployment of rack management software for high-performance AI accelerator products.
This is a permanent working opportunity based in Cork, Ireland.
Key responsibilities for this Senior Software Engineer position:
* Design and implement highly scalable, reliable, and available software systems for infrastructure and distributed environments.
* Develop services and components focusing on performance, concurrency, and fault tolerance.
* Build robust APIs and automation tools to streamline provisioning, monitoring, and lifecycle management.
* Implement telemetry, logging, and observability pipelines (LTO) to ensure system health and enable proactive issue detection.
* Apply and enforce secure, multi-tenant best practices, including network isolation and resource Quality of Service (QoS).
* Collaborate with cross-functional teams to integrate solutions with orchestration platforms and cloud-native ecosystems.
* Contribute to architecture design, technical documentation, and continuous improvement initiatives.
Key requirements:
* 5+ years of experience in software development for distributed systems or infrastructure platforms.
* Strong proficiency in Python and Go (C++ experience is a plus).
* Solid understanding of networking fundamentals and protocols.
* Knowledge of concurrency concepts (multi-threading, synchronization) and 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 desirable.
Keywords:
Senior Software Engineer / Distributed Systems / Infrastructure / Rack Management / AI Accelerators / Data Center / Python / Go / Kubernetes / Prometheus / Grafana / Telemetry / Observability / Networking / Concurrency / Redfish / IPMI / Terraform / Ansible / Fault Tolerance / Lifecycle Management
If you are interested in this Senior Software Engineer position, please send a CV to
-
By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more information please see our Privacy Notice https://eu-