confiz
confiz2d ago
New

Principal Backend Engineer — Python / FastAPI

Software Engineeringlead
EngineeringBackend Developer
0 views0 saves0 applied

Quick Summary

Overview

We are hiring a Senior Backend Developer to build the backend foundation and core services for a Data Quality Rules platform. The backend is the central delivery track for this project and includes FastAPI services, Entra ID auth integration, RBAC, PostgreSQL data model, Snowflake read integration,…

Key Responsibilities

Build and maintain backend services using Python and FastAPI. Implement authentication and authorization, including JWT validation middleware, role extraction, and policy-based RBAC enforcement.

Technical Tools
anthropicawsdjangofastapiflaskpostgresqlpythonsnowflakesqlterraformci-cdfintechperformance-optimization

We are hiring a Senior Backend Developer to build the backend foundation and core services for a Data Quality Rules platform. The backend is the central delivery track for this project and includes FastAPI services, Entra ID auth integration, RBAC, PostgreSQL data model, Snowflake read integration, configurable rules execution, workflow automation, notifications, sync jobs, exports, and AI service APIs. The roadmap explicitly positions the Python developer as the full backend owner for server-side code, infrastructure collaboration, deployment, and tests.

Responsibilities

~1 min read
  • Build and maintain backend services using Python and FastAPI.
  • Implement authentication and authorization, including JWT validation middleware, role extraction, and policy-based RBAC enforcement.
  • Design and implement PostgreSQL schemas, SQLAlchemy models, Alembic migrations, and audit logging.
  • Develop APIs for rules, exceptions, comments, notifications, assignments, dashboards, and admin functions.
  • Build the configurable rules engine, including rule configuration parsing, validation logic, execution logging, and rule testing sandbox.
  • Integrate with Snowflake for read-only validation queries and with Postgres-to-Snowflake background sync for downstream reporting.
  • Migrate representative batches of legacy SQL rules into the new rule engine and validate result parity.
  • Build workflow and collaboration services including state transitions, threaded comments, @mentions, notification records, and SES email events.
  • Implement reporting/export features and SLA logic.
  • Support AI services APIs for completion, extraction, summarization, anomaly detection suggestions, and logging.
  • Write automated tests and participate in performance tuning, monitoring, and production hardening.
  • 5+ years of backend engineering experience
  • Strong Python expertise
  • Strong hands-on experience with FastAPI, Flask, or Django APIs
  • Strong SQL and PostgreSQL experience
  • Experience with ORMs and migrations, ideally SQLAlchemy and Alembic
  • Experience building secure APIs with auth, RBAC, and input validation
  • Experience with background jobs, schedulers, queues, or worker processes
  • Experience integrating with cloud services and CI/CD pipelines 
  • Ability to own backend features end-to-end, from schema to API to deployment
  • Comfortable using modern AI tools like claude and cursor and able to extract maximum productivity with them . .

Nice to Have

~1 min read
  • Experience with Snowflake
  • Experience with rules engines, configurable business logic, or policy systems
  • Experience migrating legacy SQL/stored procedure logic into servicebased architectures
  • Experience with AWS services such as ECS, RDS, S3, Secrets Manager, SES, and CloudWatch
  • Familiarity with Terraform and infrastructure-as-code
  • Familiarity with AI/LLM service integrations and structured API logging
  • Experience working in enterprise internal tools, workflow systems, or data quality platform

We have an amazing team of 700+ individuals working on highly innovative enterprise projects & products. Our customer base includes Fortune 100 retail and CPG companies, leading store chains, fast-growth fintech, and multiple Silicon Valley startups.

What makes Confiz stand out is our focus on processes and culture. Confiz is ISO 9001:2015 (QMS), ISO 27001:2022 (ISMS), ISO 20000-1:2018 (ITSM), ISO 14001:2015 (EMS), ISO 45001:2018 (OHSMS) Certified. We have a vibrant culture of learning via collaboration and making workplace fun.

People who work with us work with cutting-edge technologies while contributing success to the company as well as to themselves. 

To know more about Confiz Limited, visit: https://www.linkedin.com/company/confiz-pakistan/

 

Location & Eligibility

Where is the job
Software Engineering
On-site at the office
Who can apply
Same as job location

Listing Details

Posted
May 6, 2026
First seen
May 6, 2026
Last seen
May 8, 2026

Posting Health

Days active
0
Repost count
0
Trust Level
42%
Scored at
May 6, 2026

Signal breakdown

freshnesssource trustcontent trustemployer trust
Newsletter

Stay ahead of the market

Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.

A
B
C
D
Join 12,000+ marketers

No spam. Unsubscribe at any time.

confizPrincipal Backend Engineer — Python / FastAPI