Principal Software Engineer
$199.1k - $348.4kSmartRecruiters
It all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She cried tears of joy. That moment inspired Fred to build a company that could do that for everyone—freeing people from busywork so they could focus on meaningful work. Today, ServiceNow is the AI control tower for business reinvention. Our ServiceNow AI platform brings together any AI, any data, and any workflow— helping 85% of the Fortune 500® work smarter, faster, and better. We're building an AI-native culture where technology and talent are unstoppable together. And we're just getting started.
Join us to put AI to work for people.
Job Description
The Role
As aPrincipal Engineerin HRSD, you set the technical direction for model-driven capability across the HR domain, the agentic and conversational experiences that interpret employee, manager, and HR agent intent, reason over profile, case, catalog, policy, and knowledge context, and act on the user's behalf. Your unit of ownership is the architecture, standards, and evaluation infrastructure thatletmultiple teams ship those experiences safely — not a single feature set.
This is not an ML research role; you do not train foundation models. It is also distinct from traditional full-stack staff work, where systems follow deterministic logic. Two things shape the job: much of the load-bearing logic lives in natural language — instructions, prompts, context, tool descriptions, guardrails — and must be engineered with the same discipline as code; and because behavior is probabilistic, correctness is established through evaluation at scale, not fixed assertions.
What You'll Own
AI architecture for the domain.How agents are decomposed and composed, where reasoning happens, how context is assembled and bounded, how tools are exposed, and how autonomy is delegated. Own the multi-release calls: model selection and migration, orchestration approach, build-versus-adopt, and the cost/latency/quality tradeoffs behind each.
The autonomy boundary.Decide as domain policy which HR actions an agent may take, whichrequirea human decision point, and which no agent shouldattempt. Anything changing pay, employment status, restricted records, or employee-relationsmatters requires a human in the path by construction — build the mechanisms that make those constraints structural.
The shared instruction andtool descriptionsurface.HRSD ships as product; customers configure, extend, and override this surface on their own instances. Treat it as a versioned contract with upgrade-safe extension points, deprecation paths, and compatibility guarantees.
Evaluation asinfrastructure.Own the golden datasets, multi-turn suites, judge calibration, CI gates, and drift detection that let teams change behavior safely. Extend coverage to HR-specific failure classes: access-boundary violations, cross-scope leakage, jurisdictional and policy-variant correctness.
Production quality and safety.Observability for containment, hallucination rate, tool-selection error, unsafe action, and injection vectors from user-supplied content entering agent context. Because HR conversation content is itself restricted, design diagnosis that works without exposing what was said.
AI-assisted engineering standards.Convert ambiguous problems into testable specs; define what accountable agent-assisted delivery looks like for the domain — specification standards, review expectations, verification harnesses — and hold the line on it.
Hands-on where it matters.The hard integration, the risky migration, the prototype that settles an architectural argument, the incident nobody else can unblock.
Partner across functions.Collaborate efficiently with product, engineering, design to co-create scalable AI solutions and translate business needs into robust technical designs.
Qualifications
What You Bring
10+ years of software engineering,with a record of technical direction adopted beyond your immediate team.
Direct, hands-on experience authoring agentic instructions and prompts, designing autonomous workflows, and building the evaluation that verifies them.
Production experience with LLM APIs, retrieval-grounded features, agent orchestration, tool and function calling, and structured output enforcement — including at least one model or orchestration migration carried through production.
Entitlement-aware data handling: per-user access enforcement in retrieval and tool layers,scopeseparation between roles, and handling of restricted records under audit.
Evaluation experience used by engineers other than yourself: dataset curation, judge calibration, CI gating, drift detection.
Strong command of system design, APIs, data modeling, and testing across front-end, server-side, and relational data workwith ahigh qualitymindset.
Effective, accountable use of AI coding assistants and agents.
On-call and incident-command experience on customer-facing systems, including ownership of the systemic fixes that followed.
Bachelor's degree in CS, software engineering, or a related technical field, or equivalent practical experience.
Preferred
HR domain depth: case management, employee journey and lifecycle, or payroll/benefits/leave/absence sufficient to set requirements.
Integration with core HR, payroll, or benefits systems of record, including reconciliation and eventual-consistency patterns.
JV21
For positions in this location, we offer a base pay of $199,100 - $348,400 , 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
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.
By clicking the link above or any third-party link within this posting, you are leaving this site and going to a third-party website where the third-party website's terms and privacy policy apply
#J-18808-Ljbffr$206.1k - $309.15k
...around the world. Job Summary This job involves leading software solution development that meets strategic goals and user expectations... ..., providing technical direction and influence across multiple engineering teams. Define and drive the long-term technical strategy for...SuggestedWork experience placementNight shiftWeekend work- ...execution decision Auger makes starts with the AI Enablement Engineering team. This team transforms complex, disconnected customer... ...business outcomes for our customers. What You'll Do As a Principal Software Development Engineer, you bring a strong data engineering...SuggestedContract work
$127.5k - $295.9k
...C. H Robinson is seeking a Principal Software Engineer for our Documents and Customs services, which are core capabilities and service lines of our Global Forwarding division. Our Lean AI culture focuses on outcomes and data driven methods to generate high value at an...SuggestedHourly payPermanent employmentContract workTemporary workWorldwideFlexible hours- ## Sr. Principal Software EngineerApplylocations: Louisville, CO: Centennial, COtime type: Full timeposted on: Posted Todayjob requisition... ...extraordinary team.# **About the Role**The Sr. Principal Software Engineer role involves designing, developing, and testing software...SuggestedWork experience placement
$214k - $297k
...Principal Software Engineer Job Description CoStar Group (NASDAQ: CSGP) is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. Included in the S&P 500 Index, CoStar Group is on a mission to digitize...SuggestedHourly payFull timeWork at officeWork from homeMonday to Thursday- ...individual can thrive. Position Summary Engineering is a core discipline at F5 for many roles. As a software engineer specializing in products and services,... ..., agile development mindset to your work. As a Principal SDE, your primary responsibility will be to develop...Work experience placementWork at officeLocal areaRemote workWork from home
- ...Help shape how cities are designed We are looking for a Principal Software Engineer to join us in developing the next generation of our AI-powered architecture design platform. Your contributions will have a direct impact on shaping our product and helping teams move...
- ...organizations in over 100 countries – moving AI from possibility to production in real-world enterprise environments every day. Principal Software Engineer Join the Innovation team at Genesys, where we're redefining customer experience by building innovative, scalable...Work from homeWorldwideFlexible hours
$220k - $245k
...edge technology and research to impact millions of lives. Our software products enhance doctors’ capabilities across hospitals worldwide... ...deliverables in alignment with product managers. Coordinate engineers and their tasks and monitor overall progress. Design and...Work at officeLocal areaRemote workWorldwide3 days per week- ...week; Lambda’s designated work from home day is currently Tuesday. You will be joining a team of highly capable software, hardware and network engineers building one of the largest AI training and inference networks in the world. You'll collaborate with people across...Work at officeLocal areaWork from homeFlexible hours
$150k - $300k
...sciences industry, committed to making a positive impact on its customers, employees, and communities. The Role As Principal Software Engineer for a new product within Veeva, you will be a founding member of a team building our next major AI-driven platform — one...Work at officeLocal areaWork from homeFlexible hours- ...week; Lambda’s designated work from home day is currently Tuesday. You will be joining a team of highly capable software, hardware and network engineers building one of the largest AI training and inference networks in the world. You'll collaborate with people across...Work at officeLocal areaWork from homeFlexible hours
$150k - $300k
...telecommunications, mining, and other industries that depend on understanding the changing Earth. About the Job As Staff Software Engineer for data infrastructure, you will own the design and implementation of the systems that process, store, and serve our...Permanent employmentFull timeRemote workNight shift- ...key role in a small and successful R&D team, building tools and engines used by the biggest names in media streaming. It's a critical,... ...in one or more of these areas: ~ Music or content scheduling software You also need to be... Based in the USA Confident working...Remote work
$150k - $220k
...Inspired Capital, Visa, and others About the role The engineering team owns the delivery and stability of our product end to end... ...team owns our customers’ ability to capture revenue. The Sr. Software Engineer role centers around envisioning superior technical...Visa sponsorshipFree visa$144k - $195k
...and next-generation manufacturing. We are a team of builders, engineers, and operators who believe nuclear energy should be fast to deploy... .... The Team As part of the Engineering organization, Software Engineering builds the internal platforms and tools that power...Permanent employmentWork experience placement- ...Pennsylvania, and has since grown to open branches in Michigan, Florida, and North Carolina. ABOUT THE POSITION The Senior Software Engineer is responsible for creating, maintaining, and updating Penn Vet's B2B eCommerce website. This position will be a key player in...Immediate startRemote workWork from homeHome office
$140k - $175k
...POSITION OVERVIEW We are looking for a highly skilled and motivated Senior Full Stack Software Engineer to join our development team. In this exciting role, you will design, build, and support scalable web applications using React, TypeScript, C#, .NET, and REST APIs...Permanent employmentTemporary workLocal area- ...Remote (Florida) Full Time Experienced Engineering We're building a product at feature[23] from a blank slate, and we need a senior... ...What We're Looking For Required ~8+ years of professional software development experience, including at least one project where you...Full timeRemote work
- ...Become the force that turns every “what if” into “what’s next”. In a world where you can be anything, Be Infoblox . Senior Software Engineer We are looking for a Senior Software Engineer to join our Universal Asset Insights team,locatedin Tacoma, WA, reporting to...
- ...application due to a disability, contact this employer to ask for an accommodation or an alternative application process. Senior Software Engineer Full Time Clerical Remote, US 1 Attachments 3 days ago Requisition ID: 1219 Banner Solutions is a premier national...Full timeContract workImmediate startRemote work
- Who we are About Stripe Stripe is a technology company focused on improving the conditions for economic growth and prosperity. We build programmable financial infrastructure, rethinking from first principles how financial services should work, to make it easier and...Work experience placementSummer workInternship
- ...development teams in Bangalore that will work alongside our global engineering organization to deliver cutting-edge healthcare solutions.... ...more efficient and accessible. Role Summary As a Senior Software Engineer, you will be a key technical contributor in designing...Permanent employmentFull timeWork at officeRemote work
$180k - $310k
...pushing the boundaries of how we integrate the latest models into our product. You’ll work across the entire stack, from prompt engineering to frontend integration, shaping how millions of people use AI to create presentations, documents, and websites. You’ll partner...Full timeWork at officeWork from home$180k - $260k
...critical needs of our customersusingcustom solutions and modern software development frameworks.The team isfocused on the development... ...documentation, block diagrams and logic flow charts applied to engineering problems. Verifying accuracy and completeness of programs...Hourly payContract workFor contractorsLocal areaFlexible hours- ...Job Family: Software Req ID: 513290 Senior Software Developer – Algorithms and AI for Chip Design Automation We are looking for several experienced software engineers to join our growing team in Santa Clara, California, developing the next generation of AI-driven...Full timeTemporary work
- ...data points to uncover actionable insights across sectors like software, AI, cloud, e-commerce, ridesharing, and payments. Our data... ...About The Role We're looking for a seasoned, high-output engineer who can operate within our product portfolio — from our Public...Work at officeRemote workVisa sponsorshipFlexible hours
$208.8k - $229.7k
...their in‑home devices, get support, change their service subscription, and pay their bill. Role Description As a Senior iOS Software Engineer on the Customer Experience Mobile Team, you will play a key role in building and enhancing features for our native GFiber iOS...Full time$200k - $215k
...Red Arch Solutions is looking for a SR Software Engineer to support a suite of web-based applications that automate data management for IC data custodians. The products facilitate the capture of information and approvals that allow for the movement of data through the...Contract workWork experience placementLocal area$150k - $165k
...their curiosity, ask questions, and implement creative solutions to the challenges of today. About the Role The Senior Software Engineer serves as a senior individual technical contributor, responsible for producing industry-grade features, edifying the developer...Work at officeMonday to Friday
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal software engineer Eastern, KY
- principal scientist Eastern, KY
- senior principal cloud computing engineer Eastern, KY
- principal applied scientist Eastern, KY
- principal data scientist Eastern, KY
- principal cloud computing engineer Eastern, KY
- principal Eastern, KY
- principal architect Eastern, KY
- senior principal scientist Eastern, KY
- software technology Eastern, KY

