Senior Software Engineer - UI
Company: ServiceNow
Location: San Diego
Posted on: March 22, 2026
|
|
|
Job Description:
The primary working hours for this position are aligned to
Pacific Standard Time (PST). Candidates must be willing and able to
flex their schedule to support collaboration across multiple time
zones on an as-needed basis. As a Sr. Software Engineer you will be
a member of our Global Cloud Services organization. In this
challenging role, you will have the opportunity to build next
generation customer facing cloud Observability tools. You will also
work cross functionally with multiple teams on the design,
architecture and implementation of our Observability platform with
the focus on AI powered UX that enables self-service monitoring for
our customers. This role requires the candidate to spend 90% of
time on UI development and 10% on backend development. What you get
to do in this role: • Design and develop scalable, maintainable,
and reusable software components with a strong emphasis on
performance and reliability. • Collaborate with product managers to
translate requirements into well-architected solutions, owning
features from design through delivery • Build intuitive and
extensible user experiences using modern UI frameworks, ensuring
flexibility for customer-specific needs. • Contribute to the design
and implementation of new products and features while enhancing
existing product capabilities. • Integrate automated testing into
development workflows to ensure consistent quality across releases.
• Participate in design and code reviews ensuring best practices in
performance, maintainability, and testability. • Develop
comprehensive test strategies covering functional, regression,
integration and performance aspects • Foster a culture of
continuous learning and improvement by sharing best practices in
engineering and quality • Promote a culture of engineering
craftsmanship, knowledge-sharing, and thoughtful quality practices
across the team. Develop High-Quality, Scalable, and Reusable Code
Using AI-Assisted Tools • Write clean, maintainable, and modular
code by applying best practices in software architecture and
engineering and leverage AI-assisted design and development tools
to accelerate implementation and enforce consistency across the
codebase. Own the End-to-End Software Development Lifecycle (SDLC)
• Collaborate closely with product owners to gather detailed
requirements and translate them into technical solutions. • Drive
the full SDLC—from rapid prototyping to design, implementation,
testing, and deployment—using AI-powered code generation, testing,
and CI/CD tools to ensure speed and quality. Design and implement
Observability products and features that are AI-native • Embedding
intelligent capabilities such as automation, personalization, and
predictive insights into the core of the user experience. • Act as
a mentor to peers and junior engineers by sharing AI/ML and
software engineering knowledge through code reviews, design
sessions, and technical discussions. Qualifications To be
successful in this role you have: • Experience in leveraging or
critically thinking about how to integrate AI into work processes,
decision-making, or problem-solving. This may include using
AI-powered tools, automating workflows, analyzing AI-driven
insights, or exploring AIs potential impact on the function or
industry. • Proven experience designing and delivering AI-powered
user experiences, including conversation design, LLM integration,
prompt engineering, and retrieval-augmented generation (RAG). • 1
years of integrating Copliot/windsurf (or equivalent) • 5 years of
experience in software engineering, with a track record of
delivering high-quality products reviews risks with a Bachelors
degree; or 3 years and a Masters degree; or a PhD without
experience; or equivalent work experience. • Strong knowledge of UX
principles (human-centered design, trust, transparency, error
recovery) and ability to apply them to autonomous and
semi-autonomous AI agents. • Deep knowledge of Javscript, AJAX,
JSON, HTML, XML, CSS, REST, High charts and associated frameworks •
Passion for evaluating root causes with LLMs and problem solving,
domain expertise preferred • Strong skills in Java and related
frameworks • Strong skills in CI/CD pipelines, containerization
(Kubernetes, Docker), and cloud-native deployments using
AI-assisted tools • Strong in query language - SQL, Prometheus
Query Language • Preferred: Experience in leveraging or critically
thinking about how to integrate AI into work processes,
decision-making, or problem-solving. This may include using
AI-powered tools, automating workflows, analyzing AI-driven
insights, or exploring AIs potential impact on the function or
industry. • Excellent troubleshooting, debugging, and performance
optimization skills in distributed and enterprise environments. •
Strong collaboration and stakeholder communication skills, with the
ability to influence product direction and champion AI-first design
principles. • Preferred: Hands-on expertise with AI orchestration
frameworks and building workflows for agentic or multi-agent
systems. • Development experiences on the ServiceNow Platform is a
big plus. • Proficiency in Python, Java, or similar object-oriented
languages. • Experience with modern front-end frameworks such as
Angular, React, or Vue. • Strong knowledge of data structures,
algorithms, object-oriented design, design patterns, and
performance optimization • Familiarity with automated testing
frameworks (e.g., JUnit, Selenium, TestNG) and integrating tests
into CI/CD pipelines • Understanding software quality principles
including reliability, observability, and production readiness. •
Ability to troubleshoot complex systems and optimize performance
across the stack. • Experience with AI-powered tools or workflows,
including validation of datasets, model predictions, and inference
consistency. • Comfort with development tools such as IDEs,
debuggers, profilers, source control, and Unix-based systems Why
Join Us • Build and deliver high-impact software that powers
digital experiences for millions of users. • Collaborate in a
culture that values craftsmanship, quality, and innovation. • Work
symbiotically with AI and automation tools that enhance engineering
excellence and drive product reliability. • Be part of a culture
that encourages innovation, continuous learning, and shared
success. • GCS-23
Keywords: ServiceNow, Riverside , Senior Software Engineer - UI, IT / Software / Systems , San Diego, California