Search by job, company or skills

sagility

Python Backend Engineer

Save
  • Posted 12 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Sagility is a trusted partner for healthcare operations transformation, helping organizations unlock value across complex healthcare workflows. With more than 25 years of healthcare domain expertise, Sagility combines deep operational knowledge with AI-enabled technology and intelligent automation to improve efficiency, strengthen decision-making, and elevate experiences for members, patients, providers, and stakeholders across the healthcare ecosystem.

Sagility's capabilities span end-to-end healthcare operations, including claims administration, payment integrity, clinical and care management support, member and provider engagement, revenue cycle services, and advanced analytics. Today, nearly 50,000 specialists, clinicians, technologists, and operations professionals support healthcare organizations globally through trusted collaboration and technology-led transformation.

We are looking for a skilled Backend Engineer with at least 5 years of professional software development experience. The ideal candidate should have strong hands-on experience in Python backend development, asynchronous programming, API design, real-time communication, and event-driven systems.

Key Responsibilities

  • Design, develop, and maintain scalable backend services and APIs using Python.
  • Build real-time communication features using WebSockets and frameworks such as FastAPI or Django Channels.
  • Work with Redis Streams for event-driven data processing, messaging, and asynchronous workflows.
  • Manage database schema changes and migrations using tools such as Alembic or Django migrations.
  • Design, implement, and optimize ORM-based data models and database queries.
  • Write and maintain unit and integration tests to ensure code quality, reliability, and maintainability.
  • Use Git for version control and Docker for containerized development and deployment.
  • Collaborate with cross-functional teams to design scalable system architectures and improve CI/CD practices.
  • Troubleshoot, debug, and optimize application performance across backend services and infrastructure components.
  • Contribute to code reviews, technical discussions, and continuous improvement of engineering practices.

Required Qualifications:

  • Bachelor's degree in computer science, Engineering, or a related field.
  • Minimum 5 years of professional experience in backend or software development.
  • Strong proficiency in Python and asynchronous programming using async/await.
  • Hands-on experience with backend frameworks such as FastAPI, Django, or similar.
  • Experience with Git, Docker, unit testing, and ORM frameworks such as SQLAlchemy or Django ORM.
  • Familiarity with Redis Streams and WebSockets for real-time or event-driven applications.
  • Good understanding of database design, schema management, and migration tools.
  • Experience designing and developing RESTful APIs or microservices-based applications.
  • Familiarity with CI/CD pipelines and cloud deployment on AWS, GCP, or Azure.

Preferred Qualifications:

  • Exposure to monitoring, logging, and observability tools such as Prometheus, Grafana, ELK Stack, or similar.
  • Experience working in Agile or fast-paced product engineering environments.
  • Understanding of scalable system design and distributed application patterns.

Soft Skills:

  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration abilities.
  • Ability to work independently as well as within a team.
  • Eagerness to learn, adapt, and contribute to a growing engineering team.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 151113823

Similar Jobs

Bengaluru, India

Skills:

containerization PostgreSQLKafkaDockerMySQLPythonAWSBigQueryGitGcpSparkMongoDBRest ApisAzureKubernetesAirflowtelemetry pipelinesdata-processing systemsPub Subevent-streaming architecturesAPI integrationsDevOps practicesmicroservices architectureCI CD pipelines

Bengaluru, India

Skills:

JavaDistributed SystemsNode.jsSqlGoogle CloudNosqlDockerRestful ApisAzureKubernetesPythonAWSGo

Bengaluru, India

Skills:

Design PatternsObjective-cData StructuresAppiumAlgorithmsDockerFlaskFastAPIMaestroSwiftPythonSSH tunnelingGogRPC APIsWebSocketsXCUITestHTTP 2

Bengaluru, India

Skills:

PaypalNode.jsSqlNosqlDjangoStripeGcpDockerPayment GatewaysFastAPIAzureKubernetesPythonAWSAdyentransaction flowsbanking APIsPCI-DSSmicroservices architecturePSD2

Bengaluru, India

Skills:

SqlalchemyMachine LearningBig DataDependency InjectionNlpMLopsDockerFastAPIAzurePythonComputer VisionLangChainHugging FaceLangGraphGitHub Actions