C

Principal Engineer (Python)

CHANSYS Global Solutions Verified employer

Actively hiring · Posted 1d ago · JEV2611502F5C5DF1

Salary₹35,00,000 – ₹45,00,000 per year
Experience8–14 yrs
LocationBengaluru (Bangalore)
Work modeOffice · Full time
Openings1

Job description

Your Responsibilities:

Own the backend stack – Python based, that powers our product

Collaborate with Data Scientists, Backend Developers(Node.js), Front-end developers, DevOps to design and implement new features

Build and maintain several Backend Jobs and REST’ful Services which will be used internally in a Macroservices/Distributed services environment.

Deploy and monitor the Jobs and endpoints ensuring availability and scalability(ability to handle 100X data processing load)

Work on full project lifecycle starting from requirements gathering/understanding the problem to deploying and maintaining the project.

Skills that you bring Along:

A minimum 8+ years of extensive work experience with Python and related frameworks – particularly Flask.

Extensive experience in designing and scheduling backend Python jobs

Hands on working in different file formats like Json, Parquet, csv etc. coming from Data Science side.

Extensive experience with databases such as Postgres and Mongo.

Extensive experience in Cloud Infrastructure (AWS based) – e.g. AWS API Gateway, Lambda Functions etc.

Experience with cache like Redis and/or Memory cache

Good experience in Microservices/Macroservices or Event driven Architectures

Good experience with design patterns

Experience in writing advanced SQL-queries, good knowledge of PL/SQL

Good understanding of Software Design Principles and domain-driven design

Good experience with Continuous Delivery and Containerization(Docker)

Good experience in designing and maintaining REST’ful API endpoints

Ideally maintaining infrastructure-as-code using Terraform

Ideally experience in parallel data processing and building end-to-end Data Pipelines using tools such as Airflow/Prefect and Spark/Dask

Excellent communication skills and the ability to explain complex topics in a simple manner

Key skills

How to apply

  1. Sign in or create your free profile — takes about two minutes.
  2. Apply with one tap — your profile is shared directly with CHANSYS Global Solutions.
  3. Track your application and get updates by email and WhatsApp.
Apply now
You may also like

Similar jobs

More jobs
₹84,000 – ₹1,20,000 /year Freshers welcome Delhi, Delhi Remote · Internship
Social Media MarketingDigital MarketingEmail MarketingContent Marketing
Today · JEV26118F2F2551CFView & apply
Principal Engineer (Python)₹35,00,000 – ₹45,00,000 /year · Bengaluru (Bangalore)
Apply