Freelance Consultant- Python Developer

5 years

0 Lacs

Posted:3 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Contractual

Job Description

Our client, a leading Procurement intelligence company which deals into various domain inclusive of Supply chain, procurement, Market Research etc is seeking a Senior Backend Engineer to design and develop scalable backend systems and APIs that power critical business applications. You will play a key role in shaping our system architecture, with a strong focus on serverless computing using AWS services.

This role requires both technical leadership and hands-on implementation, ensuring our infrastructure is robust, secure, and highly available.

You'll collaborate closely with frontend developers, data scientists, and product managers to deliver seamless end-to-end solutions.


Key Responsibilities:

  • Design, develop, and maintain secure and scalable backend services, APIs, and microservices
  • Architect and implement backend systems using serverless patterns (e.g., AWS Lambda, API Gateway, DynamoDB, SQS, SNS).
  • Optimize performance and ensure reliability of backend components at scale.
  • Build reusable, well-documented modules and libraries for internal and external integrations.
  • Collaborate with cross-functional teams to define and deliver complete solutions.
  • Collaborate with cross-functional teams (design, product, backend, and data) to deliver well-integrated solutions.
  • Document architecture, APIs, and system behavior for internal reference and onboarding.
  • Stay up to date with industry trends and emerging backend/cloud technologies.


Skills Required

  • 5+ years of professional experience in backend software development, with deep expertise in Python
  • Proven experience building serverless applications on AWS, including use of Lambda, API Gateway, DynamoDB, S3, Event Bridge, Step Functions, and other AWS services
  • Additional proficiency in at least two of the following languages: TypeScript, JavaScript, Java.
  • Solid understanding of backend architecture patterns, including microservices and event driven systems.
  • Experience designing and managing SQL and NoSQL databases.
  • Familiar with Infrastructure as Code tools such as AWS CDK, CloudFormation, or Terraform.
  • Strong grasp of software engineering principles, security best practices, and scalable design.
  • Comfortable working with Git-based workflows and CI/CD pipelines
  • Excellent problem-solving and debugging skills
  • Strong communication and collaboration abilities.
  • Effective written and oral communication skills in English


Bonus Qualifications

  • Experience with containerization and orchestration tools (e.g., Docker, Kubernetes).
  • Familiarity with monitoring and observability tools like CloudWatch, Datadog, ELK, or Prometheus/Grafana.
  • Knowledge of GraphQL, gRPC, or WebSocket protocols.
  • Exposure to DevOps or SRE practices

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