Senior Software Developer

Quantiphi Analytics Solutions

Bengaluru, Mumbai

Hybrid

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

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Quantiphi Analytics Solutions seeks an experienced engineer to design scalable backend services with Python and FastAPI, and build responsive ReactJS frontends. You will optimize PostgreSQL schemas, implement tests with Pytest and Vitest, and participate in cloud-native decisions across GCP and AWS.

You will collaborate with data scientists to integrate AI components and mentor junior developers. The role requires 5+ years in full-stack or backend development, strong cloud experience, SDLC

Qualifications

  • 5+ years in full-stack or backend development building distributed, scalable systems.
  • Expert in Python with FastAPI for high-performance APIs.
  • Strong ReactJS experience for modern UIs.
  • Deep PostgreSQL expertise including design and tuning.
  • Experience with Pytest and Vitest for unit tests.
  • Cloud experience with GCP (Cloud Run, GKE, Cloud SQL, Secret Manager); AWS knowledge a plus.
  • Proficient in SDLC, Agile, CI/CD and Git.
  • Familiar with load testing to ensure resilience.
  • RESTful APIs, microservices, event-driven patterns.
  • Experience integrating ML/AI or data analytics into production.
  • Strong problem-solving, communication, and teamwork.

Responsibilities

  • Lead design and development of scalable backend services using Python and FastAPI.
  • Develop responsive UIs with ReactJS translating requirements into intuitive experiences.
  • Design and optimize PostgreSQL schemas and queries for performance.
  • Implement unit and integration tests with Pytest and Vitest (TDD).
  • Participate in architectural discussions and cloud-native design decisions.
  • Deploy and monitor apps in GCP (Cloud Run, GKE, Cloud SQL, Secret Manager) and AWS.
  • Contribute to SDLC from requirements to deployment and performance tuning.
  • Collaborate with data scientists to integrate AI/ML components.
  • Mentor juniors, conduct code reviews, promote technical excellence.
  • Work within agile, CI/CD pipelines and Git version control.

Skills

Python
FastAPI
ReactJS
PostgreSQL
Pytest
Vitest
GCP
AWS
CI/CD
Git
Load testing
RESTful APIs
Microservices
Event-driven
ML/AI
Data analytics
Communication
Team collaboration

Education

Bachelor's degree in Computer Science, Engineering, or related field

Job description

Role & responsibilities
  • Lead the design and development of highly scalable, distributed backend services using Python with FastAPI, ensuring optimal performance and reliability.
  • Develop responsive and engaging user interfaces using ReactJS, translating complex requirements into intuitive and efficient front-end experiences.
  • Design, implement, and optimize database schemas and queries for PostgreSQL, ensuring data integrity, performance, and scalability.
  • Implement robust unit and integration tests for both backend and frontend components using Pytest (for Python) and Vitest (for ReactJS), emphasizing test-driven development (TDD) principles.
  • Actively participate in architectural discussions, evaluating trade-offs for synchronous and asynchronous design patterns, and contributing to technical design decisions for cloud-native applications.
  • Deploy, monitor, and troubleshoot applications within GCP environments (e.g., Cloud Run, GKE, App Engine, Cloud SQL, Secret Manager), with an understanding of multi-cloud principles including AWS.
  • Contribute to the entire Software Development Life Cycle (SDLC), from requirements gathering and design to deployment, maintenance, and performance optimization, including load testing strategies.
  • Collaborate closely with data scientists and machine learning engineers to integrate AI/ML models and data analytics capabilities into our applications.
  • Mentor junior developers, conduct thorough code reviews, and contribute to fostering a culture of technical excellence and continuous improvement.
  • Work effectively within agile methodologies, utilizing CI/CD pipelines and version control systems (e.g., Git) to ensure efficient and high-quality software delivery.

Required Skills & Qualifications
  • 5+ years of hands-on experience in full-stack or backend software development, with a strong focus on building distributed, scalable systems.
  • Expert proficiency in Python, with extensive experience developing high-performance APIs using FastAPI.
  • Strong experience with ReactJS for building modern, component-based user interfaces.
  • Deep expertise in PostgreSQL, including database design, optimization, and advanced querying.
  • Proven experience with unit testing frameworks such as Pytest and Vitest.
  • Solid understanding and practical experience with cloud platforms, specifically GCP, including services like Cloud Run, GKE, Cloud SQL, and Secret Manager. Familiarity with AWS is a significant plus.
  • Demonstrated experience with SDLC principles, including agile methodologies, CI/CD pipelines, and version control (Git).
  • Experience with load testing tools and strategies to ensure application resilience and performance under stress.
  • Strong understanding of RESTful APIs, microservices architecture, and event-driven design patterns.
  • Experience integrating machine learning, artificial intelligence, or data analytics components into production applications.
  • Excellent problem-solving abilities, attention to detail, and a proactive approach to technical challenges.
  • Exceptional communication, collaboration, and interpersonal skills, with a proven ability to work effectively in cross-functional and global teams.
  • Bachelors degree in Computer Science, Engineering, or a related technical field.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Full Stack Developer
Python Full Stack Developer

Dun & Bradstreet • Hyderabad

Hybrid
INR 1,800,000 - 3,000,000
Software Engineer
Software Engineer

Cytrio • Hyderabad

On-site
INR 800,000 - 1,200,000
Senior Full Stack Software Engineer - Python / React / GCP
Senior Full Stack Software Engineer - Python / React / GCP

Kairos Technologies • Bengaluru

Hybrid
INR 1,800,000 - 2,400,000
Senior Python Fullstack Engineer
Senior Python Fullstack Engineer

Ciklum • Pune District, Chennai District

Hybrid
INR 1,800,000 - 3,000,000
Python Backend Developer
Python Backend Developer

Technix-Technology Solutions Private Limited • Patna

On-site
INR 600,000 - 900,000
Reflections Info Systems - Senior Full Stack Developer - Python
Reflections Info Systems - Senior Full Stack Developer - Python

Vista Info Systems • Thiruvananthapuram

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

Straive • Chennai District

On-site
INR 2,000,000 - 4,500,000
Full Stack Engineer
Full Stack Engineer

ShimentoX Technologies • Hyderabad

On-site
INR 3,500,000 - 5,500,000
Software Engineer
Software Engineer

PocketFM • Bengaluru

On-site
INR 1,200,000 - 2,000,000
Senior Python Developer | Gurugram
Senior Python Developer | Gurugram

DigitalXNode • Gurugram District

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