Remote Staff Software Engineer

at ServiceNow

Posted 7 hours ago 2 applied

Description:

  • 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.