Senior Specialist IT Software Engineering
4255 entegris india private
📍 pune india india🕐 8d ago🔗 workday
Job Description
**Job Title:**
Senior Specialist, IT Software Engineering
**Job Description:**
We are seeking a **Senior Software Engineer (Python, Cloud & AI)** to design, build, and scale modern backend platforms, APIs, and AI‑driven systems. In this role, you will develop **Python‑based APIs and Backend‑for‑Frontend services using FastAPI**, build cloud‑native integrations and functions, and contribute to the development of **AI agents and orchestration workflows** using modern LLM tooling. You will work closely with cross‑functional teams to deliver secure, scalable, and high‑quality solutions that support enterprise platforms and business workflows.
**Key Responsibilities**
------------------------
* Design, develop, and maintain **scalable Python backend services** using **FastAPI**, following **Backend‑for‑Frontend (BFF)** and microservices patterns.
* Build and manage **RESTful APIs** and backend components with strong focus on performance, security, and reliability.
* Develop **system integrations and workflows** across enterprise platforms using APIs, events, and **lightweight cloud functions**.
* Design and implement **AI agents and MCPs** using **LangGraph and modern LLM tooling** to support enterprise use cases.
* Deploy and operate services on **GCP** using cloud‑native services (Cloud Run, GKE, Cloud Functions, Cloud SQL).
* Contribute to **CI/CD, containerization, and DevOps practices** to improve delivery speed and operational stability.
* Ensure **code quality and production readiness** through testing, reviews, documentation, and adherence to best practices.
* Collaborate with engineers, analysts, and QA to deliver **secure, high‑quality solutions** and mentor team members as needed.
**Required Qualifications**
---------------------------
* **1****0+ years** of professional experience in software engineering, with strong backend development focus.
* **Strong hands‑on expertise in Python**, building production‑grade backend services and APIs.
* Proven experience designing and implementing **RESTful APIs** and **microservices**, preferably using **FastAPI** or similar frameworks.
* Solid understanding of **backend architecture patterns**, including Backend‑for‑Frontend (BFF) and service‑oriented design.
* Experience with **authentication and authorization mechanisms** such as OAuth2, JWT, and SSO.
* Strong knowledge of **relational database design** and SQL (PostgreSQL or equivalent).
* Experience building and deploying applications in a **cloud environment** (GCP, AWS, or Azure).
* Familiarity with **containerization and CI/CD practices** (Docker, pipelines, automated deployments).
* Proficiency with **Git‑based workflows**, code reviews, and collaborative development.
* Strong problem‑solving, debugging, and analytical skills, with an ownership mindset.
**Preferred Skills**
--------------------
* Experience with **GCP services** such as Cloud Run, GKE, Cloud Functions, and Cloud SQL.
* Hands‑on exposure to **AI agent development** using **LangGraph**, MCPs, and modern LLM tooling.
* Familiarity with **event‑driven and asynchronous systems** (Kafka, Pub/Sub, RabbitMQ, or Service Bus).
* Experience with **cloud‑native patterns** and infrastructure‑as‑code (Terraform or equivalent).
* Knowledge of **NoSQL databases** and cloud data lakes.
* Exposure to **GraphQL** and modern API design patterns.
* Experience working in **Agile / distributed teams** on enterprise platforms.
* Familiarity with **AI developer tools** (e.g., Copilot, Claude Code) and automation workflows.
**Soft Skills**
---------------
* Strong **ownership mindset** with ability to drive work independently from design to production.
* Excellent **communication and collaboration skills** across engineering, QA, and business teams.
* Ability to **mentor and guide other engineers** through reviews and technical discussions.
* Strong problem‑solving and analytical thinking skills.
* Comfortable working in **ambiguous problem spaces** and evolving requirements.
* Attention to detail with a focus on **quality, security, and maintainability**.
* Proactive, continuous‑learning attitude with interest in **emerging cloud and AI technologies**.