×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer; Python​/AWS

Job in Greater London, London, Greater London, W1B, England, UK
Listing for: Zema Global Data Corporation
Full Time position
Listed on 2026-10-18
Job specializations:
  • Software Development
    Data Engineering, AWS, Python
Salary/Wage Range or Industry Benchmark: 60000 - 90000 GBP Yearly GBP 60000.00 90000.00 YEAR
Job Description & How to Apply Below
Software Engineer. x2

Location:

London, UK | Department:
Engineering | Hybrid (8 days in office per month) | Full-time, Permanent | Industry: Energy Data, Commodities & Fin Tech

Visa Sponsorship Not available. Applicants must have the legal right to work in the UK without requiring employer-sponsored visa support.

About Us

Founded in 1995, Zema Global Data Corporation empowers organizations to simplify complexity, reduce risk, and make faster, more confident decisions that drive measurable results. Over the past two years, Zema Global has accelerated its growth through strategic investment and acquisition to strengthen our global leadership. Together we’re helping our customers gain a Decisioning Advantage - one bold idea at a time.

With a presence across global energy, commodity, and financial markets, Zema Global empowers customers to simplify complexity, reduce risk, and make faster, more confident decisions that drive measurable results.

At Zema Global, we Think Big, Make It Happen, and Win as One. We thrive on collaboration, creativity, and respect, united by a shared drive to innovate and deliver meaningful impact for our customers and communities. If you’re inspired by solving complex challenges and contributing to a culture that values purpose and performance, we invite you to join us.

Position Overview ;
Software Engineer:

We are hiring Software Engineers to join our Data Surface engineering team. You will work on building and maintaining our AWS Lakehouse infrastructure, developing data pipelines, and creating tools and services that power Zema Global’s data delivery platform.

This is an excellent opportunity for early-career engineers who want to deepen their skills on a modern cloud data platform, working alongside senior engineers and a technical team leader who will support your growth.

Required Qualifications
  • Software Engineer with 2 years+ of commercial software engineering experience, with some exposure to data engineering or distributed systems
  • Solid programming skills in Python and/or Java/Scala, with a focus on writing clean, maintainable code
  • Hands-on experience with AWS cloud services (S3, EKS, Lambda, EC2, RDS, etc.)
  • Good working knowledge of SQL, including joins and aggregation across relational or analytical databases
  • Familiarity with version control (Git), CI/CD, and Agile development practices
  • Exposure to Apache Spark, or to a distributed query engine such as Trino, Presto or Athena
  • Strong analytical and problem-solving skills
  • Good communication skills and ability to work collaboratively in a team with a can-do atmosphere
  • Strong desire to learn new technologies and grow technical skills in a fast-paced environment
  • Bachelor's degree in Computer Science, Engineering, or related field
Desirable
  • Exposure to Lakehouse technologies and open table formats (Apache Iceberg, Delta Lake, Hudi)
  • Knowledge of streaming technologies (Kinesis, Kafka)
  • Understanding of ETL/ELT patterns and data pipeline architectures
  • Experience with infrastructure as code (Terraform, Cloud Formation)
  • Experience with containerization and orchestration (Docker, Kubernetes, EKS)
  • Experience in data engineering, analytics, or working as an ML engineer
  • Exposure to AWS AI/ML services such as Amazon Bedrock or Sage Maker
Key Responsibilities ;
Software Engineer:
  • Develop and maintain data ingestion pipelines from legacy systems (DynamoDB, Oracle) to Apache Iceberg.
  • Work with Claude Code to create specifications for the workloads.
  • Implement Bronze-Silver-Gold data transformations using Apache Spark and AWS services such as Glue
  • Build and optimize batch and streaming data processing workflows
  • Write clean, maintainable, and well-tested Python or Java/Scala code
  • Develop APIs and services for data access and integration
  • Implement data…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary