Own the infrastructure as code layer, defining all platform resources (Databricks workspaces, storage, networking, IAM) in Terraform with modular configurations. Establish staging and production environment separation with appropriate retention policies and CI/CD pipelines.
Participate and contribute actively within an Agile software development environment, including sprint planning, backlog refinement, daily stand-ups, technical discussions, demonstrations and retrospectives, and delivering working software and other assigned deliverables iteratively in accordance with agreed sprint objectives.
Are you passionate about building modern web applications, driving engineering excellence, and enabling large-scale digital transformation initiatives?
You will write readable, modular, and tested code; participate in code reviews; and maintain technical documentation while applying secure development and data-handling practices.
Ensure Quality & Rigor: Write clean, testable, and maintainable code while maintaining high engineering standards for code reviews, testing, security, and monitoring.
Our AI Transformation team is building an internal platform that helps our people use AI effectively and develop software with greater speed and confidence. Initiatives include an internal agentic AI work platform for creating and running workflows across internal tools, AI-driven SDLC automation to help engineers plan, build, test, and ship software, and a centralised knowledge base that gives people and agents reliable access to company context.
Perform hardware bring-up and board-level debugging using logic analyzers, oscilloscopes, GDB and JTAG/SWD; support PCB/FPCB design reviews and power-management decisions.