iQuanti

iQuanti - Staff Software Engineer - Python/Django

Bengaluru, KA, IN

2 months ago
Save Job

Summary

JOB DESCRIPTION : STAFF SOFTWARE ENGINEER

JOB LOCATION : Bangalore

Role Overview

As a Staff Software Engineer, you will play a pivotal role in designing and developing scalable, high-performance applications while leading and mentoring a team of engineers. You will be responsible for defining architecture, driving technical excellence, and ensuring the successful delivery of complex solutions.

We seek a hands-on leader with expertise in backend development using Python (Django), frontend development with HTML, CSS, and JavaScript, and React.js (preferred). Experience in building and integrating Generative AI solutions is a plus. You will collaborate with cross-functional teams, ensuring best engineering practices, architectural decisions, and seamless integration of AI-driven capabilities.

Key Responsibilities

  • Guide and mentor a team of software engineers, fostering a culture of continuous learning, collaboration, and technical excellence.
  • Design, develop, and optimize scalable backend systems using Python (Django) and RESTful APIs while ensuring robust database design.
  • Build and enhance modern, responsive UI/UX experiences using HTML, CSS, and JavaScript. Experience with React.js is a plus.
  • Develop and integrate AI-driven solutions to enhance functionality and user engagement.
  • Design and implement solutions to handle large-scale data processing, real-time streaming, and high-load applications.
  • Work closely with Product Managers, Designers, and DevOps teams to align technical decisions with business objectives.
  • Ensure high code quality through code reviews, testing, CI/CD pipelines, and security best practices.
  • Analyze and resolve performance bottlenecks, scalability issues, and system failures.
  • Stay ahead of industry trends, researching and implementing emerging technologies, especially in AI, cloud, and frontend frameworks.

Required Skill And Experience

  • 6+ years of experience in software development, with at least 2 years in a leadership role.
  • Strong expertise in backend development using Python (Django).
  • Proficiency in SQL programming, schema design, and database optimization (MySQL, PostgreSQL, etc.).
  • Solid frontend development experience with HTML, CSS, and JavaScript. Experience with React.js is a plus.
  • Deep understanding of system design, microservices architecture, and API development.
  • Experience in building and integrating Generative AI solutions is a plus.
  • Knowledge of cloud platforms (AWS, GCP, Azure), DevOps, and CI/CD pipelines.
  • Strong understanding of data structures, algorithms, design patterns, and software architecture principles.
  • Ability to guide technical decisions, mentor junior developers, and drive engineering best practices.

Personal Attributes

  • Strong leadership and mentoring skills.
  • Excellent problem-solving and analytical abilities.
  • Effective communication and stakeholder management.
  • Ability to thrive in a fast-paced, dynamic environment.
  • Passion for innovation, scalability, and delivering high-quality software.

Preferred Qualifications

  • Years of experience : 7-12 years
  • B.E/B.Tech or M.Tech

(ref:hirist.tech)

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job