Hiring for Senior Software Engineer (Python)

6 years

0 Lacs

Posted:1 week ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Hiring for Senior Software Engineer (Python)


Required Experience:

Job Mode:

Budget:


Required Mandatory Skills:

  • Strong Software Engineering Profile
  • Must have

    5+ years of experience using Python

    to design software solutions.
  • Strong working experience with

    Python (with Django framework experience) and Microservices architecture

    is a must.
  • Must have experience with event-driven architectures using

    Kafka

  • Must have Experience in

    DevOps practices and container orchestration using Kubernetes, along with cloud platforms like AWS, GCP, or Azure

  • Product companies, Experience working in fintech, banking, or product companies is a plus.
  • Mandatory (Education): From IIT (Candidate should have done bachelor degree Btech or Dual degree Btech+Mtech or Intergrated Msc), From other premium institutes NIT, MNNIT, VITS, BITS (Candidates should have done B.E/B.Tech)


Required Preferred Skills:

  • Experience in

    Task Queues like Celery and RabbitMQ

    is preferred.
  • Experience with

    RDBMS/SQL

    is also preferrable.
  • Preferred (Education): Computer science


Required Skills & Experience of An Ideal Candidate must have:

  • A strong technical background in software engineering and architecture, with experience in modern programming language
  • Ability to work independently with very little direction, taking full ownership of projects.
  • Identifying blind spots, anticipate challenges, and prioritize work effectively
  • Exceptional communication and organizational skills.
  • A Bachelor's degree in Computer Science, Engineering, or equivalent experience.
  • 5+ years

    of relevant experience preferred
  • Proficiency using

    Python, Kafka, Kubernetes, and AWS

  • Experience with Distributed Task Queues such as

    Celery and RabbitMQ

    is preferred.
  • Experience with

    RDBMS/SQL

    is also preferred.


Role & Responsibilities

  • Design, develop, and implement high-quality software solutions for payment processing.
  • Maintain a regular release cadence and manage the product backlog.
  • Ensure timely and lossless communication across teams.
  • Uphold engineering values and best practices.
  • Collaborate with international teams to ensure successful product development and delivery.

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