All jobs
FXC IntelligenceEngineering
Senior Python Engineer
Europe – RemotePosted 12 days ago
A Senior Python Engineer is needed to join the Data Ingest team at FXC Intelligence, focusing on scraping and processing large-scale financial data to support insights for major clients. The role involves developing, maintaining, and improving data pipelines and scrapers, with a focus on data quality, performance, and architecture.
Location: Europe – Remote
Responsibilities
- Carrying out research and technical investigations
- Implementing new scrapers and maintaining existing ones
- Improve the scraping platform in the areas of data quality, performance and observability
- Taking on ownership of architectural or conceptual components of the platform (e.g. owning reliability or QA processes or AI scrapers)
- Gain sufficient understanding of the codebase to be able to make contributions aimed at reducing overall complexity and removing technical debt
- Performing code reviews, participating in intra and cross-team technical initiatives and discussions
Requirements
- Engineer robust solutions using advanced Python and SQL to solve complex data and backend challenges
- Work with data processing and distributed high-load systems
- Experience with event-driven architecture and message queues (RabbitMQ/Kafka)
- Perform basic exploratory data analysis and make technical decisions on the basis of observed data rather than just assumptions
- Take proactive ownership of projects, setting a high bar for technical excellence
- Thrive in fast-paced environments, pivoting quickly to meet changing priorities without losing momentum
- Articulate complex ideas clearly to both technical and non-technical stakeholders
- Deep-dive into the business domain to ensure your technical output aligns with product goals and user needs
- Approach every challenge with a positive attitude and a proactive drive to learn new technologies and methodologies