Backend Engineer

Recruiterflow

Bengaluru

On-site

INR 1,800,000 - 3,200,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Recruiterflow in Bengaluru, India is seeking an experienced Senior Software Developer with Python expertise to design, implement, and maintain robust software solutions. You will lead development efforts, collaborate with cross-functional teams, and contribute to AI-based customer problem-solving initiatives.

The role requires 5-9 years in Python development, strong Django/Flask experience, and hands-on work with SQL/NoSQL databases, Git, and CI/CD pipelines.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 5-9 years of proven experience as a Senior Software Developer with a focus on Python.
  • Strong proficiency in Python and its frameworks (Django, Flask, etc.).
  • Extensive experience with database systems such as PostgreSQL, MySQL, or MongoDB.
  • Solid understanding of software development methodologies and best practices.
  • Familiarity with front-end technologies (JavaScript, HTML, CSS) is a plus.

Responsibilities

  • Design, develop, test, and maintain high-performance and scalable software solutions in Python.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Develop and iterate on AI-based solutions for customer problems
  • Conduct thorough code reviews to ensure code quality, adherence to coding standards, and best practices.
  • Implement and advocate for best practices in coding, testing, and documentation.
  • Create and maintain clear and comprehensive technical documentation for software architecture, design, and implementation.
  • Optimize software for maximum speed and scalability, ensuring optimal performance.
  • Identify and address bottlenecks and performance issues.
  • Provide technical leadership and mentorship to junior developers.
  • Participate in architectural decisions and contribute to the overall technical strategy.

Skills

Problem-solving
Team collaboration
Communication

Education

Bachelor's or Master's in CS/SE

Tools

Python
Django
Flask
PostgreSQL
MySQL
MongoDB
Git
CI/CD

Job description

We are seeking an experienced and highly skilled Senior Software Developer with expertise in Python to join our dynamic development team. As a Senior Software Developer, you will play a key role in designing, implementing, and maintaining robust and scalable software solutions
Join us if you want to assist us in creating solutions and implementing cutting-edge technology to close the recruitment gap.

Job Responsibilities
  • Design, develop, test, and maintain high-performance and scalable software solutions in Python.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Develop and iterate on AI-based solutions for customer problems
  • Conduct thorough code reviews to ensure code quality, adherence to coding standards, and best practices.
  • Implement and advocate for best practices in coding, testing, and documentation.
  • Create and maintain clear and comprehensive technical documentation for software architecture, design, and implementation.
  • Optimize software for maximum speed and scalability, ensuring optimal performance.
  • Identify and address bottlenecks and performance issues.
  • Provide technical leadership and mentorship to junior developers.
  • Participate in architectural decisions and contribute to the overall technical strategy.
Qualifications
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 5-9 years of proven experience as a Senior Software Developer with a focus on Python development.
  • Strong proficiency in Python and its frameworks (Django, Flask, etc. ).
  • Extensive experience with database systems such as PostgreSQL, MySQL, or MongoDB.
  • Solid understanding of software development methodologies and best practices.
  • Familiarity with front-end technologies (JavaScript, HTML, CSS) is a plus.
  • Familiarity with version control systems (Git) and continuous integration/deployment pipelines.
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration skills.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Analytics Vidhya Inc. • Gurugram District

On-site
INR 1,200,000 - 2,000,000
Python Developer
Python Developer

Innofied - Award Winning Mobile/Web App Development Company • New Town

On-site
INR 800,000 - 1,200,000
Competitive salary and performance bonuses
Comprehensive health and wellness benefits
Flexible work schedule
+1
Full Stack Engineer
Full Stack Engineer

Koantek LLC • Hyderabad

On-site
INR 900,000 - 1,300,000
Python Developer
Python Developer

Landmark Group • India

On-site
INR 800,000 - 1,200,000
Engineer-Application Development
Engineer-Application Development

CBTS • Gurugram District

Hybrid
INR 1,200,000 - 2,400,000
Python Developer
Python Developer

Crisil • Mumbai

On-site
INR 600,000 - 1,200,000
Senior Engineer - R01571652
Senior Engineer - R01571652

Lever, Inc. • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Lead Engineer- Python Backend
Lead Engineer- Python Backend

Evalueserve India • Gurugram District

On-site
INR 1,200,000 - 2,000,000
Python Developer
Python Developer

Statusneo Technology Consulting • Bengaluru, New Delhi

On-site
INR 1,500,000 - 2,100,000
Python Developer
Python Developer

Dew Software, Inc • Hyderabad

On-site
INR 900,000 - 1,300,000