Software Developer - Data Platform & Distributed Systems
CGG
Viridien () is an advanced technology, digital and Earth data company that pushes the boundaries of science for a more prosperous and sustainable future. With our ingenuity, drive and deep curiosity we discover new insights, innovations, and solutions that efficiently and responsibly resolve complex natural resource, digital, energy transition and infrastructure challenges. Job DetailsViridien is seeking a Software Developer – Data Platform & Distributed Systems to contribute to the design and development of a distributed, microservices-based platform supporting data cataloguing, metadata management, and high-volume transactional workflows.You will work across the backend stack, building scalable services and APIs, designing efficient data models, and optimising performance. The platform is containerised and deployed on Kubernetes, using technologies such as MongoDB, PostgreSQL, Kafka, Redis, and Golang.About The TeamYou will join a team focused on building scalable, distributed data platforms that support high-volume, data-intensive workflows.The team works across backend engineering, infrastructure, and data systems, collaborating to deliver reliable, high-performance services in a modern cloud-native environment.Key Responsibilities-Backend Development & APIsDesign, develop, and maintain scalable microservices.Build robust APIs and backend services interacting with databases, messaging systems, and caching layers.-Data & PerformanceDesign efficient data models and query patterns for high read/write workloads.Analyse and optimise application and database performance.-Platform & InfrastructureContribute to containerisation, CI/CD pipelines, and Kubernetes deployments.Support event-driven architectures using messaging systems and caching technologies.-Architecture & ReliabilityParticipate in system design and architecture discussions.Ensure reliability, observability, and performance of core services.QualificationsRequiredProven 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 (e.g., Kafka) and caching (e.g., Redis).Experience with Docker and Kubernetes.Strong focus on scalability, performance, and maintainable code.Strong problem-solving skills with the ability to diagnose complex issues.PreferredExperience working with high-throughput or low-latency systems.Familiarity with observability tools and performance profiling.Experience in data-intensive environments.Experience with Golang or willingness to learn.Demonstrated technical or project leadership experience.Why work with us?Competitive salary commensurate with experienceHighly attractive bonus schemeHybrid model and flexible working with up to 2 days at homeInitial 22 days annual leave with future increases, complemented by a flexible buying and selling holiday programCompany pension with generous employer contributionWellbeing Unmind app – puts you in control of your mental healthA flexible benefits platform with numerous discount schemes - gym membership, restaurants, cinema tickets, and much more!Regular social club events, spontaneous reward events throughout the yearCycle purchase schemeFlexible Private Medical & Dental care programmesBank Holiday Swap - our holiday swap program allows you to change it for another day of your choice!Relaxed dress code policy#LI-PC1Learning and DevelopmentAt Viridien, we foster a culture of continuous learning and provide tailored training programs through our Learning Hub, designed to enhance technical, commercial, and personal growth.We Care About The EnvironmentWe encourage and actively support a strong sense of community, through volunteering and various company initiatives, as well as a strong company commitment to protecting our environment through sustainable solutions, energy saving and waste reduction enterprises.Our Hiring ProcessAt Viridien, we are committed to delivering a respectful, inclusive, and transparent recruitment experience.Due to the high volume of applications we receive, we may not be able to provide individual feedback to every applicant. Only candidates whose qualifications closely match the role criteria will be contacted for an interview. We do, however, aim to share personalized feedback with those who progress to the first round of interviews and beyond.We are also dedicated to ensuring that our hiring process accessible to all. If you require any reasonable adjustments to fully participate in the application or interview stages, please don’t hesitate to contact your recruiter directly.We see things differently. Diversity fuels our innovation, we value the unique ways in which we differ, and we are committed to equal employment opportunities for all professionals.SummaryLocation: Crawley, United Kingdom; Houston, United States of AmericaType: Full time
- ...Systems AdministratorThe Systems Administrator... ...hardware, software, networking, cloud... ...identity management platforms, and collaboration... ...security, M365 groups, distribution lists)Supports... ...Coordinates the set-up of data services, as well... ...analyze problems, develop and recommend...DataSoftwareWork at officeFlexible hours
- ...skilled Pricing Systems & Analytics Specialist... ...to more scalable platforms such as: Power... ...with IT and developers on simple user interfaces... ...accuracy Use data to identify... ..., or other power distribution equipment. Pricing... ...or estimating software experience...DataSoftwareWorldwide
- ...Synergisticit at Gartner Data & Analytics summit Why... ...looking for entry-level software programmers, Java Full stack developers, Python/Java developers,... ...Engineering, Information Systems, IT Knowledge of Core... ...them to take you off their distribution list and make you...DataSoftwareFull time
$31 - $35 per hour
...Our Siemens Grid Software team works to accelerate... ...industry who have developed the software,... ...as a Power Systems Technical Consultant... ...PSCAD, and related platforms. Analyzing system performance data and contributing to... ...generation, transmission, distribution, and protection....DataSoftwareRemote jobHourly payPermanent employmentFull timeWork experience placementInternshipWork at officeLocal areaImmediate start- ...System Administration & MaintenanceInstall, configure, upgrade, and patch software applications.Monitor system health, logs, and proactively... ..., Security, Enterprise Data teams) to resolve issues.Documentation... ....Experience with cloud platforms (Azure, AWS).Experience...DataSoftware
- ...Enterprise Systems AdministratorGreenberg Traurig (GT), a global... ...servers, applications, and cloud platforms. This role ensures the... ...Microsoft Windows operating systems, software applications, and related... ...prevent unauthorized access, data loss, and other security threatsAdministers...DataSoftwareFlexible hours
$180k - $245k
...space company. Title: Staff Software Engineer (Principal Level)... ...a Staff Software Engineer, Distributed Systems and Orchestration to serve as... ...of our Orbital Compute platform. In this role, the successful... ...satellites to larger fleets with data sovereignty as a core...DataSoftwareFull timeRemote work- ...sheet.Production data serves as the operational... ..., revenue distribution, and informed business... ...production systems, standardized data... ...IT, and external software vendors, the Production... ...Systems Architect develops scalable system architecture... ..., reporting platforms, and enterprise...DataSoftwareFull time
- The Systems Engineer will participate in the delivery... ...Web Services (EC2). Data Center & Facilities Maintain... ...line-of-business software. Support printers and... ...manage license, group, and distribution list assignments.... ...mobile device management platform (e.g., Microsoft...DataSoftwareWork at officeLocal areaImmediate startRemote workNight shift
- ...technology, digital and Earth data company that pushes the... ...is seeking a Platform Engineer - Infrastructure & Cloud Systems to design, build, and improve... ...platform systems that support software deployment and execution across large-scale, distributed environments.You will...DataSoftwareFull timeRelocationFlexible hours
- .../ IT Security AnalystFarouk Systems is a global leader in the professional... ...'s IT systems, networks, and data. The ideal candidate will... ...and troubleshoot hardware, software, and network issuesInstall,... ...Security+Network+Exposure to cloud platforms (Microsoft Azure, AWS)...DataSoftwareInternshipWork at officeRemote work
- ...Description Job Description IT System Administrator The person... ..., SQL DB, server, desktop, software, account setup, Zebra printer... ...systems and maintenance platforms. Collaborate with the IT team... ...Phone Call Manager) Provide Data Backup/Restore Support...DataSoftware
$100k - $140k
...seeking an HPC AI Systems Administrator to serve... ...a robust compute platform that enables the... ..., governance, and data privacy policies.... ...the end-to-end AI software stack, including Linux... ...platforms. Developer Sandbox Orchestration... ...) and parallel or distributed enterprise storage...DataSoftware$89.6k - $198.4k
...Space Exploration Electronic Systems (ADV000CM1) Position Description... ...Component development. . Develop component test stand architectures... ...needs. . Develop test software modules to perform specific tests... .... Prior experience with data acquisition systems (especially...DataSoftwareLocal area$73.45k - $132.78k
...business.Leidos is seeking a Distribution Engineering Supervisor who... ...design training, Field Data Collection, and Client Design... ...will have experience in developing construction work packages... ...the electric distribution system using various software systems and construction...DataSoftwareFull timeRemote workFlexible hoursNight shift2 days per week3 days per week- ...Description JOB SUMMARY The Sr. Systems Administrator is responsible... ...configure new hardware and software, ensuring proper setup and... ...integration into existing systems. Develop and implement system... ...measures to protect sensitive data and maintain compliance with relevant...DataSoftwareLocal area
- ...possible. As a Lead Software Engineer at... ...Corporate Technology - CTIM Platform Services team, you are... ..., UNIX/Linux file systems, data stores, access/core services... ...runbooks. Develop and operationalize AI... ...collaboration skills across distributed, cross-functional...DataSoftwareWork experience placement
- ...Supply Chain Systems Specialist The Supply Chain Systems... ...the technology platforms enabling Hays' end-to-end... ...Coordinate with IT and software vendors. Maintain system... ...business processes. Develop standardized workflows.... .... Validate data transfers. Reporting...DataSoftware
- ...methodologies, governance and systems that are unparalleled in the... .... These tools ensure project data quality and consistency throughout... ...C#/C++, PowerShell Well-developed communication and... ...or facts Preferred Software development experience Windows...DataSoftwareWork at officeLocal areaFlexible hours
- ...Senior Systems Software Engineer This role has been designed... ..., and act on their data and applications... ...focuses on designing and developing production-quality... ...with storage systems, distributed systems, or low-level... ...Experience building tools or platforms used by other...DataSoftwareWork experience placementWork at officeLocal areaImmediate start2 days per week
- ...of Information Technology (IT systems). The Solution Architect is... ...the respective application, data and technology function within... ...knowledge of hardware and/or software in assigned domain Knowledge... ...ESSENTIAL FUNCTIONS Develops and executes solutions which...DataSoftwareFlexible hours
$54.12k - $92.78k
...Building Automation HVAC Systems TechnicianThis role supports our... ...Specialist, you will:Commission new distributed digital control systems on... ...technologies: Assists with data back-up from data servers and... ...education) and user PC/software skillOn-the-job experience reading...DataSoftwarePermanent employmentFor contractorsWork at officeLocal areaImmediate startNight shift$62.76k - $107.59k
...Senior Building Automation HVAC Systems TechnicianThis role supports... ..., you will:Commission new distributed digital control systems on construction... ...technologies: Perform data back-up from data servers and... ...systems and user PC/software (either in a previous role or...DataSoftwarePermanent employmentFor contractorsWork at officeLocal areaImmediate startNight shift- ...Senior System AdministratorAre you passionate about human space exploration... ...Oversee patch remediation and software deployment.Maintain and... ..., disaster recovery, etc.).Develop and maintain IT automation solutions... ..., internal equity, market data, applicable collective bargaining...DataSoftwareHourly payPermanent employmentContract workWork experience placementLocal area
$118k - $151k
...Octopus Energy US ðºð - Software Engineering /Full-... ..., operations, and data, and see the... ..., fast.Our Global Platform Engineering team is... ...delivery of the systems and services that... ...observability, and developer experience.You’ll... ...systems, ideally in a distributed or cloud...DataSoftwareFull timeFlexible hours- The Systems Administrator serves as a versatile technical... ...management (ITSM) platform administration into a... ...related to hardware, software, network connectivity,... ...accounts, security groups, distribution lists, licenses, and... ...with computer data entry required. Must...DataSoftwareTemporary workWork at officeRemote workRelocationFlexible hoursWeekend workAfternoon shiftEarly shift
- ...Senior Software Engineer As a Senior Software... ...-based technology platforms. This is a hands-... ...cloud computing, data architecture,... ...stakeholders across distributed teams in the United... ...Responsibilities Design, develop, test, deploy,... ...while improving system performance,...DataSoftware
- ...Job Title : Senior Systems Engineer 1 – MN; TX... ...including healthcare, data centers, entertainment... ...rules, workflows, and platform building blocks.... ...they relate to power distribution, conversion, quality,... ...65 and other relevant software. ~ Travel: up to 20%...DataSoftwareContract workWork at office
- ...MineralsMariana Minerals is a software-first, vertically integrated minerals... ...software, automation, and data-driven decision-making.The RoleWe are hiring a Senior Systems Administrator to take primary ownership... ...and site support issues, and develop help desk process,...DataSoftware
- ...service offerings and create system enhancements tailored... .... Gather and analyze data in support of business... ...completion. Design, develop, and perform test plans... ...of solutions (hardware, software, processes) that support... ...including emerging AI and platform technologies. Very...DataSoftwareContract workWork at officeShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer - Data Platform & Distributed Systems. Be the first to apply!
- software developer positions Houston, TX
- senior software engineer remote Houston, TX
- software engineer contract Houston, TX
- cybersecurity software engineer Houston, TX
- part time software developer remote Houston, TX
- junior software developer internship Houston, TX
- junior software engineer Houston, TX
- software system engineer Houston, TX
- software engineer remote Houston, TX
- software developer no experience Houston, TX




