Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Developer - Data Platform & Distributed Systems in Houston, TX vacancy
  • $2,400 per month

     ...We’re seeking an experienced Software Engineer to maintain, enhance, and...  ...of .NET-based applications while developing new cross-platform, mobile, and distributed systems. This role bridges legacy modernization...  ...internal applications and data flows to improve cohesion across... 
    Data
    Software
    Full time

    Altom Transport

    Houston, TX
    15 hours ago
  •  ...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... 
    Data
    Software
    Full time
    Relocation
    Flexible hours

    CGG

    Houston, TX
    2 days ago
  •  ...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... 
    Data
    Software
    Work experience placement

    Burns & McDonnell

    Houston, TX
    2 days ago
  •  ...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.... 
    Data
    Software
    Full time
    Contract work
    Temporary work
    Local area
    Remote work
    Relocation package
    Flexible hours

    KBR

    Houston, TX
    11 hours ago
  • 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... 
    Data
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise

    Houston, TX
    3 days ago
  •  ...is currently seeking a Distribution Engineer for a...  ...utility design engineering, developing design and construction...  ...underground distribution systems, and providing...  ...site visits to collect data and develop work packages...  ...management and job estimating software Professional... 
    Data
    Software
    Contract work
    Shift work

    Talascend

    Houston, TX
    11 hours ago
  •  ...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... 
    Data
    Software

    National Oilwell Varco

    Houston, TX
    2 days ago
  •  ...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,... 
    Data
    Software
    Work at office

    Burns & McDonnell

    Houston, TX
    2 days ago
  • $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... 
    Data
    Software
    Full time
    Remote work
    Flexible hours
    Night shift
    2 days per week
    3 days per week

    Leidos

    Houston, TX
    4 days ago
  •  ...Our Simulation team develops the virtual environments...  ...AI-driven simulation systems that enable rapid development...  ...of autonomous driving software. We leverage large-...  ...simulation, synthetic data generation,...  ...Experience with simulation platforms such as: CARLA Isaac... 
    Data
    Software
    Full time

    Bot Auto

    Houston, TX
    15 hours ago
  •  ...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... 
    Data
    Software
    Work at office
    Local area

    Reading Truck

    Houston, TX
    4 days ago
  • $90k - $140k

     ...applications for function, features, data requirements, input...  ...integration with other applications or systems in the environment. Managing...  ..., and problems. Partner with software vendors for escalated...  ...Schedule, Resource Requirements. Develop communication plans and deliver... 
    Data
    Software
    Work at office

    DPR Construction

    Houston, TX
    1 day ago
  •  ...hiring for an Imaging Informatics Systems Analyst! The following skills...  ...digital dictation software, HL7 interface messages related...  ...business requirements and prepares data and biomedical informatics...  ...Skills:Familiarity with X-CAT distributed computing management software... 
    Data
    Software
    Full time
    For contractors

    UTHealth Houston

    Houston, TX
    3 days ago
  • Senior Systems Software Engineer This role has been designed...  ..., and act on their data and applications wherever...  ...on designing and developing production-quality software...  ...storage systems, distributed systems, or low-level...  ...building tools or platforms used by other engineers... 
    Data
    Software
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise

    Houston, TX
    8 hours ago
  •  ...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... 
    Data
    Software

    FII

    Houston, TX
    4 days ago
  •  ...System Administration & Maintenance Install, 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... 
    Data
    Software

    TechDigital Group

    Houston, TX
    4 days ago
  •  ...Overview VAST Data is looking for a Senior Systems Engineer to join our growing team....  ...Forbes VAST Data is the data platform company for the AI era....  ...building the enterprise software infrastructure to capture...  ...expertise on storage products, distributed storage architectures,... 
    Data
    Software
    Traineeship

    VAST Data

    Houston, TX
    4 days ago
  •  ...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.... 
    Data
    Software
    Full time
    Local area
    Weekend work

    Occidental Petroleum

    Houston, TX
    1 day ago
  •  ...motivated Senior Software Engineer, Workflow Platforms to architect, build...  ...learning training to data pipelines and CI/CD...  ...scalable workflow systems to move fast. In...  ...them at scale, and develop the internal platforms...  ...of Kubernetes and distributed systems Preferred... 
    Data
    Software
    Full time
    Temporary work

    Bot Auto

    Houston, TX
    15 hours ago
  •  ...Team as an Enterprise Systems Administrator located...  ...applications, and cloud platforms. This role ensures the...  ...operating systems, software applications, and related...  ...unauthorized access, data loss, and other security...  ...parties as needed Develops and maintains automation... 
    Data
    Software
    Work experience placement
    Flexible hours

    Greenberg Traurig, LLP

    Houston, TX
    3 days ago
  •  ...Space Exploration Electronic Systems and become a vital contributor...  ...Designer, and version control software like Subversion (SVN). Prior experience...  .... Prior experience with data acquisition systems (...  ...Electronics Component development. Develop component test stand architectures... 
    Data
    Software
    Permanent employment
    Contract work
    Remote work
    1 day per week

    Oceaneering International

    Houston, TX
    2 days ago
  •  ...Analyst Sr System Admin Contract – 12+ month Hybrid – 3 days onsite/2 days work...  ...formats · Expert knowledge of Windows data migration, recovery, and migration using...  ...including creating, deploying, and monitoring software updates and feature updates.  · Experience... 
    Data
    Software
    Full time
    Contract work
    Work from home

    A Blue And White

    Houston, TX
    15 hours ago
  • $95k - $145k

     ...activities for complex GxP systems as a Senior Consultant,...  ...GAMP 5, 21 CFR Part 11, and data integrity expectationsDrive...  ...validating cloud or software as a service platforms, including Veeva, ServiceNow...  ...Recruiting tips From developing a stand out resume to putting... 
    Data
    Software
    Remote work
    Visa sponsorship

    Deloitte

    Houston, TX
    1 day ago
  • $73.45k - $132.78k

     ...Leidos is seeking a Distribution Engineering Supervisor who...  ...GIS 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 standards... 
    Data
    Software
    Local area
    Immediate start
    Remote work
    Flexible hours
    Night shift
    2 days per week
    3 days per week

    Leidos

    Houston, TX
    2 days ago
  • $80k - $100k

    Position Overview The Distribution Requirements Planner (DRP Planner...  ...forecasts, inventory data, and system tools to create and manage...  ...Inventory Planning - 30% Develop and maintain distribution requirements...  ...) and inventory management software Demonstrated abilities in... 
    Data
    Software
    Work experience placement

    HB Fuller

    Houston, TX
    1 day ago
  •  ...evolution of the SCM platform by delivering innovative...  ...and elevate the software delivery lifecycle.As...  ...leadership through hiring, developing, and mentoring a...  ...handling of sensitive data.Strong understanding...  ...skillsExperience with large-scale distributed systems and modern SDLC... 
    Data
    Software

    JP Morgan Chase

    Houston, TX
    2 days ago
  • $55k - $65k

     ...responsibility.   Systems Support Specialist...  ...management software system. The Systems...  ...with migrations. Develop and maintain the Microsoft...  ...dynamic CRM platform within Office 365,...  ...Access disparate data sources (Databases...  ...assist with report distribution to clients, manage... 
    Data
    Software
    Permanent employment
    Work at office
    Remote work

    Asset Living

    Houston, TX
    6 days ago
  • $90k - $150k

     ...Manager - Telecom/Security Systems The Construction...  ...Receiving and distributing requests for information...  ...organizing technical data in a neat and accurate...  ...techniques Highly developed visual observation and...  ...with project management software such as Prolog, Procore... 
    Data
    Software
    Daily paid
    Contract work
    Work experience placement
    For subcontractor
    Work at office
    Local area
    Flexible hours
    Shift work

    HOFFMAN CONSTRUCTION COMPANY

    Houston, TX
    3 days ago
  •  ...technology, digital and Earth data company that pushes the...  ...is seeking a Software Developer - High-Performance I/O & Storage Systems to design, build, and improve...  ...and storage across distributed environments.This role...  ...system interactions.- Platform & ArchitectureContribute... 
    Data
    Software
    Full time
    Relocation
    Flexible hours

    CGG

    Houston, TX
    3 days ago
  •  ...strategic, technically skilled Systems Administrator to support...  ...support complex permissions and data visibility based around contracts...  ...end user support and ongoing platform education.Perform work in...  ...experience requiredUnderstanding of software and hardware system... 
    Data
    Software
    Contract work

    Venture Global LNG

    Houston, TX
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer - Data Platform & Distributed Systems. Be the first to apply!