Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer

$221.2k - $387.1k

Versant Media Inc

Job Description

Principal Software Engineer

The engineering organization is a dynamic group of builders, thinkers, and problem-solvers focused on delivering scalable, AI-powered software products that improve how organizations work. We value clean architecture, intuitive experiences, operational excellence, and a culture of continuous improvement. Every engineer plays an important role in shaping the quality, reliability, and long-term success of our products.

About the Team:

The Service Operations Business Unit brings together IT Service Management (ITSM), IT Operations Management (ITOM), and CMDB capabilities on the ServiceNow Platform. This product engineering organization builds the software that helps customers deliver resilient, intelligent, and efficient enterprise services.

The Service Operations product portfolio connects incident, request, fulfillment, infrastructure visibility, service mapping, trusted configuration data, automation, and AIOps into a unified operating model. By combining service delivery with operational intelligence and trusted operational context, these products help customers move toward proactive, AI-assisted, and increasingly self-healing operations at enterprise scale.

Together, these capabilities help customers modernize how they deliver and operate services, improve reliability, reduce manual effort, and drive measurable productivity outcomes on a single platform.

What you get to do in this role:

As a Principal Software Engineer, you will architect and build assistive and autonomous AI-native products that help our customers’ IT departments move into an agentic-first era. The work will span large-scale distributed systems, data ingestion, enterprise context creation and utilization, agentic harnesses, cost optimization, agentic feedback loops, and enterprise-grade user experiences.

This role requires thought leadership, deep technical expertise, strong architectural judgment, and the ability to translate business requirements into product capabilities through experimentation.

Responsibilities include:

  • Define and drive the technical direction for AI-native Service Operations product capabilities that support proactive, reliable, and increasingly autonomous enterprise workflows.

  • Architect scalable, reliable, and extensible systems that power service delivery, operational intelligence, automation, data processing, discovery, visibility, and AI-assisted experiences.

  • Lead the design of core frameworks and platform capabilities that enable teams to build consistent, intelligent, and highly reliable products across the Service Operations portfolio.

  • Help shape how AI agents, automation, operational data, trusted configuration context, and human workflows come together to improve service reliability, reduce manual effort, and increase productivity.

  • Partner with product, design, platform, and engineering leaders to translate Service Operations Business Unit strategy into clear technical roadmaps and executable delivery plans.

  • Drive large-scale technical initiatives from concept through delivery, balancing customer value, scalability, reliability, security, data quality, engineering velocity, and long-term maintainability.

  • Establish architecture patterns, engineering standards, and best practices for distributed systems, platform services, observability, performance, data quality, and production readiness.

  • Build and evolve systems that support proactive, predictive, AI-assisted, and agentic workflows across enterprise environments.

  • Make clear technical trade-offs, including what should be solved now, what should be deferred, and what should not be solved.

  • Design and develop reusable software components and frameworks that improve engineering velocity and product consistency across teams.

  • Guide teams through complex technical decisions, design reviews, code reviews, architecture trade-offs, migration planning, and execution risks.

  • Mentor senior engineers and technical leaders, helping raise the bar for engineering craftsmanship, systems thinking, operational excellence, and long-term ownership.

  • Foster a culture of continuous learning, innovation, quality, accountability, and thoughtful use of AI across the engineering organization.

  • Help teams adopt AI-powered tools and automation to improve engineering productivity, product reliability, and speed of innovation.

Qualifications:
Qualifications

To be successful in this role, you have:

Core Engineering Experience

  • 15+ years of related engineering experience, or equivalent practical experience.

  • Strong experience building and operating large-scale distributed systems, enterprise platforms, workflow systems, data-intensive products, integration frameworks, or cloud-scale infrastructure.

  • Deep understanding of system design for scale, reliability, observability, fault tolerance, data quality, security, and production readiness.

  • Strong technical depth in Java, Python, or similar programming languages.

  • Strong knowledge of data structures, algorithms, object-oriented design, design patterns, API design, and performance optimization.

  • Ability to troubleshoot complex systems and optimize performance across application, service, data, and infrastructure layers.

  • Familiarity with automated testing, CI/CD, performance testing, operational readiness, and modern engineering tools.

Principal-Level Leadership

  • Proven ability to define technical direction, influence architecture across teams, and translate ambiguous product strategy into executable engineering plans.

  • Ability to operate as a Principal IC by leading through technical credibility, collaboration, and influence rather than formal authority.

  • Experience driving alignment across multiple teams, resolving technical ambiguity, and making high-impact architecture decisions.

  • Ability to balance long-term architecture with pragmatic execution, customer impact, and business priorities.

  • Experience mentoring senior engineers, raising engineering standards, and building reusable patterns that create leverage across teams.

  • Strong judgment in deciding what to build, what to simplify, what to defer, and what not to solve.

