Senior Software Engineer/Data Platform Engineer (Databricks, Graph, APIs)

Reference: 178017_1777298692

Senior Software Engineer / Data Platform Engineer (Databricks, Graph, APIs)

Location: Philadelphia, PA

The team sits within the network technology organisation and is responsible for building advanced data platforms that support digital twin capabilities across the access network. The group combines network design data, telemetry, mapping technologies, and graph intelligence to improve troubleshooting, planning, operational efficiency, and market competitiveness.

The team works on highly scalable engineering products including large data pipelines, graph databases, APIs, and mapping platforms. Their work enables smarter network decisions, faster fault resolution, and better use of operational resources.

This is a technically strong team focused on solving complex real-world problems using modern engineering and data technologies.

Responsibilities

  • Design, build, and maintain scalable ETL / ELT pipelines processing large enterprise datasets.
  • Develop robust data products within Databricks and Spark environments.
  • Build configurable ingestion frameworks and multi-environment deployment pipelines.
  • Engineer APIs that expose network intelligence products to internal users and systems.
  • Work with graph databases such as Neo4j to model relationships across network assets, devices, and telemetry.
  • Improve data quality, exception handling, and pipeline resilience across multiple data sources.
  • Write production-grade software with strong engineering standards, testing, and automation.
  • Collaborate with technical teams to translate complex operational problems into scalable engineering solutions.
  • Help evolve digital twin and next-generation network intelligence platforms.

Skills & Experience

Required

  • Strong software engineering background (Python)
  • Neo4j graph database experience
  • Experience building production systems and scalable backend applications.
  • ETL / ELT pipeline engineering experience.
  • Experience with Spark, Databricks, or similar distributed data platforms.
  • API development experience (REST / backend services).
  • Strong problem-solving skills and ability to work with complex data.
  • Experience with Airflow, AWS EMR, or similar orchestration/data tools.
  • Telecom, infrastructure, or network data experience.
  • CI/CD and DevOps engineering practices.
  • Experience handling large, imperfect enterprise datasets.

Ideal Candidate

A strong software engineer with an interest in data engineering, or a data engineer with excellent coding discipline. Candidates with transferable adjacent skills are highly valued over exact tool matching alone.

GCS is acting as an Employment Business in relation to this vacancy.

$50.00 - $100.00
Per hour
USD50 - USD100 per hour

Philadelphia

Contract

Added 30/04/2026
Reference: 178017_1777298692

Senior Software Engineer/Data Platform Engineer (Databricks, Graph, APIs)

Philadelphia
Contract

Other similar jobs

Databricks Data Architect

Added 25/05/2026

Senior Databricks Data Architect - Data Transformation Programme The OpportunityAs the lead architect on-site, you will collaborate closely with stakeholders to shape data strategy, design scalable architectures, and guide delivery teams in building robust, production-grade data solutions.This is a hands-on leadership role that combines architecture, delivery oversight, and stakeholder engagement.Key ResponsibilitiesData Architecture & Platform DesignDesign and implement scalable data models within a Databricks lakehouse frameworkStructure data across layered architectures (e.g. ingestion, refinement, and consumption layers) to support analytics and reporting use casesPipeline Development & IntegrationArchitect and oversee the build of reliable data ingestion and transformation pipelinesWork across a range of...

Learn more

Senior Data Platform Engineer

Added 01/04/2026

I am looking for a Senior Data Platform with experience in Azure and Databricks for a client of mine based in Amsterdam.6 months contract with the option to extend.Netherlands based candidates only and this is a freelance/zzp role.For further information please apply or reach out to me on [email protected] is acting as an Employment Business in relation to this vacancy.

Learn more

Senior AI SME - GenAI Platform

Added 04/06/2026

Senior AI SME - GenAI Platform (LLMs / RAG / Agent Workflows)Location: London (Hybrid) Rate: £Competitive (DOE) Type: Contract / Long-term engagementOverviewWe are seeking a Senior AI SME to support the design and rollout of an enterprise-scale Generative AI platform within a large, complex organisation.This role will focus on enabling LLM-based solutions, agent-driven workflows, and production AI use cases across the business.Key ResponsibilitiesDesign and deliver components of an enterprise GenAI platformEnable LLM hosting, RAG pipelines, and AI-driven workflowsSupport development of agent-based automation solutionsEnsure production readiness of AI use cases (scalability, monitoring, reliability)Build reusable frameworks and patterns for model deployment and...

