Jobs

Senior Data Integration Engineer


Job details
  • Billease
  • 1 month ago
Applications closed

About Us

BillEase offers you the easiest way to afford what you want and need today. Our brand centers around making shopping and payment processes seamless and convenient. Our customers have diverse lifestyles and are looking to enhance their shopping experiences both online and offline. It's essential for us to embody the core of our brand name BillEase, a combination of "bill" and "ease," pronounced bilis, which means speed or swiftness in Filipino.

Discover more about us here: https://billease.ph/about-u

The Role

The Job

The ideal candidate will be responsible for integrating various systems using Kafka, building monitoring tools, and developing APIs in Python. You will work closely with other engineering teams to design and implement data-driven solutions and ensure optimal performance and reliability of our systems.

Responsibilities:

  • Writing reusable, testable, and efficient code
  • Design and implementation of low-latency, high-availability, and performant applications
  • Integration of different databases and systems via Kafka
  • Data analytics
  • Integration of data storage solutions


Ideal Profile

The Ideal Candidate

Skills & Qualifications:

  • 3+ years of experience as a software developer
  • Expert in Python, with knowledge of at least one Python web framework (such as Django, Flask, FastAPI)
  • Perfect SQL skills (PostgreSQL, MySQL)
  • Good Kafka skills (Connectors, KSQL, etc)
  • Experience with time series and noSQL databases (prometheus, MongoDB)
  • Experience with different data visualization tools (Grafana, Metabase, etc.)
  • Experience with containers (Docker, Docker Swarm, k8s)
  • Familiarity with some ORM (Object Relational Mapper) libraries
  • Able to integrate multiple data sources and databases into one system
  • Understanding of the threading limitations of Python, and multi-process architecture
  • Understanding of accessibility and security compliance
  • Knowledge of user authentication and authorization between multiple systems, servers, and environments
  • Understanding of fundamental design principles behind a scalable application
  • Familiarity with event-driven programming in Python
  • Able to create database schemas that represent and support business processes
  • Strong unit test and debugging skills
  • Proficient understanding of code versioning tools (Git)
  • Excellent time management and multitasking skills
  • Good analytical and problem-solving skills

What's on Offer?

  • Work within a company with a solid track record of success
  • Flexible working options
  • Join a well known brand within FinTech

Sign up for our newsletter

The latest news, articles, and resources, sent to your inbox weekly.

Similar Jobs

Senior Data Integration Engineer (KAFKA)

About UsBillEase offers you the easiest way to afford what you want and need today. Our brand centers around making shopping and payment processes seamless and convenient. Our customers have diverse lifestyles and are looking to enhance their shopping experiences both online and offline. It's essential for us to embody...

Billease

Senior Data Integration Engineer (KAFKA)

The OfferWork within a company with a solid track record of successFlexible working optionsJoin a well known brand within FinTechThe JobThe JobThe ideal candidate will be responsible for integrating various systems using Kafka, building monitoring tools, and developing APIs in Python. You will work closely with other engineering teams to...

Snaphunt

Data Integration Engineer Python - Trading

Data Integration Engineer (Python) London / WFH to £120kAre you a Data technologist with strong Python coding skills?You could be progressing your career in a senior, hands-on role at a global systematic trading firm.As a Data Integration Engineer your focus will be on building and managing multiple datasets used extensively...

Client Server London

Senior Data Engineer 60K

Job DescriptionIn this role, you will take the lead in managing data integration, optimising streaming systems, and implementing data engineering best practices. Collaborating closely with cross-functional teams, you will ensure that data flows are efficient, scalable, and aligned with the company's strategic objectives. As a champion of data engineering across...

City of London

Senior Data Engineer

Job DescriptionWithin this organisation, you will take a leading role in overseeing data integration, streaming systems, and the adoption of data engineering best practices to ensure seamless and efficient data flows. Your work will align closely with the organisation's strategic objectives, driving impactful outcomes. In this role, you will collaborate...

Birmingham

Senior Data Engineer - Remote - £60k

Senior Data Engineer - Fully Remote - £60kMy client are seeking an experienced and highly skilled Senior Data Engineer to lead the design, development, and maintenance of their data infrastructure. In this role, you will assist in overseeing data integration, streaming systems, and data engineering best practices while collaborating with...

City of London