IHS Markit Logo png

Senior Python Developer

IHS Markit

Opis pracy

S&P Global provides businesses and organizations with essential intelligence–including data, expertise, and technology that makes it easy and efficient to bring insight into daily decision-making. As the world’s leader in credit ratings, benchmarks, analytics, and financial market data, we help people navigate the market in a constantly changing world. We help customers identify opportunity, take on challenges, and accelerate progress, but it’s only through our talented team that this is possible.


Our people come prepared every day to creatively approach and solve new problems. They are instrumental in helping our customers see things differently and take on tomorrow’s challenges, today.


For more information, visit www.spglobal.com




Building on unrivaled coverage of the economic, industry and risk landscape, Economics & Country Risk enables clients - large and small - to identify growth, plan accurately and navigate uncertainty. We partners with companies to help them identify new trends, size growth opportunities, monitor risk and opportunity ratio, conduct market assessments, plan for alternate scenarios and secure their business continuity. Our solutions enable clients to better allocate resources, capitalize on change and build an integrated, enterprise-wide approach to risk.


Job Description


As a Python developer, you will set a high bar for code quality and architecture decisions for all Python software developed by the Economics and Country Risk Data Engineering team. Successful candidates should have a proven track record of delivering high quality results on projects that have made a meaningful impact.


In this role, you will provide technical guidance to improve the reliability and performance of the Data Engineering function. You will work on tools that have a real and immediate commercial impact and will have the opportunity to contribute to the building of complex and interesting estimation and forecasting models. You will work with large data sets ranging from point geo-coded intelligence events through to national level economic time series. You will interact with some of the world’s best economists and risk analysts, plus you will be part of a high-performing team of smart and dedicated engineers with a good engineering culture in place.


Potential candidates must be comfortable in a modern software engineering environment. Version control, CI and CD pipelines, cloud-native tech stacks, unit testing, clean code and good documentation are our daily tools. An interest in machine learning, economics, statistics, or political risk is beneficial but not required.


Primary Responsibilities


  • Set a high-quality example for all Python-related data engineering code
  • Taking part in guidance on system architecture and code quality
  • Improve various CI/CD pipelines to take a more ‘pythonic’ view of the code
  • Contribute code to the core Data Engineering libraries, which include work on a range of statistical models and methods
  • Developing and extending the existing ETL processes on which most Data Engineering work is deployed.
  • Contribute meaningfully to the code review process for Python


You will be expected to have


  • Qualification in Computer Science, Software Engineering or related
  • 3+ years professional experience, ideally with Python as the primary language
  • Must have experience using version control, issue trackers and related tooling
  • Must have experience conducting high quality Python code reviews
  • Should have some relational database experience and, at least, a passing knowledge of document stores
  • Should have good communication skills
  • Advantages for some experience using AWS, Azure, GCP etc.
  • Advantages for some experience in any of economics, risk, or statistics


What We Offer


  • This role is specifically being targeted for long term growth and career progression within the broader ECR Analytics function.
  • Attractive benefits package (private health care, insurance, MultiSport card)
  • English classes
  • Participation in trainings and conferences
  • Three days for charity/volunteering
  • Work from home
  • Flexible working hours to allow you to attend your family
  • Remote recruitment and onboarding process


Equal Opportunity Employer


S&P Global is an equal opportunity employer and all qualified candidates will receive consideration for employment without regard to race/ethnicity, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, marital status, military veteran status, unemployment status, or any other status protected by law. Only electronic job submissions will be considered for employment.


If you need an accommodation during the application process due to a disability, please send an email to: [email protected] and your request will be forwarded to the appropriate person.


US Candidates Only


The EEO is the Law Poster http://www.dol.gov/ofccp/regs/compliance/posters/pdf/eeopost.pdf describes discrimination protections under federal law.

Znajdź swoją wymarzoną pracę

Ostatnio dodane oferty pracy w IHS Markit

Associate II Software Engineer C#

Ostatnio dodane oferty pracy w Polska

JavaScript Fullstack Developer

JavaScript Developer

Flutter Developer

Oracle Developer