Learn more

IAM/Platform Engineer/Developer

Added 06/05/2026

Responsibilities will includeExperience automating application build, configuration, and maintenance within a Windows environmentStrong Ansible, PowerShell, Github and REST skillsStrong Windows operating system experience knowledgeStrong troubleshooting skillsProven experience of working in a global scale highly regulated environment with focus on security, resilience, and automationStrong skills in Windows operating systems and support of large infrastructures at a senior levelStrong experience in developing with at least one scripting languageCandidates should be self-motivated, able to work on tasks unsupervised and have strong communication skillsBe a positive team player working as part of a large programmeBe Accountable for deliverables and proven track record of delivering...

Learn more

Rabbit MQ SME/Platform/DevOps Engineer

Added 01/05/2026

Role OverviewYou will be part of a high-impact engineering team working on a global Privileged Access Management (PAM) transformation programme. RabbitMQ plays a critical role in enabling secure, scalable messaging across highly regulated environments.This is a hands-on technical role involving architecture input, engineering, deployment, and collaboration with internal teams and technology stakeholders. Role: Rabbit MQ/Platform/DevOps Duration: Until November this year extendable Location: Sheffield 2days office in a week. Rate: GBP 600 to 620/Day Inside IR35 Key ResponsibilitiesDesign, implement, and support RabbitMQ deployments across non-production and production environmentsConfigure and manage RabbitMQ clusters (multi-site deployments)Contribute to architecture and low-level design documentationWork closely...

Learn more

AI Engineer - Cloud & Platform

Added 14/04/2026

AI Engineer - Cloud & PlatformLocation: Fully Remote (UK) Rate: Competitive (Inside IR35) Duration: 12 Months Start: ASAPA leading global financial services organisation is seeking an experienced AI Engineer to support a range of enterprise-scale AI and platform initiatives. This contract will suit an AI Engineer with strong cloud deployment experience, combined with an understanding of platform, security, and control considerations within AI implementations.Due to the specialist nature of the work, this role is available on a fully remote basis.Key ResponsibilitiesSupport the design, deployment, and operation of AI/ML solutions within cloud-based environmentsReview and assess AI platform implementations, identifying issues in...

Learn more

Senior Software/Data Engineer

Added 30/04/2026

The TeamThe team sits within network technology organisation, building advanced data platforms that support digital twin capabilities across the access network. The group combines network design data, telemetry, mapping technologies, and large-scale engineering systems to improve troubleshooting, planning, operational efficiency, and competitive market analysis.The team develops highly scalable platforms that ingest and process complex operational data, expose intelligence through APIs, and enable smarter decision-making across the business.This is a technically strong team solving real-world infrastructure challenges using modern software engineering and data technologies.ResponsibilitiesDesign, build, and maintain scalable ETL / ELT pipelines processing large enterprise datasets.Develop robust data products using Databricks,...

Learn more

Project Manager - Adobe Experience Platform (AEP)

Added 16/06/2026

We are seeking an experienced Project Manager with a strong background in Adobe Experience Platform (AEP) and digital transformation projects.📍 London (Old Street) - Hybrid (3 days onsite)📄 Initial 2-Month Contract⏱️ Start ASAP📌 Inside IR35Key ResponsibilitiesLead end-to-end delivery of Adobe Experience Cloud implementation projects.Manage project scope, timelines, budgets, risks, and stakeholder communications.Coordinate cross-functional teams, clients, and implementation partners.Drive project governance, reporting, resource planning, and successful delivery.Required Experience6+ years' project management experience.Proven delivery of digital marketing, marketing automation, or content management projects.Hands-on experience with Adobe Experience Platform (AEP).Experience with Adobe Experience Cloud solutions such as AEM, Adobe Campaign, or Adobe Commerce...

Learn more

AWS AI Platform Lead- Contract

Added 07/05/2026

