Senior Python Developer

KPIT Technologies Ltd.

Dearborn (MI)

On-site

USD 90,000 - 130,000

Full time

15 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Geo Blue PPO and HSA plan.
MetLife – Dental and Vision plan.
401k with employer match.
Company-paid Basic Life and Long-term
Employee assistance program

Job summary

KPIT Technologies Ltd. in Dearborn, MI is seeking a skilled Python developer to design, build, and maintain scalable applications and REST APIs with Flask.

You will work across GCP, Docker, PostgreSQL, and CI/CD, collaborating with product, QA, and DevOps to deliver reliable, well-tested software and mentor junior engineers.

Qualifications

  • Strong hands-on experience in Python development.
  • Experience developing web applications and REST APIs using Flask.
  • Strong understanding of OOP, SOLID Principles, Design Patterns, Clean Code Practices, Software Design & Architecture, Unit Testing, and Debugging.
  • Experience working with Google Cloud Platform (GCP).
  • Experience with PostgreSQL or other relational databases.
  • Experience with Docker and containerized application development.
  • Proficiency with Git/GitHub and version control best practices.
  • Strong problem-solving, analytical, and troubleshooting skills.
  • Excellent communication and teamwork skills.

Responsibilities

  • Design, develop, test, deploy, and maintain scalable Python applications and services.
  • Develop and enhance RESTful APIs and web applications using Flask.
  • Apply OOP principles, SOLID principles, design patterns, and clean code practices.
  • Participate in technical design discussions and contribute to architecture.
  • Write clean, reusable, well-documented, and testable code.
  • Develop, deploy, and support cloud-native apps on GCP.
  • Build and maintain containerized apps using Docker.
  • Collaborate with Product Owners, QA, DevOps, and Data Engineering teams.
  • Perform code reviews and promote engineering best practices.

Skills

Python
Flask
OOP
SOLID Principles
Design Patterns
Unit Testing
GCP
PostgreSQL
Docker
Git

Tools

Docker
GitHub

Job description

  • Design, develop, test, deploy, and maintain scalable Python applications and services.
  • Develop and enhance RESTful APIs and web applications using Flask.
  • Apply OOP principles, SOLID principles, design patterns, and clean coding practices to build maintainable solutions.
  • Participate in technical design discussions and contribute to application architecture and solution design.
  • Write clean, efficient, reusable, well-documented, and testable code.
  • Develop, deploy, and support cloud-native applications on Google Cloud Platform (GCP).
  • Build and maintain containerized applications using Docker.
  • Collaborate with Product Owners, QA, DevOps, and Data Engineering teams to deliver quality solutions.
  • Perform code reviews and promote engineering best practices and development standards.
  • Troubleshoot and resolve application, performance, scalability, and production issues.
  • Develop and execute unit and integration tests to ensure application reliability.
  • Mentor junior developers and contribute to continuous improvement initiatives.
Requirements:
Required Skills:
  • Strong hands-on experience in Python development.
  • Experience developing web applications and REST APIs using Flask.
  • Strong understanding of OOP, SOLID Principles, Design Patterns, Clean Code Practices, Software Design & Architecture, Unit Testing, and Debugging.
  • Experience working with Google Cloud Platform (GCP).
  • Experience with PostgreSQL or other relational databases.
  • Experience with Docker and containerized application development.
  • Proficiency with Git/GitHub and version control best practices.
  • Strong problem-solving, analytical, and troubleshooting skills.
  • Excellent communication and teamwork skills.
Preferred Skills:
  • Experience with Automotive software development
  • Experience with GCP services like Cloud Run, Cloud Schedduler, Cloud Triggers
  • Knowledge of microservices architecture.
  • Experience implementing CI/CD pipelines.
  • Experience with Kubernetes and cloud-native deployments.
  • Familiarity with event-driven architecture and messaging services.
  • Knowledge of Infrastructure as Code (Terraform or similar tools).
  • Exposure to Agile/Scrum development methodologies.