AI-Native and Automation Experience

  • Experience with AI-powered products, automation platforms, AI-assisted workflows, or agentic systems is strongly preferred.

  • Ability to think critically about how AI can be integrated into enterprise workflows, decision-making, operations, and user experiences.

  • Experience designing or validating AI-assisted systems, including data quality, workflow correctness, model output evaluation, inference consistency, observability, safety controls, or human-in-the-loop review.

  • Understanding of how to build reliable and trusted AI-assisted capabilities in enterprise environments.

Relevant Domain Experience

  • Experience with enterprise service management, IT operations, CMDB, discovery, service mapping, AIOps, observability, workflow automation, endpoint management, or operational intelligence is a strong plus.

  • Experience building products or platforms that connect operational data, workflow execution, automation, and user experiences is highly relevant.

  • Experience working with large-scale enterprise customers, production systems, and complex migration or modernization efforts is a plus.

  • Experience working closely with product, design, platform, and front-end engineering teams to deliver enterprise-grade product experiences is a plus.

Why Join Us

  • Build AI-native Service Operations products that help enterprises deliver, operate, automate, and continuously improve services at scale.

  • Shape the long-term technical direction for agent-assisted workflows, operational intelligence, trusted configuration context, automation, and enterprise service delivery on the ServiceNow Platform.

  • Work on large-scale product and platform capabilities across data ingestion, context creation, AI-assisted experiences, intelligent operations, discovery, visibility, and workflow automation.

  • Help define how AI agents, automation, and human workflows come together to create safer, more reliable, and more productive enterprise operations.

  • Collaborate with teams that value craftsmanship, quality, innovation, accountability, and shared ownership.

  • Use AI and automation tools to improve engineering excellence, product reliability, and developer productivity.

  • Be part of a culture that encourages continuous learning, technical leadership, and meaningful customer impact.

For positions in this location, we offer a base pay of $221,200 - $387,100 , plus equity (when applicable), variable/incentive compensation and benefits. Sales positions generally offer a competitive On Target Earnings (OTE) incentive compensation structure. Please note that the base pay shown is a guideline, and individual total compensation will vary based on factors such as qualifications, skill level, competencies, and work location. We also offer health plans, including flexible spending accounts, a 401(k) Plan with company match, ESPP, matching donations, a flexible time away plan and family leave programs. Compensation is based on the geographic location in which the role is located and is subject to change based on work location.

Additional Information

Work Personas

We approach our distributed world of work with flexibility and trust. Work personas (flexible, remote, or required in office) are categories that are assigned to ServiceNow employees depending on the nature of their work and their assigned work location. Learn more here . To determine eligibility for a work persona, ServiceNow may confirm the distance between your primary residence and the closest ServiceNow office using a third-party service.

Equal Opportunity Employer

ServiceNow is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, national origin, age, disability, gender identity, veteran status, or any other category protected by law. In addition, all qualified applicants with arrest or conviction records will be considered for employment in accordance with legal requirements.

Accommodations

We strive to create an accessible and inclusive experience for all candidates. If you require a reasonable accommodation to complete any part of the application process, or are unable to use this online application and need an alternative method to apply, please contact View email address on click.appcast.io for assistance.

Export Control Regulations

For positions requiring access to controlled technology subject to export control regulations, including the U.S. Export Administration Regulations (EAR), ServiceNow may be required to obtain export control approval from government authorities for certain individuals. All employment is contingent upon ServiceNow obtaining any export license or other approval that may be required by relevant export control authorities.

