As a Staff Software Engineer within the Enterprise Integration team, you will provide technical leadership and strategic direction in building state-of-the-art applications and integration solutions using the ServiceNow platform and related technologies.
You will partner closely with Product Owners, Architects, Business Analysts, and cross-functional IT teams to design and implement scalable, robust solutions.
Your responsibilities will include building high-quality, scalable, clean, and reusable applications and integration solutions using the ServiceNow platform and related technologies.
You will play a lead role in driving the end-to-end design and implementation of robust integrations between ServiceNow and other enterprise platforms such as Azure, Workday, SAP, Splunk, and Snowflake.
You will own critical technical initiatives from planning to deployment, continuously refining and improving existing applications and services.
You will explore the latest ServiceNow features and evaluate them for adoption.
You will develop proof-of-concept and prototype solutions to validate architectural and design decisions and demonstrate feasibility.
You will establish and promote best practices around platform development, integrations, and performance optimization.
You will mentor and guide engineers, fostering technical excellence and professional growth within the team.
Requirements:
You must have experience in leveraging or critically thinking about how to integrate AI into work processes, decision-making, or problem-solving, which may include using AI-powered tools, automating workflows, analyzing AI-driven insights, or exploring AI's potential impact on the function or industry.
A minimum of 10 years of related experience delivering end-to-end enterprise-grade solutions is required.
You should possess expert-level proficiency in Java or a similar object-oriented language.
Strong experience with RESTful API design, Microservices architecture, and database technologies (SQL/NoSQL) is necessary.
You must have experience working across multiple technology stacks, including cloud/containerization platforms such as Azure, AWS, GCP, Docker, and Kubernetes.
Familiarity with data streaming platforms like Kafka and Flink is required.
Experience with integration platforms such as Boomi and SAP PI/PO is essential.
You should have knowledge of web infrastructure, including API Gateways like Kong, Azure APIM, and Azure App Gateway.
A deep understanding of algorithms, data structures, software design principles, and performance optimization is necessary.
Proficiency in modern UI frameworks such as Angular or React, along with strong JavaScript development skills, is required.
You must have a proven capability in building and maintaining secure applications and integrations with a strong emphasis on scalability and security best practices.
Demonstrated ability to lead technical initiatives and collaborate across teams without formal authority is essential.
It is good to have experience using AI coding tools such as Cursor and Windsurf, as well as experience with ServiceNow platform development and integration.
Benefits:
ServiceNow offers a flexible work environment, allowing for various work personas (flexible, remote, or required in-office) based on the nature of the work and assigned location.
The company is committed to creating an accessible and inclusive experience for all candidates, providing reasonable accommodations during the application process if needed.
ServiceNow is an equal opportunity employer, ensuring that all qualified applicants receive consideration for employment without regard to various protected categories.
Employment may be contingent upon obtaining necessary export control approvals for certain positions requiring access to controlled technology.