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

Software Developer – High-Performance I/O & Storage Systems

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

Responsibilities

  • Design and develop high-performance services for data access and storage.
  • Optimize read and write paths to improve throughput and reduce latency.
  • Build and maintain gRPC-based APIs and backend services for distributed data access.
  • Analyze and resolve performance bottlenecks across I/O, storage, and system interactions.
  • Contribute to containerized deployments, distributed architectures, system design, and architecture discussions.

Requirements

  • Strong software development experience in C, C++, Go, or Python.
  • Proven experience building backend services, distributed systems, or performance-critical components.
  • Understanding of software interactions with storage systems, operating systems, and hardware.
  • Experience with I/O-intensive systems, storage APIs, or data services.
  • Experience analyzing and optimizing throughput and latency.
  • Experience designing and working with APIs such as gRPC.
  • Familiarity with distributed systems and microservices architectures.
  • Experience with Docker or Kubernetes.
  • Strong problem-solving and analytical skills.
  • Preferred qualifications include experience with object storage such as S3, Linux systems programming, low-level performance tuning, high-performance or data-intensive environments, and technical or project leadership.

Benefits

  • Competitive salary commensurate with experience and a highly attractive bonus scheme.
  • Initial 22 days of annual leave with future increases and a flexible holiday buying and selling program.
  • Company pension with generous employer contribution.
  • Unmind wellbeing app and flexible benefits with discounts on gyms, restaurants, cinema tickets, and more.
  • Regular social club and reward events, cycle purchase scheme, and relaxed dress code.
  • Flexible private medical and dental care programs.
  • Visa sponsorship and comprehensive relocation packages.
  • Bank Holiday Swap program.
  • Learning Hub training programs supporting technical, commercial, and personal development.
CGG (Compagnie Générale de Géophysique)

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

1,001-5,000 employees
Contact me