Sr Software Engineer

ServiceNow•Santa Clara, CA
•$143,200 - $243,400•Remote

About The Position

As a Sr. Full Stack Software Engineer, you will have the opportunity to play a key role in the Web Interfaces Engineering group. We’re looking for team-oriented problem solvers who possess excellent communication skills and are skilled in all levels of web architecture. You've developed multiple tiered web applications in the past and are intimately familiar with modern web technologies. You will be developing across the full stack of Web technologies – Persistence, Services, Platform, Performances, and with a focus on great experiences. Working in a Scrum-based Agile development process that is light on documentation and meetings and heavy on coding. Designing and implementing software that is simple, intuitive and easy to use with a platform development mindset to solve real-world problems. Translating business requirements and mock-ups into fully functional features by working closely with product owners and creative designers.

Requirements

  • Solid understanding of data structures, algorithms, object-oriented design, design patterns and Cloud/Web technologies
  • 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 AI's potential impact on the function or industry.
  • 3+ years’ experience with JavaScript frameworks (e.g. NodeJS, ReactJS, Redux)
  • Expertise in writing Java code and JavaScript but strong candidates with experience in other OO languages will be considered
  • 3+ years’ experience with Java based web applications and cloud-based applications
  • Experience in coding, object-oriented and modularized software.
  • Expertise with HTML technologies including HTML5, CSS3 and AJAX / Web Services
  • Experience collaborating with cross functional teams of engineering/PM/Design with varying skill sets
  • Superior communication skills with the ability to work directly with business owner
  • Demonstrated aptitude for learning new technologies quickly
  • BS/MS Degree in Computer Science or related field

Nice To Haves

  • Expertise in JavaScript, ES6, Angular.js, React, HTML5, CSS3, Java 8 and GraphQL
  • Experience with relational databases: Oracle, MySQL MS SQLServer
  • Experience in developing cloud-based applications
  • Familiarity with Unix shell and Functional programming
  • Expertise in unit and integration test automation

Responsibilities

  • Developing across the full stack of Web technologies – Persistence, Services, Platform, Performances, and with a focus on great experiences
  • Working in a Scrum-based Agile development process that is light on documentation and meetings and heavy on coding
  • Designing and implementing software that is simple, intuitive and easy to use with platform development mindset to solve real world problems
  • Translating business requirements and mock-ups into fully functional features by working closely with product owners and creative designers

Benefits

  • health plans
  • flexible spending accounts
  • a 401(k) Plan with company match
  • ESPP
  • matching donations
  • a flexible time away plan
  • family leave programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service