Job Description

Senior Python Developer- Core Strategist
Leading multinational company in the field of global energy
Budapest
Medior/Senior
English

About the role

The Senior Python Developers /Core Strategists, working in cross-discipline Squads, are helping spearhead the company's analytics transformation, re-imaging legacy business critical Excel models on the company's strategic data science platform Dataiku. They are Python experts and combine deep programming know-how with practical experience of analytics - data science methods, statistics, numerical algorithms or commercial skills. Working in a close partnership with the analysts and strategists across regions and commodity lines, you will design and build solutions to exciting business problems in a highly multifaceted commercial environment.

Tasks

  • Build direct relationships with key analysts and commercial key partners, understand their business requirements and immediate goals, and build effective technical solutions based on their guidance.
  • Make significant contributions to the Core Strategist field globally, helping to define technical excellence, shaping standard methodologies and identifying new opportunities for modular, reusable code components and shared libraries.
  • Be advancing the strategic technology agenda across regions.
  • Provide day-to-day problem solving support, proactively disseminating standard methodology and driving collaboration across Agile Squads worldwide.
  • Build efficient, resilient and innovative solutions using modern data analytics technologies (including Dataiku, Power BI and Plotly Dash)
  • Partner with analysts to develop custom interactive dashboard visualization solutions using web technologies and third-party frameworks.
  • Design and build scalable, reusable components and frameworks in-line with mandated architectures.
  • Rigorously adhere to software development best practice for enterprise-grade applications.
  • Make significant contributions to the shared proprietary model libraries for use by analysts globally.
  • Work with the architecture and infrastructure teams in central IT to ensure that designs are aligned with the company technology strategy.
  • Act as a Product Owner for strategic projects undertaken by the centralized IT teams in service of Trading Analytics & Insight.

Requirements

  • Relevant education in a STEM subject or other quantitative field (computer science, technology, engineering, mathematics, or physics, electrical engineering, mathematical finance)
  • Knowledge of European or other regional energy sectors
  • Understanding of supply and demand drivers together with how physical and related financial instruments are traded.
  • Fluent English
  • Substantial industry experience of Python programming for numerical data analysis, including an extensive knowledge of pandas, numpy, Jupyter. Solid practical knowledge of time series data manipulation.
  • Deeply expert in writing production ready, highly reliable, tuned (pythonic) numerical code.
  • Good understanding of web services, ability to integrate with REST APIs.
  • Excellent knowledge of SQL and RDBMs. Deep experience in cloud technology concepts and stack, specifically AWS services.
  • Reporting, with a strong emphasis on data visualization. Knowledge of visualisation frameworks, including Plotly, Plotly Dash and PowerBI.
  • Deeply familiar with software development, including unit, integration and regression testing. Build and deploy patterns. Source code control systems, preferably Git.
  • Great partner management skills

Nice to have

  • Understanding of web technologies including HTML, CSS, XML
  • Understanding of econometrics and time series forecasting
  • Experience of working with data science platforms - especially DataIKU or databricks
  • Experience of UX design
  • Industry experience of large-scale data analysis and predictive modelling, preferably in an investment bank, hedge fund or energy major.
  • Object oriented programming in a second language, for example Java, C++ or C#
  • Javascript or Typescript programming, experience with React.js, Node.js/npm.
  • Quantitative and data science skills, for example knowledge of statistics, probability theory, optimization or machine learning
  • The scientific python stack including SciPy, scikit-learn, Statsmodels

What they offer

  • Different bonus opportunities based on performance, wide range of cafeteria elements
  • Life & health insurance, medical care package
  • Flexible working schedule: home office up to 2 days / week, based on team agreement
  • Opportunity to build up long term career path and develop your skills with wide range of learning options
  • Family friendly workplace e.g.: Extended parental leave, Mother-baby room
  • Employees’ wellbeing programs e.g.: Employee Assistance Program, Company Recognition Program
  • Possibility to join our social communities and networks
  • Chill-out and collaboration spaces in their beautiful Budapest Agora and Szeged offices
  • Assets like phone for private usage and company laptop are provided from the first day of employment with other equipment if requested

How to apply

Please send your English CV via e-mail to hr@pearlhunt.hu

Application

Are you interested in this position? Would you like to apply for it?
Upload your CV and we'll contact you soon.

Thank you!
Successfully CV upload!

Upload your files

Cancel
-