Remote Senior Software Engineer

at ServiceNow

Posted 5 hours ago 0 applied

Description:

  • The ServiceNow Core Platform is essential to the ecosystem, and the systems built are complex, large-scale, and mission-critical.
  • This role involves working across the full stack, including developer-facing APIs, frameworks, distributed runtime services, and system-level components to ensure reliability, scalability, and performance.
  • The position requires a passion for solving engineering problems and a commitment to building high-quality, resilient software while driving operational excellence.
  • Engineers will implement software engineering best practices and contribute to designing innovative solutions that streamline digital workflows.
  • The collaborative team environment fosters creativity and continuous learning, making it an ideal place for skill and career growth.
  • The role involves owning critical areas of the platform and shaping strategy by driving the next wave of platform features and system architecture.
  • Candidates should have a proven track record of delivering innovative platform capabilities or products and thrive in dynamic, fast-paced environments.
  • Strong design and implementation experience, deep knowledge of distributed systems and service architectures, and an understanding of web services and protocols are essential.
  • Experience with asynchronous workflows, high-scale runtime frameworks, or developer productivity tooling is a strong plus.
  • Responsibilities include building high-quality, clean, scalable, and reusable code, partnering with product owners, implementing user-friendly software, and contributing to new products and features.

Requirements:

  • Candidates must have experience with data structures, algorithms, object-oriented design, design patterns, and performance/scale considerations.
  • Proficiency in Java and distributed system designs is required.
  • Strong analytical and design skills are necessary for success in this role.
  • Experience in leveraging AI in work processes, decision-making, or problem-solving is essential, including using AI-powered tools and automating workflows.
  • Familiarity with AI productivity tools such as Windsurf or Cursor is a plus.
  • A minimum of 4 years of experience with Java or a similar object-oriented language is required.

Benefits:

  • The position offers a base pay range of $140,700 - $239,200, plus equity (when applicable), variable/incentive compensation, and benefits.
  • Health plans, including flexible spending accounts, are provided.
  • 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.
  • Compensation is based on geographic location and is subject to change based on work location.

Get realtime job alerts

Be the first to know about new jobs