HamburgerMenu
hirist

Senior Engineer - ServiceNow/Python/PySpark

Simplify Healthcare
6 - 8 Years
Hyderabad

Posted on: 27/10/2026

Job Description

Location : Offshore (Hyderabad, India) Hybrid

Experience : 6 - 8 years

Scope : ServiceNow Platform Development (ITSM, CMDB, Integrations), Python, PySpark, Data Engineering, AI-Assisted Engineering

Role Overview :

We are looking for a Senior Engineer who combines ServiceNow platform development with Python and PySpark data engineering skills. Based in India, you will work closely with your Technical Lead / Manager and Onshore Engineers to build ServiceNow workflows and integrations, and to build the Python and PySpark pipelines that move ServiceNow and related operational data into analytics platforms for reporting, automation, and insight.

ServiceNow, Python, and PySpark are all mandatory for this role. You should be comfortable moving between platform configuration and scripting on one side and large-scale data processing on the other, and you will use AI-assisted tools as a standard part of your daily workflow.

Key Responsibilities :

ServiceNow Platform Development :

- Design, develop, and configure ServiceNow applications and workflows across ITSM (Incident, Problem, Change, Request), Service Catalog, and CMDB, using server-side and client-side scripting (Business Rules, Script Includes, Client Scripts, UI Policies, UI Actions).

- Build automation using Flow Designer and Integration Hub, and develop custom scoped applications that follow ServiceNow best practices.

- Build and maintain integrations using REST and SOAP, Scripted REST APIs, Import Sets, Transform Maps, and MID Server, connecting ServiceNow with internal and external systems.

- Manage roles, ACLs, and data security, and promote changes across instances using update sets or source control.

- Troubleshoot and resolve platform defects, performance issues, and production incidents, including root-cause analysis.

Python Automation & PySpark Data Engineering :

- Write Python for ServiceNow automation, data extraction, and integration using the ServiceNow REST APIs (such as the Table API), and for validation and utility tooling.

- Build PySpark pipelines to ingest, clean, transform, and aggregate large volumes of ServiceNow and operational data (incidents, changes, CMDB, SLA data) on a distributed processing platform.

- Optimize Spark jobs for performance and cost, including partitioning, join strategy, caching, and efficient file formats such as Parquet.

- Build curated datasets and data models for reporting, dashboards, and analytics, with data quality checks, reconciliation, and lineage.

- Schedule and monitor pipelines using an orchestration tool such as Airflow, AWS Glue, or Step Functions.

Delivery & Quality :

- Write automated tests using the ServiceNow Automated Test Framework (ATF) and pytest for Python and PySpark code, and maintain high coverage on critical logic.

- Participate in peer code reviews and write clear technical designs and documentation for workflows, integrations, and pipelines.

- Participate actively in sprint ceremonies : daily standups, sprint planning, backlog refinement, retrospectives, and demos.

- Handle sensitive data in line with HIPAA and client security requirements, including masking data in non-production environments.

Required Qualifications (All Mandatory) :

- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

- 6 - 8 years of software engineering experience, including at least 3 years of hands-on ServiceNow development.

- Strong ServiceNow development skills : JavaScript scripting (GlideRecord, Script Includes, Business Rules, Client Scripts), Flow Designer, and Service Catalog configuration.

- Working knowledge of ServiceNow ITSM modules and the CMDB.

- Experience building ServiceNow integrations with REST/SOAP, Scripted REST APIs, Import Sets, and Transform Maps.

- Strong Python (3.x) programming skills, including working with REST APIs, data processing libraries (pandas), and automated testing (pytest).

- Hands-on PySpark experience : DataFrame API, Spark SQL, joins and aggregations, and performance tuning.

- Strong SQL skills for data analysis, validation, and transformation.

- Experience with Git-based workflows and Agile/Scrum delivery.

- Good verbal and written English communication skills for working effectively with onshore and offshore team members.

AI-Assisted Engineering (Required) :

- Active, consistent use of AI-assisted development tools (Claude Code, GitHub Copilot, Cursor, or equivalent) in daily work, for code generation, test writing, debugging, and documentation.

- Validates all AI-generated code and scripts before committing or deploying them, including ServiceNow scripts and Spark transformations, and never treats AI output as production-ready without review.

- Handles prompts responsibly : never includes PHI, member or sensitive customer data, instance credentials, or proprietary code in prompts sent to external AI tools.

- Actively looks for ways to use AI assistance to improve productivity and code quality, and shares effective techniques with teammates.

Preferred Qualifications :

- ServiceNow certifications such as Certified System Administrator (CSA), Certified Application Developer (CAD), or Certified Implementation Specialist.

- Experience with ServiceNow ITOM (Discovery, Service Mapping), Performance Analytics, or HR/Customer Service workflows.

- Experience with AWS (S3, Glue, EMR, Lambda) or Databricks for data processing.

- Experience with Airflow or a similar orchestration tool, and with CI/CD for ServiceNow and data pipelines.

- Exposure to the US healthcare domain and to HIPAA-regulated data environments.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...