Description Originally founded on pioneering research at Cambridge University by Dr. Martin Porter, the Oracle Advertising contextual intelligence group has deep roots in the use of natural language processing, and information retrieval technology. We are looking for experienced engineers to join our high performing software development team working for a global tech industry leader. What you will do: Build high quality software using cutting edge technologies in collaboration with other team members. Own the work, add tests and metrics and participate to code reviews (offering blameless, constructive feedback). Help the team with defining architectures that will scale and encourage best practices. Provide technical leadership to more junior engineers. Participate in daily scrums and other agile rituals with your team. Preferred background: 3 years of industry experience building mission-critical software applications in a collaborative and team-focused environment. Experience with Go, Java, Python, or other modern programming language. C++ knowledge a plus. Familiarity with database concepts (NoSQL and/or relational). Familiarity with Linux or Unix. 2 years of experience with containerization and orchestration (Docker Kubernetes) and confidence operating cloud infrastructures. Front-end development experience a plus. Devops skills, especially leveraging open source tools (Kibana, Prometheus, Grafana) a plus. Sound understanding of agile software development best practices including CI/CD, testing, monitoring, alerting and documentation. This position is based in Cambridge, UK. Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc. As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs. Duties and tasks are varied and complex needing independent judgment. Fully competent in own area of expertise. May have project lead role and or supervise lower level personnel. BS or MS degree or equivalent experience relevant to functional area. 4 years of software engineering or related experience.