CGG (Compagnie Générale de Géophysique)

Software Developer - Data Platform & Distributed Systems

CGG (Compagnie Générale de Géophysique)
Apply
5 months ago
Crawley, United Kingdom or Houston, TX, USAMid Level

Responsibilities

  • Design, develop, and maintain scalable microservices.
  • Build robust APIs and backend services integrating with databases, messaging systems, and caching layers.
  • Design efficient data models and query patterns for high-volume read/write workloads.
  • Analyse and optimise application and database performance.
  • Contribute to containerisation, CI/CD pipelines, and Kubernetes deployments.
  • Support event-driven architectures using messaging and caching technologies.
  • Participate in system design and architecture discussions.
  • Ensure the reliability, observability, and performance of core services.

Requirements

  • Proven experience building backend services and distributed systems.
  • Strong experience with MongoDB and/or PostgreSQL.
  • Strong understanding of data modelling, indexing, and query optimisation.
  • Experience with messaging systems such as Kafka and caching technologies such as Redis.
  • Experience with Docker and Kubernetes.
  • Strong focus on scalability, performance, and maintainable code.
  • Strong problem-solving skills and the ability to diagnose complex issues.

Benefits

  • Competitive salary commensurate with experience and a bonus scheme.
  • Hybrid and flexible working with up to two days at home.
  • Initial 22 days of annual leave, with future increases and a holiday buying and selling programme.
  • Company pension with a generous employer contribution.
  • Wellbeing Unmind app and flexible benefits with discount schemes.
  • Private medical and dental care programmes.
  • Cycle purchase scheme, bank holiday swapping, relaxed dress code, and social and reward events.
  • Learning Hub training programmes supporting technical, commercial, and personal development.

Categories

BackendData Engineering
CGG (Compagnie Générale de Géophysique)

About CGG (Compagnie Générale de Géophysique)

1,001-5,000 employees
Contact me