ServiceNow logo
ServiceNow

ServiceNow provides cloud-based services that automate enterprise information technology operations. As an employer, ServiceNow offers a challenging, collaborat

Staff Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteLeadTeam 29,000Since 2004Company Site

Location

Northern America

Posted

3 days ago

Salary

$149.8K - $262.2K / year

Seniority

Lead

Job Description

Staff Software Engineer

ServiceNow

Role Description The GAIL (Get AI Live) program deploys engineers directly into strategic customer engagements to drive real AI adoption and measurable value realization. The GAIL Core Team is the permanent engine behind that program — the stable foundation of institutional knowledge, tooling ownership, and senior expertise that makes every engagement, and every rotating engineer, better than the last. As a Staff Software Engineer on the GAIL Core Team, you will own the hardest engagements, set the quality standard for the entire practice, and build the infrastructure that scales it. This is hands-on, customer-facing work — not theoretical process — and it compounds in impact with every engagement you lead, and every engineer you bring up behind you. What you get to do in this role: - Lead the most complex GAIL and Go-Live Support engagements — large-scale enterprise deployments, escalations, and high-stakes go-lives where depth and experience matter most. - Own and evolve the GAIL playbook — keeping deployment standards, required gates, and prescribed sequences current, accurate, and actionable across the program. - Build, maintain, and push shared GAIL tooling across all engagements — reducing reinvention and raising the floor for every engineer in the rotation. - Mentor and ramp incoming GAIL engineers through structured onboarding, shadowing, and coaching on first customer interactions. - Capture patterns from complex deployments and feed them into the team's knowledge base — turning hard-won lessons into reusable assets that proactively uplift the whole team. - Drive quality standards across the GAIL practice — defining what great looks like and holding the line on it. - Partner with product and engineering to surface field signal from customer engagements and close the feedback loop. Qualifications - 6+ years of software engineering experience, ideally with a mix of enterprise product work and hands-on customer or field delivery. - Strong coding ability in JavaScript and one or more additional languages (Java, Python, or equivalent), with a track record of building and shipping production-quality solutions. - Experience deploying or integrating AI features and GenAI models — including Now Assist, AI Agents, or equivalent platforms — in real customer environments. - Familiarity with prompt engineering and the judgment to tune non-deterministic outputs for reliability and production-grade clarity. - A bias for standards over shortcuts — you know when a playbook gate applies, when it doesn't, and you own that call with clear reasoning. - A builder's instinct for shared tooling and reusable patterns — you don't reinvent the wheel when you can build something the whole program can use. - The ability to mentor effectively — you raise the level of the engineers around you through direct coaching, not just example. - Strong communication skills across technical and non-technical audiences, including customer-facing executive stakeholders. Requirements - For positions in this location, we offer a base pay of $149,800 - $262,200, 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. Benefits - 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. - 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. - 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 [email protected] 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.

Related Job Pages

More Full-stack Engineer Jobs

UPMC logo

Software Engineer - Associate

UPMC

UPMC is an Equal Opportunity Employer/Disability/Veteran.

Full TimeRemoteTeam 10,001

