Posted:5 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title: Senior Python Backend Engineer

Experience:

Employment Type:

About the Role

Senior Python Backend Engineer

Key Responsibilities

Backend Development & Architecture

  • Design, build, and maintain backend services using

    Python (FastAPI, Flask, Django)

    .
  • Architect

    distributed systems and microservices

    with a focus on scalability, reliability, and performance.
  • Implement

    asynchronous workflows

    using Celery or equivalent task-queue frameworks.
  • Build event-driven systems using

    Kafka or similar streaming platforms

    , ensuring idempotency and well-defined data contracts.

Database & Data Engineering

  • Work with relational databases—

    PostgreSQL or MySQL

    —including schema design, performance optimization, and migrations.
  • Implement robust data access layers with transactional integrity and consistency.

Testing & Quality Engineering

  • Develop comprehensive test suites using

    PyTest

    (fixtures, contract tests).
  • Apply

    Hypothesis

    for property-based testing and ensure coverage of edge-case behaviors.
  • Conduct performance and load testing using

    Locust

    .

Observability & Reliability

  • Instrument applications using

    metrics, logging, tracing

    , and distributed tracing tools.
  • Contribute to SRE initiatives, identifying system bottlenecks and improving real-world performance.
  • Create dashboards and alerts to monitor system health and user behavior.

DevOps, CI/CD & Cloud

  • Build and manage

    containerized CI/CD pipelines

    using Docker and Git-based workflows.
  • Deploy and operate services in

    Azure, AWS, or GCP

    environments.
  • Work with

    Kubernetes

    for orchestration, scaling, and service rollouts.

Security & Compliance

  • Implement secure authentication & authorization (OAuth2).
  • Manage TLS certificates and secure service-to-service communication.
  • Follow

    security, privacy, and compliance standards

    including HITRUST, HIPAA, FDA 510(k).
  • Work with encryption, secrets management, and audit evidence generation.

Healthcare Integrations (Preferred)

  • Familiarity with

    HL7 or FHIR

    data models, message parsing, and secure healthcare data exchange is a strong plus.

Required Skills

  • Strong experience in

    Python backend frameworks

    : FastAPI, Flask, Django.
  • Expertise in

    distributed systems, microservices, event-driven architectures

    .
  • Hands-on with

    Kafka

    , Celery, asynchronous programming.
  • Strong understanding of SQL databases:

    PostgreSQL/MySQL

    .
  • Proficiency in

    PyTest, Hypothesis, and Locust

    .
  • Strong knowledge of observability tools (metrics, tracing, logging).
  • Experience with

    Kubernetes, CI/CD pipelines, containers

    , and cloud hosting (AWS/Azure/GCP).
  • Strong understanding of

    service security

    , OAuth2, TLS, and compliance frameworks.

Preferred Skills

  • Experience with

    HL7/FHIR interfaces

    and healthcare integrations.
  • Knowledge of message brokers, API gateways, and schema registries.
  • Exposure to Infrastructure-as-Code (Terraform, Helm, etc.).

Soft Skills

  • Systems-oriented mindset with a strong focus on reliability, automation, and quality.
  • Strong problem-solving skills and the ability to evaluate trade-offs.
  • Collaborative, proactive, and effective communicator across teams.
  • Ability to work in fast-paced, cross-functional environments.

Why Join Us?

  • Work on high-impact, scalable backend and cloud systems.
  • Opportunity to influence architectural decisions and engineering best practices.
  • Innovative and collaborative culture with strong ownership principles.
  • Competitive compensation, learning opportunities, and growth path into architecture or platform engineering roles.

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You