eg

Senior Python Developer � Digital Trading Analytics

company
Net2Source (N2S)
location
London, England, United Kingdom
work mode
hybrid
posted
11 May
  • **About Us:-**
  • Net2Source Inc. is one of the fastest growing diversity certified global workforce solutions companies with an unprecedented YoY growth of over 100% for last 6 years working with Fortune 1000/Global 2000 across 34 countries and 5 continents including North America, South America, Europe, Asia, Australia and Middle East.
  • **About the Role:-**
  • **Job Title: Senior Python Developer - Digital Trading Analytics**
  • **Role Level: Experienced (7+ years recent software development experience, preferably in financial services or energy trading)**
  • **Location: London, UK**
  • **Hybrid 2-3 days**
  • **FTE 6-12 months**
  • **Role Overview**
  • We're looking for a Senior Python Developer to design, build, and maintain high�?performance, scalable solutions that support financial and energy market analytics. You'll work with complex datasets, trading systems, and front�?office stakeholders to deliver robust data and analytics products. You will play a key role in shaping engineering practices, leading junior engineers, guiding architectural decisions, and collaborating across squads to deliver innovative, business�?critical solutions.
  • **Key Responsibilities**
  • Designing, developing, testing, and deploying scalable, high�?performance software solutions for data processing and analytics.
  • Collaborating with business stakeholders to understand market and trading requirements and translate them into robust technical solutions.
  • Providing technical leadership, code reviews, and mentorship to junior engineers.
  • Troubleshooting, diagnosing, and resolving operational or performance issues in production systems.
  • Engaging with other squads, product managers, data scientists, and technical stakeholders to deliver integrated solutions.
  • Applying engineering best practices including TDD/BDD, CI/CD automation, and high�?quality documentation.
  • Contributing to architectural decisions and evaluating technology options.
  • Supporting continuous improvement of software engineering and data engineering standards within the team.
  • **Qualifications**
  • Bachelor's degree or higher in computer science, engineering, or a related field.
  • At least 7 years of professional experience in software development, ideally within financial services or energy trading.
  • **Key Skills - Domain & Soft Skills**
  • Experience with front�?office trading systems and financial market data.
  • Experience working with large�?scale data processing and analytics workloads.
  • Strong track record of mentoring and coaching junior engineers.
  • Ability to design innovative solutions while engaging closely with business stakeholders.
  • Strong technical leadership and collaboration skills.
  • Excellent communication and interpersonal skills; able to thrive in a diverse, fast�?paced, and dynamic environment.
  • **Key Skills - Technical**
  • **Core Skills - Must Have**
  • Python 3.9+: Design patterns, separation of concerns, OOP fundamentals, logical data modelling, pandas, SQLAlchemy/psycopg2, Poetry/setuptools, awareness of new PEP features.
  • Python test automation: TDD, BDD; unit, integration, and end�?to�?end testing.
  • DevOps: Git, CI/CD, Azure DevOps pipelines (or Jenkins/Groovy), Bash, Docker, Artifactory/PyPI.

Sql

  • SQL Server/T�?SQL; PostgreSQL/PG�?SQL; tuning, joins, aggregation, stored procedures, transactions.
  • Cloud Environments: AWS/Azure principles and technologies.
  • **Technical Skills - Should Have**
  • Kubernetes (EKS/AKS/OpenShift) including HA, kubectl/oc, operators, deployment configs, custom resources, Helm charts, StatefulSets.
  • Python 3.9+: parquet/arrow experience.
  • **Technical Skills - Nice To Have**
  • Airflow: schedulers, executors, operators, XCom, DAG execution at scale.
  • Databricks: Hive/Unity Catalog, optimisation, PySpark, Databricks Connect.
  • Log Analytics: Splunk, Elastic Stack, Grafana/LOKI/Prometheus.

Sso

  • Kerberos, Azure AD / Entra ID.
  • Recent Java experience: Java 17+, Spring Boot 3.x, Maven.
  • Dataiku (or similar) - awareness of platform concepts; experience is a bonus.
  • **Skills**
  • **Mandatory

Skills

Python,airflow,sql**

see more ecommerce jobs in united kingdom