Middle Python Engineer

Posted 101ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Strong Middle Python Engineer designing scalable backend APIs and managing data models for an AI-powered consumer protection platform. Collaborating with DevOps and participating in code reviews.

Responsibilities:

  • Design and implement scalable backend APIs using Python (Django and/or FastAPI).
  • Manage data models and schema migrations using PostgreSQL on AWS RDS.
  • Use Amazon S3 to store and serve assets and structured data.
  • Build internal tooling and dashboards (e.g., graphs, tables, metrics).
  • Collaborate with DevOps to establish GitLab CI/CD pipelines.
  • Follow best practices in testing, version control, and secure development.
  • Participate in code reviews, architectural discussions, and team ceremonies.

Requirements:

  • 4+ years of professional experience with Python 3
  • Proficiency in Django, FastAPI, or similar Python web frameworks
  • Strong understanding of relational databases such as PostgreSQL.
  • Experience working with GitLab and Git-based workflows (CI/CD, version control)
  • Familiarity with core AWS services, including API Gateway, ALB, EC2, and S3.
  • Familiarity with asynchronous processing, background jobs, or event-driven architectures (Celery, SQS, Kafka, etc.).
  • Knowledge of authentication and authorization standards (OAuth2, JWT, role-based access control).
  • Working knowledge of OpenAPI / Swagger for API specification and documentation
  • Ability to work independently in an agile, collaborative environment.
  • Experience working with AI/ML-powered features , including: Integration of LLMs (e.g., OpenAI, Anthropic, AWS Bedrock), AI-assisted workflows, classification, or summarization.
  • Experience with subscription billing systems (Stripe, or similar).
  • Exposure to analytics, monitoring, and observability tools (CloudWatch, Prometheus, Grafana, etc.).
  • Previous experience building multi-tenant or multi-role platforms .
  • Understanding of security and compliance considerations in people-centered domains (healthcare, finance, consumer protection).

Benefits:

  • Flexible schedule.
  • Remote work model.
  • Medical insurance
  • Paid vacations
  • Paid Sick-leaves.
  • Paid State holidays.