Compensation and Benefits:

Along with competitive pay, as a full-time KPIT employee, you are eligible for the following benefits:

  • Geo Blue PPO and HSA plan.
  • MetLife – Dental and Vision plan.
  • Healthcare and Dependent care flexible spending account(FSA).
  • 401k with employer match.
  • Company-paid Basic Life and Long-term disability insurance.
  • Voluntary benefits include Critical Illness, Hospital indemnity, accident insurance, theft, and legal service.
  • Employee Assistance Program.
  • Paid Holidays.
  • Employee discounts and perks.
Requirement
ESSENTIAL SKILLS /COMPETENCIES
  • PYTHON
  • REST API
  • OOP
  • GCP
  • POSTGRESQL
  • DOCKER

Video

We are Automobelievers!

Across mobility & technology domains - Upskill yourself in an environment designed for constant learning

Work on cutting edge technology programs of leading OEMS and Tier 1s in automotive and mobility

Work across Autonomous, Connected, Electrification, AUTOSAR, Cybersecurity, OTA technology driving mobility transformation

Robust competency development framework, Individual development plans and Mentors to bring focus on YOU

Highest numbers of promotions backed by solid performance

Collaboration with global university for technology & management master's program

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

IT Solution Engineer
IT Solution Engineer

KPIT Technologies Ltd. • Columbus (OH)

On-site
USD 120,000 - 170,000
Geo Blue PPO and HSA plan
MetLife – Dental and Vision plan
401k with employer match
+1
OBD Calibration Engineer
OBD Calibration Engineer

KPIT Technologies Ltd. • Raymond (NH)

On-site
USD 90,000 - 140,000
Geo Blue PPO and HSA plan
MetLife - Dental and Vision plan
Healthcare and Dependent care FSA
+4
Propulsion Systems Engineer
Propulsion Systems Engineer

KPIT Technologies Ltd. • Auburn Hills (MI)

On-site
USD 90,000 - 120,000
Geo Blue PPO
HSA plan
MetLife dental & vision
+5
Powertrain Torque Engineer
Powertrain Torque Engineer

KPIT Technologies Ltd. • Auburn Hills (MI)

On-site
USD 120,000 - 170,000
Geo Blue PPO and HSA plan
MetLife – Dental and Vision plan
401k with employer match
+1
Model Based Development Engineer
Model Based Development Engineer

KPIT Technologies Ltd. • Columbus (OH)

On-site
USD 110,000 - 150,000
Geo Blue PPO
MetLife Dental/Vision
Healthcare FSA
+6
Model Based System Engineer
Model Based System Engineer

KPIT Technologies Ltd. • Auburn Hills (MI)

On-site
USD 90,000 - 120,000
Geo Blue PPO and HSA plan
MetLife – Dental and Vision plan
Healthcare and Dependent care flexible
+6
Build & Integration Engineer – Automotive
Build & Integration Engineer – Automotive

KPIT • San Francisco (CA)

On-site
USD 140,000 - 180,000
Competitive pay
Geo Blue PPO and HSA plan
Dental and Vision plan
+2
Powertrain System Engineer (Diesel/Combustion)
Powertrain System Engineer (Diesel/Combustion)

KPIT Technologies Ltd. • Auburn Hills (MI)

On-site
USD 90,000 - 130,000
Geo Blue PPO/HSA plan
Dental & Vision plan
Healthcare FSA
+6
IT Solution Engineer
IT Solution Engineer

KPIT • Columbus (IN)

On-site
USD 140,000 - 190,000
Geo Blue PPO and HSA plan
401k with employer match
Healthcare and Dependent care flexible
+1
Product Engineer
Product Engineer

KPIT • Lisle (IL)

On-site
USD 120,000 - 170,000
Geo Blue PPO/HSA
Dental & Vision - MetLife
Health & Dependent Care FSA
+3