Senior Platform Engineer
Role details
Job location
Tech stack
Job description
-
Develops and manages scoping and requirements definition, and ensures traceability to the source.
-
Build, configure, and customize enterprise platform applications, modules, and workflows, including core service processes such as Incident, Problem, Change, and Service Request.
-
Implement integrations with third-party systems using REST, SOAP, and API-based technologies.
-
Design, develop, and optimize platform-level logic and automation by writing configuration scripts, event-driven code, and workflow execution routines to enforce business rules, manage data operations, and support complex interaction patterns across the enterprise.
-
Analyze system performance issues, apply corrective actions, and manage upgrades.
-
Stay current with platform releases, emerging features, and industry best practices for enterprise application ecosystems.
-
Develops and executes test plans and test cases; implements scalable and reliable automated tests and frameworks.
-
Develops acceptance criteria related to functional and non-functional requirements, business processes, features, user stories, and business rules.
-
Utilizes appropriate tools and techniques to evaluate user experiences of systems, products, services, or devices, and validates that security, usability, and accessibility requirements have been met.
-
Develops, configures, and maintains tools to identify, track, log, and maintain accurate, complete, and current system information; develops and maintains associated operational documentation.
-
Maintains application support processes and uses application management software tools to investigate issues, prioritize and diagnose incidents, collect performance statistics, and create reports.
-
Defines, documents, and executes small projects or sub-projects. May act as product owner for one or more lower-value products or services, managing elements of the product life cycle to meet customer/user needs and achieve financial or other targets.
-
Plans, organizes, and conducts quality and safety assessments, and suggests opportunities for improvement. Contributes to identifying, analyzing, and documenting hazards and safety risks.
-
Monitors and reports on supplier performance, customer satisfaction, adherence to security requirements, and market intelligence.
-
Continuously develops and maintains personal knowledge of software engineering practices, emerging trends, and technologies.
-
Implement and manage access controls, roles, permissions, and authentication mechanisms to ensure secure and compliant system operation.
-
Provides technical advice to project teams and mentors less experienced staff to foster talent development.
Requirements
-
Strong ServiceNow Platform Management experience
-
Hands-on experience with ServiceNow Performance Analytics, Virtual Agent, or AI Search
-
Version control tools (e.g., Git, Jenkins)
-
Experience developing platform logic and automation using Glide scripting languages, such as Glide scripting and ServiceNow APIs
-
Knowledge of ITIL processes and frameworks