Homeoffice Python Developer with verification

FXC Intelligence · Ireland · Remote

About the job

Python Developer

European Remote

$2,500 to $3,000 per month

Typical hours are Monday-Friday working GMT/BST with potential on-call support required

We are looking for a Python Developer to join our Data Ingest team to work on our scrapers and be involved in our migration to an event-driven microservice architecture.

What you’ll be working on:

  • Maintaining existing scrapers and implementing new ones using the company’s internal framework
  • Make changes and contribute to improvements of the scraping framework
  • Take part in migration of current Jenkins-based collection orchestration mechanism to an event driven microservice architecture
  • Perform investigation of issues with collected data in collaboration with our Data Analysts, propose preventive measures to improve the quality of the data

About the Data Ingest team:

  • The Data Ingest team is the oldest team at FXC Intelligence, existing in some form for over 6 years now. We provide the platform for collecting unstructured data from open 3rd party websites and mobile apps, and make sure that the data collected corresponds to companies data quality standards and SLAs. As the business grows and requirements change so do we - the platform has survived several iterations and is currently in the process of being migrated to its 4th generation. The team also maintains over a 100 scrapers for different providers of data, which power most of the company’s critical datasets

You should apply if you:

  • Have 2+ years of commercial python development experience
  • Have a decent knowledge of SQL, and a basic understanding of data modelling
  • Have solid core Python development skills
  • Have an investigative mindset and like reverse engineering
  • Can apply problem-solving skills and able to work autonomously
  • Prefer to rely on data to back up your decisions, can do basic exploratory data analysis
  • Can take responsibility for your tasks, offer initiatives to improve data quality/product, open-minded to learning new tools and solutions

These skills will help, but aren’t essential:

  • Basic knowledge of Javascript (no framework)
  • Knowledge of networking and security
  • Familiarity with machine learning and NLP

Tech Stack:

  • Main technologies: Python 3.10 (core), Puppeteer, PostgreSQL, Clickhouse
  • Also used: Jenkins, Kafka, RabbitMQ, Redis, Prometheus/Grafana, ELK, Kubernetes, AWS
  • Python libraries: pandas, Pydantic, scikit-learn
  • CI stack: Jenkins, Gitlab CI, pytest pylint, mypy

About us:

FXC Intelligence is a leading provider of cross-border payments data and intelligence, providing some of the world's biggest companies, central banks and non-governmental

organisations with the strategic insights, expertise and awareness to effectively compete in their chosen markets. By joining us, you will dive into a world of data-driven exploration and innovation, revolutionising financial insights through cutting-edge technologies, machine learning and predictive analytics.

Your contributions will shape the future of cross-border finance, helping clients uncover better paths to growth and profitability and being a trusted reference and source for many leading international publications.

We are proud to produce industry-changing data and intelligence, aided by our company values of being customer-focused, taking ownership, knowledge, communication and leadership.

What’s in it for you?

  • In our last engagement survey, our highest-scoring result was that 95% of employees felt that "People from all backgrounds are being treated fairly”

We’re an innovative company that strives to look after its team and we take pride in providing a positive company culture. Have a look at our careers page to see for yourself what it’s like to work with us: https://careers.fxcintel.com/

Also, why not take a look at our employee engagement blog to see how our colleagues feel about working at FXC Intelligence: https://careers.fxcintel.com/blog/posts/60820-what-do-our-employees-think-of-fxc-intelligence

At FXC Intelligence, we believe in embracing diversity in all forms and fostering an inclusive environment. All applicants will be considered for employment without attention to ethnicity, religion, sexual orientation, gender identity, family or parental status, national origin, veteran, neurodiversity status or disability status.