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

Software Developer - Data Platform & Distributed Systems

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

Responsibilities

  • Design, develop, and maintain scalable microservices and robust backend APIs.
  • Design efficient data models and query patterns for high 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 systems 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.
  • Solid 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.
  • Preferred: experience with high-throughput or low-latency systems, observability tools, performance profiling, data-intensive environments, or Golang.
  • Preferred: demonstrated technical or project leadership experience.

Benefits

  • Competitive salary commensurate with experience and a highly attractive bonus scheme.
  • Hybrid and flexible working with up to 2 days at home.
  • Initial 22 days of annual leave, with future increases and a flexible holiday buying and selling program.
  • Company pension with generous employer contribution.
  • Wellbeing Unmind app and flexible benefits platform with discount schemes.
  • Private medical and dental care programmes.
  • Regular social club and reward events, cycle purchase scheme, relaxed dress code, and Bank Holiday Swap programme.
  • Learning Hub training and development programmes covering technical, commercial, and personal growth.

Categories

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

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

1,001-5,000 employees

CGG (Compagnie Générale de Géophysique), now operating as Viridien, builds geoscience software, Earth data products, and sensing/monitoring services for energy, natural resources, environmental, and infrastructure customers. Its business spans subsurface imaging, satellite imagery, and HPC/AI-enabled managed services, sold via licenses, data subscriptions, and consulting projects. Founded in 1931 and headquartered in Massy, France, it is a public company listed in Paris (EPA).

Contact me