The Staff Software Engineer - Fullstack position is part of the Connected Customer Experience (CCX) team within the Digital Technology organization at ServiceNow.
The role involves building high-quality, scalable, clean, and reusable applications and solutions while collaborating with engineering leads, architects, and cross-functional partners.
Responsibilities include developing across the full web technology stack, which encompasses JavaScript, AngularJS, React, HTML, CSS, and SQL.
The engineer will contribute within a Scrum-based Agile environment that emphasizes hands-on coding and continuous delivery.
The position requires partnering with CCX product teams to understand requirements and take ownership of features from design and implementation to testing and delivery.
The engineer will build intuitive, configurable software that supports diverse customer needs and enables easy adoption and customization.
The role includes enhancing existing products and designing and implementing new features within the CCX portfolio.
The engineer is expected to share knowledge, provide guidance, and contribute to a culture of learning and collaboration across the team.
Requirements:
Candidates must have experience in leveraging or critically thinking about how to integrate AI into work processes, decision-making, or problem-solving.
A minimum of 8 years of hands-on experience with Java or another object-oriented programming language is required.
The position requires at least 6 years of full stack development experience, delivering end-to-end enterprise-grade applications.
Strong expertise with the ServiceNow platform, including custom development within Service Portal and Next Experience UI, is necessary.
Proficiency in modern UI frameworks such as Angular or React, along with strong JavaScript development skills, is essential.
Experience working across multiple technology stacks, including cloud platforms (Azure, AWS), messaging systems (Kafka, Dell Boomi), monitoring tools (Splunk, Catchpoint), and web infrastructure (API Gateways, CDNs), is required.
Solid knowledge of data structures, algorithms, design patterns, and software performance tuning is expected.
Advanced experience with relational databases, including design, development, and optimization, is necessary.
Candidates should demonstrate the ability to lead technical initiatives and collaborate across teams without formal authority.
Excellent communication and interpersonal skills are required, with the ability to translate complex concepts for various audiences.
Hands-on experience developing custom applications on the ServiceNow platform is preferred.
Strong organizational skills with the ability to manage and prioritize multiple complex initiatives are essential.
A passion for web technologies, reusable components, and building developer-friendly platforms is important.
Benefits:
The position offers a base pay range of $147,300 - $257,800, plus equity (when applicable), variable/incentive compensation, and benefits.
Health plans are provided, including flexible spending accounts.
A 401(k) Plan with company match is available.
Employees can participate in an Employee Stock Purchase Plan (ESPP) and matching donations.
A flexible time away plan and family leave programs are included in the benefits package.
Compensation is based on geographic location and is subject to change based on work location.