Backend Engineer

Publicis Global Delivery

Gurugram District, Bengaluru, Mumbai

Híbrido

INR 1 500 000 - 2 100 000

Tempo integral

Há 12 dias

Uma candidatura completa num minuto

Currículo e carta de apresentação personalizados, prontos a enviar.

Ultrapassa os filtros ATS

Resumo da oferta

Publicis Global Delivery in India (Mumbai, Bangalore, Pune, Hyderabad, Gurgaon) is seeking an experienced Backend Engineer to design, develop and maintain scalable services. You will build robust APIs and enterprise integrations using Python and Azure, focusing on secure, event-driven workflows and reliable data exchange.

The role requires strong backend fundamentals, cloud development experience, API integrations, authentication mechanisms and distributed systems.

Qualificações

  • 5-8 years of experience in backend software engineering.
  • Strong hands-on experience in Python backend development.
  • Experience building and deploying REST APIs and enterprise application integrations.
  • Hands-on experience with Microsoft Azure services.
  • Experience integrating Salesforce and/or Microsoft 365 applications in an enterprise environment.
  • Good understanding of authentication, authorization and secure API communication.
  • Ability to troubleshoot and independently handle production issues.

Responsabilidades

  • Design, develop and maintain scalable backend services using Python and FastAPI.
  • Build and manage REST APIs for integrating enterprise applications and business systems.
  • Develop integrations with Salesforce, SharePoint, Outlook and Microsoft Teams using REST APIs and Microsoft Graph API.
  • Implement asynchronous processing, background jobs and event-driven workflows.
  • Work with Azure services including Cosmos DB, Azure Functions, App Service, API Management and Service Bus/Event Grid.
  • Implement secure authentication and authorization using Microsoft Entra ID, OAuth 2.0 and managed identities.
  • Design and manage application state, data persistence and long-running workflows using Cosmos DB.
  • Implement error handling, retries, idempotency, timeouts and fault-tolerant mechanisms.
  • Monitor application performance, troubleshoot production issues and maintain structured logging and audit trails.
  • Collaborate with cross-functional teams to deliver reliable and scalable backend solutions.

Conhecimentos

Python
FastAPI
Async programming
REST APIs
OAuth 2.0
MS Entra ID
Azure Functions
Cosmos DB
Event-driven

Ferramentas

Azure Functions
App Service
API Management
Service Bus/Event Grid
Microsoft Graph API
Salesforce REST API

Descrição da oferta de emprego

BACKEND ENGINEER PYTHON & AZURE INTEGRATIONS

Publicis Global Delivery | India (Mumbai / Bangalore / Pune / Hyderabad / Gurgaon) | 5-8 years

Role Overview

We are looking for an experienced Backend Engineer to design, develop and maintain scalable backend services and enterprise integrations. The candidate will be responsible for building robust APIs, integrating business applications such as Salesforce and Microsoft 365, and developing secure, event-driven backend workflows using Python and Azure services.

The role requires strong backend engineering fundamentals, experience with cloud-based application development, API integrations, authentication mechanisms and distributed systems.

Key Responsibilities
  • Design, develop and maintain scalable backend services using Python and FastAPI.
  • Build and manage REST APIs for integrating enterprise applications and business systems.
  • Develop integrations with Salesforce, SharePoint, Outlook and Microsoft Teams using REST APIs and Microsoft Graph API.
  • Implement asynchronous processing, background jobs and event-driven workflows.
  • Work with Azure services including Cosmos DB, Azure Functions, App Service, API Management and Service Bus/Event Grid.
  • Implement secure authentication and authorization using Microsoft Entra ID, OAuth 2.0 and managed identities.
  • Design and manage application state, data persistence and long-running workflows using Cosmos DB.
  • Implement error handling, retries, idempotency, timeouts and fault-tolerant mechanisms.
  • Monitor application performance, troubleshoot production issues and maintain structured logging and audit trails.
  • Collaborate with cross-functional teams to deliver reliable and scalable backend solutions.
Required Skills
Skill Area
Expected Capability
Backend Development

Strong Python, FastAPI, asynchronous programming

API Development

REST APIs, API design, integrations, error handling

Azure Cloud

Azure Functions, App Service, API Management, Cosmos DB

Messaging & Events

Azure Service Bus, Event Grid, event-driven architecture

Database

Cosmos DB, database design, session/state management

Authentication

Microsoft Entra ID, OAuth 2.0, managed identities

Enterprise Integrations

Microsoft Graph API, SharePoint, Outlook, Teams

CRM Integration

Salesforce REST API, SOQL

Application Development

Background jobs, retries, idempotency, logging and monitoring

Experience & Working Style
  • 5-8 years of experience in backend software engineering.
  • Strong hands-on experience in Python backend development.
  • Experience building and deploying REST APIs and enterprise application integrations.
  • Hands-on experience with Microsoft Azure services.
  • Experience integrating Salesforce and/or Microsoft 365 applications in an enterprise environment.
  • Good understanding of authentication, authorization and secure API communication.
  • Ability to troubleshoot and independently handle production issues.
Additional Note

Frontend development, ML model training, data science and AI/LLM experience are not required for this position.

Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior Back-End Engineer (Python / Azure)
Senior Back-End Engineer (Python / Azure)

Luxoft • Mumbai, Pune District, Chennai

Presencial
INR 2 800 000 - 4 800 000
Backend Integration Engineer - India
Backend Integration Engineer - India

Photon • Hubli

Presencial
INR 1 200 000 - 1 800 000
Urgent Req : Python Backend Developer | Fast API | Azure | SQL
Urgent Req : Python Backend Developer | Fast API | Azure | SQL

EY • Hyderabad, Pune District, Bengaluru

Híbrido
INR 1 200 000 - 1 800 000
Senior Software Engineer Backend Python Azure
Senior Software Engineer Backend Python Azure

Durapid Technologies Private Limited • Gurugram District

Híbrido
INR 4 500 000 - 7 000 000
Sr.Backend Python Developer
Sr.Backend Python Developer

Latent Bridge Pvt Ltd • Pune District

Híbrido
INR 2 800 000 - 4 200 000
Senior Back-End Engineer (Python / Azure)
Senior Back-End Engineer (Python / Azure)

Luxoft • Índia

Teletrabalho
INR 3 000 000 - 6 000 000
Python Backend Engineer
Python Backend Engineer

Vivantify Technology Solutions India Pvt. Ltd. • Maharashtra

Presencial
INR 1 200 000 - 1 800 000
Competitive salary
Professional growth
Collaborative environment
+1
Senior Software Engineer Backend Python Azure
Senior Software Engineer Backend Python Azure

Durapid Technologies Pvt Ltd • Jaipur

Híbrido
INR 4 000 000 - 6 800 000
Backend Engineer
Backend Engineer

Netision Technology LLP • Índia

Presencial
INR 1 200 000 - 2 200 000
Backend Engineer
Backend Engineer

Vivantify Technology Solutions India Pvt. Ltd. • Coimbatore District

Teletrabalho
INR 1 200 000 - 1 800 000
Competitive salary and benefits
Growth opportunities
Collaborative environment
+1