Senior Software Engineer Python

Year    KA, IN, India

Job Description

Company Description

WHAT YOU'LL DO




We are looking for an experienced

Senior Software Engineer

with strong expertise in Python, API development, Google Cloud Platform (GCP), and AI integration.

In this role, you will design and implement scalable backend solutions that enable automation, intelligence, and data-driven decision-making across digital and enterprise systems.

Key Responsibilities



Technical Delivery & Design



Architect, design, and develop

Python-based microservices

and

RESTful APIs

for internal and external integrations. Build and manage scalable cloud-native solutions using CloudRun, Kubernetes, Cloud Run, API Gateway, and related services. Drive

end-to-end API lifecycle management

-- from design, versioning, and security to performance tuning and monitoring. Integrate and operationalize

AI/ML models

in collaboration with Data Science teams (e.g., product recommendations, enrichment automation, forecasting, NLP). Design and implement

data ingestion and transformation pipelines

leveraging both structured and unstructured data.

Cloud & DevOps



Deploy and manage services on

GCP

, following

Infrastructure-as-Code (IaC)

principles and CI/CD pipelines. Collaborate with DevOps teams to automate deployments using GitHub Actions, GCP DevOps, or similar tools. Monitor and optimize performance, reliability, and cost efficiency of cloud services.

Data & Integration



Implement robust

ETL/ELT processes

to handle large-scale data efficiently. Work with message queues such as GCP Pub/Sub, RabbitMQ, or Kafka for asynchronous processing and decoupled system design. Ensure data integrity, compliance, and security throughout data flows and integrations.

Collaboration & Leadership



Work closely with cross-functional teams -- product managers, data engineers, frontend developers, and architects -- to deliver cohesive solutions. Mentor and guide junior engineers in coding standards, testing, and design patterns. Contribute to establishing

engineering best practices

, documentation, and reusable components. Participate actively in

code reviews

,

architecture discussions

, and

technical governance

initiatives.

WHO YOU'LL WORK WITH





You will play a key role in

architecting, developing, and integrating AI-powered APIs

, working closely with architects, data engineers, and product teams. The role demands strong technical depth, hands-on problem-solving skills, and the ability to mentor junior engineers in best practices.

WHO YOU ARE




We are looking for people with

6-8 years

of professional experience in software development, with at least

3+ years in Python

. Strong expertise in Python frameworks -- FastAPI, Flask. Proven experience in

building and consuming RESTful APIs

and

microservices architectures

. Hands-on experience in Google Cloud Platform (GCP) (GCP Functions, Cloud Run, Cloud Storage, API Gateway). Good understanding of message brokers/queues such as Pub/Sub, RabbitMQ, or Kafka. Proven experience in

data analytics, ETL, and data transformation pipelines

. Strong understanding of

data structures

,

asynchronous programming

, and

API performance optimization

. Experience integrating

AI/ML models

into production systems, using frameworks like

PyTorch

,

TensorFlow

, or

OpenAI APIs

. Proficiency in SQL and NoSQL databases - particularly

PostgreSQL, BigQuery, and Spanner

. Experience with Docker and CI/CD using GitHub Actions or GCP DevOps. Good understanding of

authentication/authorization

(OAuth2, JWT) and

secure API design

. Strong knowledge of

unit testing

,

test automation

, and

observability (logging, tracing, metrics)

. Ability to work in

Agile

environments and deliver iteratively with clear, measurable outcomes.

Good to Have



Experience with GCP Data Factory, BigQuery, or Dataproc. Familiarity with

event-driven architectures

and

serverless computing

. Exposure to

LLM (Large Language Model) APIs

,

prompt engineering

, or

AI-powered automation use cases

. Experience contributing to

solution architecture

or technical design documentation. Awareness of

DevSecOps

and cloud

cost optimization

practices.

WHO WE ARE





H&M Group is a global company of strong fashion brands and ventures. Our goal is to prove that there is no compromise between exceptional design, affordable prices, and sustainable solutions. We want to liberate fashion for the many, and our customers are at the heart of every decision we make.


We are made up of thousands of passionate and talented colleagues united by our shared culture and values. Together, we want to use our power, our scale, and our knowledge to push the fashion industry towards a more inclusive and sustainable future.

WHY YOU'LL LOVE WORKING HERE





At H&M Group, we are proud to be a vibrant and welcoming company. We offer our employees attractive benefits with extensive development opportunities around the globe.

We offer all our employees at H&M Group attractive benefits with extensive development opportunities around the globe. All our employees receive a staff discount card, usable on all our H&M Group brands in stores and online. Brands covered by the discount are H&M (Beauty and Move included), COS, Weekday, Monki, H&M HOME, & Other Stories and ARKET. In addition to our staff discount, all our employees are included in our H&M Incentive Program - HIP. In addition to our global benefits, all our local markets offer different competitive perks and benefits. Please note that they may differ between employment type and countries.

JOIN US





Our uniqueness comes from a combination of many things - our inclusive and collaborative culture, our strong values, and opportunities for growth. But most of all, it's our people who make us who we are.


Take the next step in your career together with us. The journey starts here.



* We are committed to a recruitment process that is fair, equitable, and based on competency. We therefore kindly ask you to not attach a cover letter in your application.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4734280
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year