Role Description UPMC is hiring two Software Engineer-Associates to join their Application Engineer team. This opportunity offers an excellent total rewards package and opportunity for growth. If you have C#, REST / Web API, Microsoft Stack, APPLY NOW. Work Location: Fully Remote Work Hours: Standard daylight hours must be able to work eastern standard time Purpose: Under the direction of management and more senior members of the team, the Software Engineer - Associate will contribute to the overall Software Development Life Cycle (SDLC) by completing assigned projects and tasks by meeting established quality measures. Responsibilities - Show fundamental knowledge of application development cycle. - Follow established coding and unit testing standards. - Submit code for review and deliver quality, unit test code. - Participate in peer code reviews. - Be highly available and responsive on chat during Eastern time work hours. - Be on time for meetings and use camera when asked. - Successfully complete projects, tasks, and initiatives by embracing a team-first approach. - Work in collaboration with team and offer feedback, where appropriate. - Show the ability to adjust and be flexible to change. - Show fundamental knowledge and the ability to learn secure coding processes. - Follow established design patterns and has awareness of back-end design and user experience standards. - Responsible for individual components of design. - Show the ability to resolve basic issues and offer input on issue resolution. - Responsible for less complex components of integration within a module. - Create basic technical documentation. - Has ownership in success of projects. - Responsible for estimating and delivering on individual task within project. - Responsible for demonstrating appropriate, clear, concise, and effective written and oral communications. - Responsible for continuous self-study, trainings, and seeking out opportunities to broaden scope. - Develop, validate and implement software solutions based on customer requirements. - Performs other duties as assigned. - Performs in accordance with system-wide competencies/behaviors. Qualifications - Typically has familiarity with the work through education or practical experience. - Experience with complex development environments. - Deep knowledge of programming. - Basic understanding of the SDLC. - Highly driven and self-motivated to exceed expectations. - Ability to work independently and in a team-based environment. - Proficient in both oral and written communication. Requirements - Top 3 Skills Needed: - C# - REST / Web API / Open API Specification - Microsoft Azure Cloud - Preferred: - YAML knowledge (bonus) - SAFe certification or training (bonus) - Scrum certification or experience (bonus) - Current or past UPMC employee or contractor Licensure, Certifications, and Clearances - Act 34 Company Description UPMC is an Equal Opportunity Employer/Disability/Veteran.

EST (UTC-5)
Job Closed
Ditto logo

Senior Software Engineer, Portal

Ditto

Real-time database for mobile, web, IoT, and server apps that can magically sync data with or even without the internet.

Full TimeRemoteTeam 11-50Since 2018H1B Sponsor

• Build polished, performant user interfaces in React, TypeScript, and modern CSS • Work across the full stack by building and consuming GraphQL and REST APIs • Partner closely with design and product teams to deliver features that meet customer needs • Set technical direction and establish front-end best practices • Extend key experiences to native mobile platforms (iOS and Android)

United States
$223K - $259K / year
viind GmbH logo

Senior Fullstack Developer

viind GmbH

Chatbots für Verwaltungen und Privatunternehmen | Systeme mit KI-Anbindung | Recruiting via Messenger

Full TimeRemoteTeam 11-50H1B No Sponsor

• You independently coordinate the planning and implementation of IT projects • You support the IT team, work closely with our Product Owner, our Lead Developer and our UX designer, and contribute to active knowledge sharing • You design and develop scalable software architectures • You develop strategic plans for the further development of our product • You conduct regular code reviews and ensure that the code meets the highest quality standards • You focus on our frontend components and ensure they integrate seamlessly with our backend • You can also support backend development when needed • You identify and resolve technical issues and optimize existing systems for improved performance and scalability • You implement and monitor security measures to ensure the integrity and confidentiality of data • You assist in maintaining our automated build, test, and deployment pipelines to increase the efficiency and reliability of the development processes • You take ownership and help us grow from a well-running startup into a successful company

Germany
Natera logo

Senior Software Engineer, Data & AI Solutions – Billing

Natera

We are a global leader in cell-free DNA (cfDNA) testing, dedicated to oncology, women’s health, and organ health.

Full TimeRemoteTeam 1,001-5,000Since 2004H1B Sponsor

• Design, build, and maintain the data products of the CX(Customer Experience) and Billing domains, from initial design through deployment and iterations. • Build integrated data pipelines and models across patient, provider, payer, claims, billing, and revenue cycle domains to enable a comprehensive 360° view. • Design and optimize scalable ETL/ELT pipelines to ingest, process, and integrate structured and semi-structured data from internal and external sources. • Design scalable data models to power analytics, reporting, and downstream applications. Maintain high standards of data quality, accuracy, lineage, and observability across data pipelines. • Apply best practices for data security, privacy, and compliance (HIPAA, PHI handling). • Drive rapid prototyping efforts to support exploratory, proof-of-concepts, and early-stage initiatives, while guiding the transition to production-grade systems. • Implement best practices for data quality, validation, lineage, observability, and reproducibility to enable a trusted 360° view. • Collaborate with product managers and domain experts to translate requirements into technical solutions. • Establish golden paths (templates, examples, docs) and contribute to shared data product catalogs, patterns, and best practices used by other engineers. • Provide technical guidance and mentorship to mid-level engineers.

United States
$125K - $156.3K / year
Job Closed