Job Description
Job Title: Python Developer
Company: BrezQ
Location: Remote
Employment Type: Full-Time
Experience: 6+ Years
About BrezQ
BrezQ is a technology-driven company focused on building innovative, scalable, and high-performance software solutions. We are looking for a skilled Python Developer to develop robust backend applications, APIs, and automation solutions while collaborating with cross-functional teams.
Senior Python Data Engineer – Entity Resolution
Experience: 6+ Years
Key Requirements
- 5+ years of strong Python experience with Data Engineering focus.
- Strong hands-on experience with FastAPI, SQLAlchemy, and PostgreSQL.
- Strong experience building and supporting large-scale production ETL/ELT pipelines.
- Hands-on experience in Entity Resolution, Record Linkage, Deduplication, and Golden Record Management.
- Strong SQL and PostgreSQL skills, including complex queries, indexing, optimization, and high-volume data processing.
- Experience with data cleansing, normalization, matching algorithms, fuzzy matching, and survivorship rules.
- Experience designing production-grade data pipelines with validation, error handling, monitoring, and recovery.
- Experience with Airflow, Spark, Kafka, Pandas/Polars, or similar data-engineering tools is a plus.
- React.js experience is good to have but not mandatory.
- Strong understanding of data quality and Master Data Management (MDM) concepts.
- Excellent communication skills and ability to handle a client-facing technical interview.
Primary Focus: Python + Data Engineering + PostgreSQL + ETL + Entity Resolution + Record Linkage + Deduplication + Golden Records.
Why Join BrezQ
At BrezQ, you'll build scalable applications, work with modern technologies, and collaborate with talented professionals to create impactful software solutions.
More Info
Key Skills
Golden Record Management
Polars
fuzzy matching
production-grade data pipelines
Entity Resolution
matching algorithms
survivorship rules



