Develop a Data Engineering Platform and underlying cloud infrastructure to support Arm's ambitions in the age of AI and expand data capabilities
Requirements
- Advanced in one or more programming languages (Java/Scala, TypeScript, Python)
- Solid understanding of networking, security in regulated or high-compliance contexts
- Extensive practical experience in cloud environments (AWS/GCP)
- Hands-on experience with Infrastructure-as-Code at scale (Terraform, CloudFormation)
- Proficiency with Docker, Kubernetes, and related orchestration patterns
- Experience designing CI/CD pipelines (Jenkins, GitLab CI) with multi-stage workflows, blue/green & canary releases, and automated rollbacks
- Hands-on experience in data technologies (Databricks, Elasticsearch, Spark, etc.)
Responsibilities
- Architect, deploy and validate systems and software that power the distributed data platform and multiple data products
- Take ownership and automate the full lifecycle of software development and delivery - including design, development, infrastructure provisioning, configuration, observability and testing
- Work with Arm engineering teams to define requirements and engineer secure, compliant and resilient data and AI solutions from planning through delivery
- Customer support, production systems maintenance and operational support
Other
- Excellent written and verbal communication skills
- Partner and customer focus
- Collaboration and communication
- Creativity and innovation
- Team and personal development