Staff Software Engineer

ServiceNow Logo

ServiceNow

💵 $163k-$286k
📍Remote - United States

Summary

Join ServiceNow as a Software Engineer and develop high-quality, scalable, and reusable code using best practices. Collaborate with product owners to gather requirements for Generative AI products, taking ownership of the code lifecycle. Create user-friendly software enabling customers to extend functionality and integrate machine learning solutions. Play a vital role in designing and implementing new products and features, enhancing the existing suite with innovative machine learning capabilities. Mentor colleagues and foster a culture of knowledge-sharing. ServiceNow offers a base pay of $163,600 - $286,300, plus equity, variable compensation, and benefits including health plans, a 401(k) plan, ESPP, and flexible time away.

Requirements

  • 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
  • Over 8 years of experience with strong proficiency in React.js, Java, Python, or a similar object-oriented programming language
  • A solid understanding of data structures, algorithms, object-oriented design principles, design patterns, and considerations for performance and scalability
  • Strong analytical and problem-solving skills
  • Excellent communication and teamwork abilities

Responsibilities

  • Develop high-quality, clean, scalable, and reusable code by adhering to best practices in software engineering architecture and processes, including code reviews and unit testing
  • Collaborate closely with product owners to gather detailed requirements specifically for Generative AI products. You will take full ownership of your code throughout the entire lifecycle—from design and implementation to test automation and the delivery of high-quality, innovative solutions that leverage generative AI technologies for our users
  • Create user-friendly software that enables customers to extend and customize functionality according to their specific needs. Work alongside cross-functional teams to integrate machine learning solutions effectively
  • Play a vital role in the design and implementation of new products and features, while also enhancing the existing product suite with innovative machine learning capabilities
  • Serve as a mentor to colleagues, fostering an environment of knowledge-sharing and continuous learning

Benefits

  • Health plans, including flexible spending accounts
  • A 401(k) Plan with company match
  • ESPP
  • Matching donations
  • A flexible time away plan
  • Family leave programs

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.