AWS Platform Engineering Lead - AI projectMy client is a London based investment manager looking for a AWS AI Platform Engineering Lead to drive the evolution of the path to production using AI-enabled tooling and modern AWS-native platforms.This role will focus on building scalable developer platforms, embedding policy-as-code, and introducing AI-driven automation across the SDLC to improve speed, governance, and developer experience. Key ResponsibilitiesDesign and build AWS-native developer platformsImplement policy-as-code frameworks (OPA, AWS Config)Embed governance into CI/CD (PR gates, compliance checks, pipeline guardrails)Integrate AI tooling for code review, security scanning, and deployment decisionsDefine and enforce golden paths across onboarding, CI/CD,...

Learn more

AVP / VP - Technical Systems Analyst (Risk / ESG Data Platform)

Added 05/05/2026

We are hiring AVP and VP level Technical Systems Analysts for a major ESG and Risk data platform transformation programme with a leading financial services organisation in London.This is a hands-on contract role (Inside IR35) focused on delivering a modern, governed data platform supporting Risk, ESG, and regulatory reporting.What you'll doTranslate Risk & ESG requirements into detailed technical specs (TRDs)Design data models (conceptual, logical, physical) and database structuresDefine data lineage, metadata, and governance frameworksSupport data integration, interfaces, and platform designWork with Risk, ESG, Compliance, Data and Engineering teamsContribute to Agile delivery (user stories, testing, implementation)What we're looking for10+ years' experience...

Learn more

Controls Software Engineer - Robotics & Automation

Added 15/06/2026

Are you a software engineer who likes your code to move real machines? A major name in robotics and automation is building out the team behind one of the largest robotic deployments anywhere - thousands of automated workcells running across high-volume operations - and is looking for a Controls Software Engineer to help keep that fleet fast, stable, and improving.This isn't a traditional PLC seat. It's a software role that happens to live in a controls world. Most of the team came up through C and C++ and learned the control platform on the job - so what matters here...

Learn more

Controls Software Engineer - C/C++ / Structured Text

Added 15/06/2026

A leading robotics and automation organization is seeking a Controls Software Engineer to join the team behind one of the largest industrial robotics deployments in the world - a fleet of advanced robotic pick-and-place workcells operating across automated fulfillment sites, scaling from over 1,000 machines today to several thousand in the next two years.This is a software-engineering role in a controls environment - not a traditional PLC position. The team is built largely of engineers from C/C++ software backgrounds who work hands-on with real industrial control hardware. If you pair genuine software-development ability with real controls or automation experience, this...

Learn more

Controls Software Engineer

Added 30/04/2026

We are seeking experienced Controls Software Engineers to support a large-scale, greenfield automation program within the material handling and logistics industry. This initiative is focused on building standardized control systems for high-throughput industrial environments, enabling repeatable deployment across multiple facilities.This is a hands-on development role, working on machine control software and industrial systems - not maintenance or support. The team is building new control applications from a defined architecture and requires engineers who can execute clean, production-quality code.What You'll Be DoingDevelop machine control logic for PLC and IPC-based automation systemsWork with IEC 61131-3 programming languages (Structured Text, Function Block, Ladder)Build...

Learn more

DevOps Software Engineer - Contract

Added 17/04/2026

Software Engineer (Full-Stack) - 3-5 Years ExperienceWe're looking for a proactive software engineer to contribute to the development and evolution of our platform. This position suits a full-stack developer who is particularly strong on the backend and has familiarity with DevOps practices and CI/CD pipelines. What You'll DoContribute to the design and implementation of new functionality within the Release Orchestrator applicationDevelop and improve user-facing features using React, Next.js, and TypeScriptBuild and support backend services and APIs using Python (FastAPI or similar frameworks)Connect the platform with external systems such as CI/CD tools (e.g., Jenkins, CloudBees), GitHub, and other engineering utilitiesImplement and...

Learn more

Software / Controls Engineer

Added 13/04/2026

Software / Controls Engineer Role SummaryThe software/controls engineers are responsible for bringing the custom automation equipment to life. The mechanical team designs and builds the physical machines; these engineers wire them up, program the PLCs, configure the vision systems, program the robots, design the HMI screens, and debug everything until the equipment runs production-ready. This is completely greenfield work. There is currently little to no PLC code on the machines, no safety guarding, and minimal controls. These engineers will write everything from scratch.A key deliverable for this group is developing vision-based in-process quality inspection setups to replace $130K microscopes currently...

Learn more
At least 8 characters, 1 uppercase, 1 lowercase and 1 special character or number
Your file must be a doc, docx or pdf. No larger than 5MB.