Python Backend Engineer

8 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Location: Remote


We are building a scalable AWS-based backend application that integrates with CrowdStrike and Palo Alto APIs to process and enforce Host/IP block requests. The application will log and audit each action, store metadata in DynamoDB, and run as a containerized service on ECS Fargate. Built using Python (Flask/FastAPI), the system is designed to scale across 44+ enforcement endpoints.


Responsibilities

Design and develop RESTful APIs using Python (Flask or FastAPI).

Implement integrations with CrowdStrike, Palo Alto, and other security platforms.

Build scalable serverless and containerized solutions using AWS services (ECS Fargate, Lambda, API Gateway, DynamoDB, CloudWatch).

Develop data logging, auditing, and monitoring pipelines.

Optimize application performance and scalability for future growth.

Ensure secure development practices, including IAM policies and secrets management.

Collaborate with frontend, DevOps, and QA teams to deliver features end-to-end.


Required Skills & Experience

3–8 years of backend development experience with Python.

Strong experience with Flask or FastAPI frameworks.

Hands-on experience with AWS services (ECS Fargate, API Gateway, Lambda, DynamoDB, CloudWatch).

Experience with REST API design and third-party API integrations.

Familiarity with Docker and container orchestration.

Understanding of logging, auditing, and monitoring tools in distributed systems.

Knowledge of security best practices (authentication, authorization, secrets management).

Good to have

Experience with cybersecurity tools (CrowdStrike, Palo Alto, etc.).

Knowledge of CI/CD pipelines (CodePipeline, GitHub Actions, or similar).

Background in building scalable, high-availability applications.

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

Mysore, Karnataka, India

Vijayawada, Andhra Pradesh, India

Thiruvananthapuram, Kerala, India

Ahmedabad, Gujarat, India

Kolkata, West Bengal, India