company logo

Senior Software Engineer (Python)

Recruiterflow

Office

Bengaluru

Full Time

About Recruiterflow: Recruiterflow is an AI-first RecOps platform built for ambitious agencies. We offer an integrated ATS & CRM along with a host of automation features designed to optimize your RecOps. We're not just building software—we're transforming how recruiting agencies operate. Our platform streamlines hiring into a structured sales process, enabling agencies to close positions faster, engage top talent, and scale with ease. We've secured a spot among the top 5 players in the industry, and our next goal is breaking into the top 3 within three years.    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.
  Location - Bengaluru (On-site)   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.
  • 4+ 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.

Senior Software Engineer (Python)

Office

Bengaluru

Full Time

August 21, 2025

company logo

Recruiterflow

recruiterflow