From Fortune. ©2026 Fortune Media IP Limited. All rights reserved. Used under license.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Englewood Cliffs, NJ vacancy
  •  ...Description Versant Media is seeking an experienced Frontend Engineer who possesses a passion for building great user experiences for...  ....   Responsibilities ● Build, test, review, and ship software for our platforms, including our suite of APIs and microservices... 
    Suggested
    Local area

    Versant Media

    Englewood Cliffs, NJ
    28 days ago
  •  ...unique to each team or employee).The Impact you will have in this role:Being a member of IT CSS Equities Deliery team, the Principal Software Engineer is responsible for creating, designing, deploying, and supporting applications, programs, and software solutions. May... 
    Suggested
    Remote work
    Flexible hours

    DTCC- The Depository Trust & Clearing Corporation

    Jersey City, NJ
    7 hours ago
  • Join a newly formed platform engineering product line at a leading global financial institution...  ...engineers across the enterprise build software faster and more securely and stop re-...  ...across the enterprise.As a Senior Principal Software Engineer on a platform engineering... 
    Suggested

    JP Morgan Chase

    Jersey City, NJ
    2 days ago
  • $132k - $264k

     ...time / Regular/PermanentCompany: WalmartBusiness Segment: Home OfficePosition Summary...What you'll do...Role summary:The Principal Software Engineer leads the design and delivery of scalable platform capabilities, driving cloud-native architecture and distributed system... 
    Suggested
    Full time
    Work at office
    Flexible hours

    Walmart

    Hoboken, NJ
    3 days ago
  •  ...game-changing career, working for one of the world's leading financial institutions, you’ve come to the right place.As a Principal Software Engineer at JPMorgan Chase within the Corporate Sector, you, you provide expertise and engineering excellence as an integral part... 
    Suggested

    JP Morgan Chase

    Jersey City, NJ
    2 days ago
  •  ...game-changing career, working for one of the world's leading financial institutions, you’ve come to the right place. As a Principal Software Engineer at JPMorganChase within the Chief Data and Analytics Office (CDAO), you provide expertise and engineering excellence as... 
    Work at office

    JP Morgan Chase

    Jersey City, NJ
    2 days ago
  •  ...systems, directly influencing how one of the world's largest financial institutions deploys and optimizes AI at scale.As a Principal Software Engineer at JPMorganChase within the AI/ML Data Platform team, you will serve as the firm's deepest technical voice on LLM... 

    JP Morgan Chase

    Jersey City, NJ
    4 days ago
  •  ...collaborative company where innovation, creativity, ownership, and impact are part of everyday work. ABOUT THE ROLE:As a Principal Software Engineer at Global-e, you will design and deliver the core services behind our global logistics platform. You will drive innovation... 
    Work at office
    Worldwide
    Shift work

    Global-e

    Hoboken, NJ
    3 days ago
  • $61k - $101k

     ...Salary: $61,000 - 101,000 per year Requirements: We need formal training or certification in software engineering concepts, along with 7+ years of applied experience. We expect hands-on experience delivering system design, application development, testing, and... 
    Full time
    Work at office

    J.P. Morgan

    Jersey City, NJ
    2 days ago
  • $107k - $216k

     ...KDB / Python The Team Fidelity Wealth’s Trade Management Engineering group is responsible for building world-class electronic...  ...workflows. The Role We are seeking a highly experienced software engineer to lead the design and development of next-generation... 
    Full time

    Fidelity Investments

    Jersey City, NJ
    3 days ago
  • Job Description Are you ready to make an impact at DTCC? Do you want to work on innovative projects, collaborate with a dynamic and supportive team, and receive investment in your professional development? At DTCC, we are at the forefront of innovation in ...
    Remote work
    Flexible hours

    Dtcc

    Jersey City, NJ
    1 day ago
  •  ...game-changing career, working for one of the world's leading financial institutions, you've come to the right place.As a Principal Software Engineer at JPMorganChase within the Corporate Sector - AI/ML & Data Platforms for LLM Suite, you will lead a specialized technical... 

    JP Morgan Chase

    Jersey City, NJ
    2 days ago
  •  ...take their career to new heights. Join the ranks of top talent at one of the world’s most influential companies.As Senior Principal Software Engineer at JPMorganChase within the Commercial and Investment Bank Payments Technology team, you will deliver the execution and... 

    JP Morgan Chase

    Jersey City, NJ
    1 day ago
  •  ...game-changing career, working for one of the world's leading financial institutions, you’ve come to the right place.As the Principal Software Engineer at JPMorgan Chase within the Corporate and Investment Bank Technology – Securitized Product Group Technology team, you... 

    JP Morgan Chase

    Jersey City, NJ
    2 days ago
  •  ...Job Title: Principal Software Engineer Application Development Location: Secaucus, NJ Job Summary: We are looking for a Principal Software Engineer with strong hands-on application development experience to design, develop, and deliver scalable enterprise... 

    AIT Global inc.

    Secaucus, NJ
    2 days ago
  • $160k - $200k

     ...your work helps shape the future of finance. What We're Looking For We are seeking a highly skilled and motivated Senior Software Engineer with 8 years of hands-on experience developing robust, scalable applications. The ideal candidate brings expertise in... 
    Full time

    Cross River

    Fort Lee, NJ
    1 day ago
  •  ...game-changing career, working for one of the world's leading financial institutions, you’ve come to the right place.As a Principal Software Engineer at JPMorganChase within the Asset Wealth Management, Client Onboarding Team, you provide expertise and engineering excellence... 

    JP Morgan Chase

    Jersey City, NJ
    7 hours ago
  •  ...Principal Engineer, Developer Platform Engineering If you are looking for a game-changing career at one of the world's leading financial...  ...reuse across teams. Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-... 
    Early shift

    Chase

    Jersey City, NJ
    1 day ago
  • $130k - $170k

     ...continuously leverage advances in AI technologies for the benefit of the business.What We're Looking ForWe are looking for a Software Engineer II to focus on solutions for our AI Transformation team. You will work in-office at least three days per week at our Fort Lee,... 
    Temporary work
    Work at office
    3 days per week

    Cross River

    Fort Lee, NJ
    1 day ago
  • $46 - $63 per hour

    DescriptionKforce has a client in Englewood, CO that is seeking a Software Developer. Remote is fine, and MN/CO/TX would be preferred,...  ...feasibility assessments, and drive alignment between engineering and UX teams* Present UI solutions, feature demonstrations, and... 
    Remote work

    KForce

    Englewood, NJ
    7 hours ago
  • Job Description Are you a seasoned engineer ready to solve complex, high-impact problems at one of the world's most influential financial...  ...millions of customers and the global economy. As a Senior Principal Software Engineer at JPMorganChase within Corporate Technology, you... 
    Work at office

    JPMorganChase

    Jersey City, NJ
    3 days ago
  • Principal Software Engineer/Architect(.NET/C#, DevOps)-Hybrid (1 Day Onsite Weekly)|Secaucus, NJ Contract-to-Hire position. We are looking to hire a candidate with the mentioned skill sets and experience for one of our clients within the transportation/finance Industry.... 
    Full time
    Contract work
    Work at office
    1 day per week

    OMG Technologies Inc

    Secaucus, NJ
    1 day ago
  •  ...Senior Software Engineer – Full-Time Direct Employment Cognizant is seeking an experienced Senior Software Engineer for a full-time, long-term remote position. This position is being posted by Cognizant for direct employment with the company. It is not a staffing-agency... 
    Full time
    Remote work

    Cognizant

    Teaneck, NJ
    a month ago
  •  ...complementary digital assets including Fandango, Rotten Tomatoes, GolfNow and GolfPass. Job Description We are looking for a Software Engineer to join our growing engineering team. You will contribute to the design and development of scalable, secure, and user-centric... 
    Work at office
    Local area

    Versant Media

    Englewood Cliffs, NJ
    a month ago
  •  ...stacks leveraging various Programming languages • Experience in software development which encourages TDD Practices to build high...  ...applications using Kafka or RabbitMQ. • Demonstrable experience in Engineering best practices like Code Reviews, Code Re-factoring, Security... 

    AITA Consulting Services, Inc.

    Englewood Cliffs, NJ
    2 days ago
  • $125k

     ...documentation and prepare release notes for enhancements. Participate in critical decisions related to architecture, integrations, and software selection.   Requirements and Qualifications: Required: Minimum (5) five years of experience in a developer role in full... 
    Local area

    Interstate Waste Services

    Teaneck, NJ
    2 days ago
  • $60 - $75 per hour

    DescriptionKforce has a client in Englewood, CO that is seeking a Senior Agentic AI Platform Ops Engineer.Summary:The Senior Agentic AI Platform Ops Engineer will lead the design, onboarding, and optimization of an enterprise AI platform built on Databricks and AWS. This... 

    KForce

    Englewood, NJ
    5 days ago
  • $150k - $210k

     ...Embodied AI EngineerWe are seeking an exceptional Embodied AI Engineer to build the foundation of LG's vision of theZero-labor Home. This...  ...industry, university, and startup teams to co-develop hardware-software systems and validate them in real-world conditions.Expected... 
    Full time
    Temporary work
    For contractors
    Local area
    Immediate start

    LG Electronics

    Englewood Cliffs, NJ
    4 days ago
  •  ...Job DescriptionWork Authorisation: US Citizen and GC HolderJob description:The client's Digital Technology team is seeking a Software Engineer to manage and build software solutions across client's Digital Platform. Software engineer (primarily focusing on backend development... 

    Artech

    Englewood Cliffs, NJ
    3 days ago
  •  ...Knowledge of app deployment processes on Google Play Store Background in enterprise or high-scale consumer apps Education: ~ Bachelor's degree in Computer Science, Engineering, or related technical field (or equivalent experience) Skills: Android,Java
    Work experience placement

    Tricon Solutions

    Englewood Cliffs, NJ
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!