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
- ...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
- Data Center Operations The University of Texas Health Science Center... ...health center in the UT System. Data Center Operations (DCO)... ...systems and computer system software. Installs, maintains, configures... ...-based security, scalable distributed architecture, dashboards, and...DataSoftwareFull timeFor contractorsRemote work
- ...experienced Grid Systems Solution Architect... ...Supervisory Control and Data Acquisition (SCADA... ...Systems (OMS), Distribution Management Systems... ...roadmaps, software upgrades, and implementations... ..., design, develop and implement SCADA... ...applications and technical platforms.Preferred: 5 years...DataSoftwareWork experience placement
- ...Specialist, Project Systems DeliveryKBR is... ...strategy, modernization, software asset management,... ...activities.Develop reporting, analytics... ...systems, supply chain platforms, or digital... ...functional and globally distributed teams.Ability to... ...delivery, or connected data environments....DataSoftwareFull timeContract workTemporary workLocal areaRemote workRelocation packageFlexible hours
- ...of Linux based operating systems, preferably using RHEL, CentOS... ...with IBM's xCAT distributed computing management software. Experience with installation... ...with Google Cloud Platform and Azure public clouds.... ...per year and in emergency data center activities. Peer...DataSoftwareContract workWork experience placementLocal areaRemote workWeekend work
- Distinguished Technologist, Distributed Systems & Agentic Query OptimizationThis... ..., analyze, and act on their data and applications wherever... ...building a next‑generation platform services ecosystem that unifies... ..., and help select and develop future technical leaders. Collaborate...DataFull timeWork experience placementWork at officeLocal areaImmediate start2 days per week
- ...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
- ...continuously looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists,... ...engineering, information systems, IT knowledge of core Java,... ...them to take you off their distribution list and make you...DataSoftwareFull time
- ...FEATURED JOBS Systems Engineer EXPERIENCE... ...Web Services (EC2). Data Center & Facilities... ...other 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
$150k - $210k
...-the-art hardware and software—WWT enables clients and... ...integration and distribution capabilities. With more... ...doing? As a Consulting Systems Engineer (CSE), you will... ...strategies or modern data centers, the next you’... ...Services we provide on the platform : Certain states and...DataSoftwareFull timeLive inLocal areaShift work- ...Tuboscope is seeking an NDT Systems Engineer to support the development... ...with electrical, mechanical, software, and operations teams on... ...operations. • Analyze inspection data and communicate findings... ...troubleshooting, testing, or developing NDT equipment and inspection...DataSoftware
- ...seeking an experienced Grid Systems Project Manager to... ...Control and Data Acquisition (SCADA), Energy... ...Management Systems (OMS), Distribution Management Systems (... ...technology roadmaps, software upgrades, and implementations... ...to architect, design, develop and implement SCADA,...DataSoftwareWork at office
- ...Title: Senior Systems Engineer Client: ExxonMobil... ...NextThink Query Language (NQL) for data extraction and dashboard creation... ...memory applications, and installed software. • Data Handling: The tool... ...experience metrics. • Develop and execute NQL queries to gather...DataSoftwareContract workRemote work
$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- ...System Administration & Maintenance Install, configure, upgrade, and patch Software applications. Monitor system health, logs, and proactively... ..., Security, Enterprise Data teams) to resolve issues.... ...~ Experience with Cloud platforms (Azure, AWS). ~ Experience...DataSoftware
- ...Enterprise Systems Administrator Greenberg Traurig... ..., and cloud platforms. This role ensures the... ...Windows operating systems, software applications, and related... ...unauthorized access, data loss, and other security... ...parties as needed Develops and maintains automation...DataSoftwareWork experience placementFlexible hours
- ...ImpactThe Electrical Systems Engineer III is responsible... ...in or direct software planning, coding and development... ...with data acquisition, telemetry... ...to problem solve and develop solutions with minimal... ...leadership in the manufacture, distribution, and enhancement of work...DataSoftwareWork at officeLocal area
- ...IT System Administrator The person holding this position will be... ...system, 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 Prepare...DataSoftware
- ...Full Stack Application Developer within our IT... ...Engineering Document Management System (EDMS) using McLaren... ...IBM FileNet) and other platforms using APIs, middleware... ...efficiency.• Ensure data integrity, security compliance... ...-on experience in software development....DataSoftwareFull timeLocal areaWeekend work
$63k - $140k
...OpportunityAs a GenAI Python Systems Engineer - Experienced... ...and techniques to design and develop robust data solutions for clients, transforming... ...data, algorithms, and software engineering to build and... ...machine learning, and cloud platforms, including AWS, Google Cloud...DataSoftwareFull timeH1b- ...capabilities spanning planning and system studies, engineering and... ...requirements and makes the platforms real — setting the technical... ...and building the reporting and data foundation. The role ensures... ...configuration management. Own software licensing across enterprise...DataSoftwarePermanent employmentContract workTemporary workWork at officeImmediate startVisa sponsorship
$160k - $210k
...for all accounting financial systems and works directly with the Finance... ...the use of the system; the data has integrity; proper... ...procedures with an emphasis on developing efficient procedures and methods... ...test, and/or repair existing software systems and propose...DataSoftwareFull timeLocal areaWorldwideFlexible hours- ...high-caliber HPC AI Systems Administrator to... ...support our corporate data initiatives.... ...infrastructure engineering and software application, you... ...a robust compute platform. Your primary... ...platforms. Developer Sandbox Orchestration... ...) and parallel or distributed enterprise storage...DataSoftware
- ...human spaceflight services and developer of advanced spacesuits for... ...Senior Infrastructure Systems Administrator, who is fueled... ..., hardware configurations, data analytics, software tools, operations concepts,... ...services. Manage virtualization platforms (VMware vSphere/ESXi or...DataSoftwareFor contractorsWork at officeWeekend workAfternoon shift
- ...Sr. Systems AdministratorThe Sr. Systems Administrator is responsible... ...configure new hardware and software, ensuring proper setup and integration... ...into existing systems.Develop and implement system configuration... ...measures to protect sensitive data and maintain compliance with...DataSoftwareLocal area
$180k - $245k
Title: Staff Software Engineer (Principal Level) Duration: Full... ...a Staff Software Engineer, Distributed Systems and Orchestration to serve as... ...subsystems of our Orbital Compute platform. In this role, the... ...satellites to larger fleets with data sovereignty as a core...DataSoftwareFull timeRemote work- ...provider of advanced hardware & software usage reporting and... ...across Windows, Unix and Linux platforms. Founded in 1999, with offices... ...us, analyzing and providing data for optimizing our software resources... ...Chief of Global Information Systems HQ Engineering Systems...DataSoftwareWork experience placement
- Overview VAST Data is looking for a Senior Systems Engineer to join our growing team. This... ...VAST Data is the data platform company for the AI era. We... ...building the enterprise software infrastructure to capture... ...expertise on storage products, distributed storage architectures,...DataSoftwareTraineeship
- ...IT Security Analyst Farouk Systems is a global leader in the... ...'s IT systems, networks, and data. The ideal candidate will have... ...tickets and troubleshoot hardware, software, and network issues... ...Network+ Exposure to cloud platforms (Microsoft Azure, AWS) Awareness...DataSoftwareInternshipWork at officeRemote work
- ...Job Title: System Administrator with Epic Certification... ...Boston, MA. We deliver software solutions ranging from... ...implementation, data analytics, and machine... ...planning and testing. Develop and maintain documentation... ...VMware, Hyper-V) and cloud platforms - Azure is a plus....DataSoftwareContract workRemote 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!
- cybersecurity software engineer Houston, TX
- graduate software engineer Houston, TX
- software developer fintech Houston, TX
- senior robotics software engineer Houston, TX
- software engineer visa sponsorship Houston, TX
- network software engineer Houston, TX
- software engineer remote Houston, TX
- part time software developer Houston, TX
- software developer apprenticeship Houston, TX
- part time software developer remote Houston, TX

