Search jobs > Santa Clara, CA > Senior software engineer

Senior Software Engineer, Licensing Platform

ServiceNow
Santa Clara, California, United States
$137K-$233K a year
Full-time

Job Description

What you get to do in this role :

  • Build high-quality, clean, scalable and reusable code by enforcing best practices around software engineering architecture and processes (Code Reviews, Unit testing, etc.)
  • Work with the product owners to understand detailed requirements and own your code from design, implementation, test automation and delivery of high-quality product to our users.
  • Implement software that is simple to use to allow customers to extend and customize the functionality to meet their specific needs
  • Contribute to the design and implementation of new products and features while also enhancing the existing product suite
  • Be a mentor for colleagues and help promote knowledge-sharing

Qualifications

To be successful in this role you have :

  • 4+ years of experience with Java or a similar OO language
  • Passion for JavaScript and the Web as a platform, reusability, and componentization
  • Experience with data structures, algorithms, object-oriented design, design patterns, and performance / scale considerations
  • Experience with any of the modern UI frameworks like Angular, React or Vue
  • Analytical and design skills

For positions in this location, we offer a base pay of $137,000 - $233,000 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.

1 day ago
Related jobs
Promoted
Elastic
Mountain View, California

This is a senior software engineering role that focuses on enhancing the vector similarity search functionality within Elasticsearch, covering the design and implementation of new vector search features, enhancements to existing vector search functionality, and resolving bugs. We're looking for a So...

Promoted
ServiceNow
Santa Clara, California

Build high-quality, clean, scalable and reusable code by enforcing best practices around software engineering architecture and processes. It all started in sunny San Diego, California in 2004 when a visionary engineer, Fred Luddy, saw the potential to transform how we work. Our intelligent cloud-bas...

Promoted
Apple
Sunnyvale, California

We are looking for a highly motivated software engineer to join our Transactional Services Engineering team. As part of the AOS Transactional Services Engineering team, your responsibilities include building high throughput, high performance, highly scalable and reliable web services and application...

Promoted
ServiceNow
Santa Clara, California

It all started in sunny San Diego, California in 2004 when a visionary engineer, Fred Luddy, saw the potential to transform how we work. Our intelligent cloud-based platform seamlessly connects people, systems, and processes to empower organizations to find smarter, faster, and better ways to work. ...

Promoted
Apple
Cupertino, California

This position requires a self-motivated engineer with strong technical and interpersonal skills to handle responsibilities including: Expanding iOS-based platforms to bring new Generative AI-enabled experiences to life Prototyping ideas to support feature definition and iteration Communicating ideas...

Google Cloud - Minnesota
Sunnyvale, California

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projec...

Haus.com
Mountain View, California

We are looking for both Senior and Staff level engineers to help us build a robust and scalable foundation for ML, data, and product development to support rapid and robust application development. The ideal candidate is somebody who is both a great software engineer and an excellent communicator, w...

ByteDance
San Jose, California

With a suite of more than a dozen products, including TikTok, Helo, and Resso, as well as platforms specific to the China market, including Toutiao, Douyin, and Xigua, ByteDance has made it easier and more fun for people to connect with, consume, and create content. Good communication, self-motivati...

Nvidia Corporation
Santa Clara, California

NVIDIA is looking for a System Software Engineer - RAG to develop pipelines for indexing and querying multi-modal content. We are looking for someone with a passion for working with the world's most complicated problems in Generative AI, LLM, MLLM, and RAG spaces using our innovative hardware and so...

Amazon
Sunnyvale, California

We’re looking for software engineers passionate about building software solutions end-to-end, have strong software development experience delivering at scale solutions, and systems design skills. Senior Software Development Engineer, Amazon Stores. Come build the future as a Senior Software Developm...