The Vehicle Data Engineering team is seeking a Senior Software Engineer with a proven track record in building large-scale data platforms. The ideal candidate will play a crucial role in developing and maintaining data-related systems, including high-throughput data streams, data curation, data storage/file system architectures, data security and governance, as well as inline inferencing and AI algorithms.
-
Write clean, maintainable, and well-tested code in Java, with Python used for tooling and automation.
-
Own services end-to-end: architecture, development, deployment, monitoring, and continuous improvement.
-
Contribute to shared engineering standards, including libraries, APIs, CI/CD pipelines, and automated testing frameworks.
Required Skills & Qualifications
-
Experience building distributed, event-driven, or microservice-based systems (e.g., Apache Flink or similar).
-
Experience with CI/CD pipelines, automated testing, and modern DevOps practices (e.g., GitHub, Terraform).
Hybrid
This role is categorized as Hybrid. This means the successful candidate is expected to report to the Limerick office 3 times per week, at minimum.