Full stack Python engineer

PwC

Hyderabad, Bengaluru

On-site

INR 1,200,000 - 2,000,000

Full time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

PwC in India is seeking a Full Stack Python Automation Engineer to design, develop, and maintain scalable web applications, RESTful APIs, and data-driven solutions. The role combines front-end and back-end duties with exposure to data engineering and cloud tools in an Agile setting.

The candidate should have strong Python fundamentals, experience with Django/DRF, databases, and ETL pipelines. You will collaborate with product, design, and data teams, contributing to reliable, high-performing

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 3–6 years of hands-on experience in full-stack or frontend-heavy software development.
  • Experience with cloud platforms (Azure/AWS) and containerized deployments.
  • Strong Python fundamentals and REST API design.
  • Proficiency in data engineering pipelines and relational databases.

Responsibilities

  • Design, develop, and maintain responsive, user-friendly front-end interfaces using modern JavaScript frameworks.
  • Build and maintain backend services, RESTful APIs, and microservices using Python and Django / Django Rest Framework.
  • Integrate front-end applications with backend APIs, ensuring seamless data flow, security, and performance.
  • Design and optimize relational database schemas and queries; work with ORM tools for data access.
  • Develop and support ETL/data pipelines for analytics and reporting use cases where required.
  • Implement asynchronous and distributed processing using messaging and task-queue systems.
  • Containerize applications and services to ensure consistent builds and reliable deployments.
  • Implement authentication, authorization, and secure access control across application layers.
  • Write clean, maintainable, well-tested code and participate in code reviews.
  • Collaborate with product, design, and data teams in an Agile delivery model to translate requirements into working software.
  • Support observability practices logging, monitoring, and basic tracing to ensure application health and quick issue triage.

Skills

Front-End Development
Programming
Backend Development
Data Engineering
Database & Storage
Cloud, Containers & Orchestration
Development & Build Tools

Education

Bachelor's degree

Tools

Django
Django Rest Framework
PostgreSQL
Azure Databricks
Delta Lake
Delta Live Tables
AWS S3
Docker
React.js
Angular
Git
CI/CD

Job description

Full Stack Python Automation Engineer

Data & Analytics | Technology Consulting

Experience - 3 to 6 years
Employment Type - Full-time
Location - Bangalore / Hyderabad
Grade / Level - Associate

Shift Timing - Rotational Shift

Work Mode - 5 days office

Role Summary

We are looking for a well-rounded Full Stack developer with strong Python fundamentals to design, develop, and maintain scalable web applications, RESTful APIs, and data-driven solutions. The ideal candidate is equally comfortable building responsive front-end interfaces and robust backend services and has exposure to modern data engineering pipelines. This role involves close collaboration with cross-functional teams to deliver reliable, high-performing, and maintainable accelerators in an Agile environment.

Key Responsibilities
  • Design, develop, and maintain responsive, user-friendly front-end interfaces using modern JavaScript frameworks.
  • Build and maintain backend services, RESTful APIs, and microservices using Python and Django / Django Rest Framework.
  • Integrate front-end applications with backend APIs, ensuring seamless data flow, security, and performance.
  • Design and optimize relational database schemas and queries; work with ORM tools for data access.
  • Develop and support ETL/data pipelines for analytics and reporting use cases where required.
  • Implement asynchronous and distributed processing using messaging and task-queue systems.
  • Containerize applications and services to ensure consistent builds and reliable deployments.
  • Implement authentication, authorization, and secure access control across application layers.
  • Write clean, maintainable, well-tested code and participate in code reviews.
  • Collaborate with product, design, and data teams in an Agile delivery model to translate requirements into working software.
  • Support observability practices logging, monitoring, and basic tracing to ensure application health and quick issue triage.
Required Technical Skills
  • Front-End Development: HTML5, CSS3, JavaScript (ES6+), React.js or Angular, responsive UI design, REST API integration
  • Programming: Python, SQL
  • Backend Development & Frameworks: Django, Django Rest Framework, REST API design, Microservices Architecture, ORM
  • Data Engineering: ETL Pipelines, Azure Databricks, Delta Lake, Delta Live Tables
  • Database & Storage: PostgreSQL, SSMS, Azure Blob Storage
  • Cloud, Containers & Orchestration: AWS S3, Docker
  • Development & Build Tools: Git, CI/CD basics
Preferred Qualifications
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 36 years of hands-on experience in full stack or Frontend-heavy software development.
  • Prior experience in Healthcare domain is a plus.
  • Experience with cloud platforms (Azure/AWS) and containerized deployments.
  • Strong problem-solving skills and ability to work in a fast-paced, collaborative environment.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Engineer
Full Stack Engineer

Koantek • Hyderabad, Ahmedabad District

On-site
INR 1,200,000 - 1,800,000
Full Stack Python Developer
Full Stack Python Developer

Dailyhunt • Bengaluru

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

Integel Institute Of Technology Tamil Nadu • Hyderabad, Chennai District, Bengaluru

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

Integel Institute Of Technology Tamil Nadu • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 900,000 - 1,300,000
Python Fullstack Developer (5-15 Years)
Python Fullstack Developer (5-15 Years)

Infosys • Dadri, Chennai District, Bengaluru

Hybrid
INR 900,000 - 1,800,000
Senior Python Full Stack Developer
Senior Python Full Stack Developer

Sekel Tech • Chennai District

On-site
INR 1,800,000 - 3,000,000
Opportunity to work on innovative SaaS
Exposure to modern technologies and SC
Growth-oriented work environment
+1
Lead Engineer- Python Full Stack
Lead Engineer- Python Full Stack

Evalueserve • Gurugram District

Hybrid
INR 900,000 - 1,300,000
Senior Python Full Stack Developer (Software Development)
Senior Python Full Stack Developer (Software Development)

Winzons • India

On-site
INR 1,500,000 - 2,800,000
Python Fullstack Developer
Python Fullstack Developer

NITYO • Mumbai

On-site
INR 1,200,000 - 2,400,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