S

ServiceNow

Builds software that automates business workflows

Staff Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeHyderabad, Telangana, IndiaNo salary listedHybrid

About the Job

Requirements

  • Experience using critical thinking to integrate artificial intelligence into work processes, decision-making, or problem-solving, such as using AI-powered tools, automating workflows, analyzing AI-driven insights, or exploring AI's potential impact on the function or industry.
  • At least 9 years of software engineering experience, with a track record of delivering high-quality products.
  • Strong proficiency in Java and object-oriented programming; experience with Python or other languages is a plus.
  • Experience building RESTful APIs and distributed backend services.
  • Strong knowledge of data structures, algorithms, object-oriented design, design patterns, and performance optimization.
  • Familiarity with automated testing frameworks such as JUnit, TestNG, or Mockito, and integrating tests into continuous integration and continuous delivery pipelines.
  • Understanding of software quality principles, including reliability, observability, and production readiness.
  • Ability to troubleshoot complex distributed systems and optimize performance across backend services.
  • Experience with AI-powered tools or workflows, including validation of datasets, model predictions, and inference consistency.
  • Comfort using development tools such as integrated development environments, debuggers, profilers, source control, and Unix-based systems.

Responsibilities

  • Design and develop scalable, maintainable, and reusable backend services and components, emphasizing performance and reliability.
  • Collaborate with product managers to translate requirements into well-architected solutions and own features from design through delivery.
  • Build robust, extensible APIs and services using Java and modern backend frameworks, ensuring flexibility for customer-specific needs.
  • Contribute to designing and implementing new products and features while enhancing existing product capabilities.
  • Integrate automated testing into development workflows to ensure consistent quality across releases.
  • Participate in design and code reviews, ensuring best practices in performance, maintainability, and testability.
  • Develop comprehensive test strategies covering functional, regression, integration, and performance aspects.
  • Share engineering and quality best practices to foster continuous learning and improvement.
  • Promote engineering craftsmanship, knowledge-sharing, and thoughtful quality practices across the team.

About the Company

ServiceNow

Builds software that automates business workflows

ServiceNow builds cloud software that helps large organizations manage work across IT, customer service, human resources, and security. Its applications handle tasks such as resolving support tickets, onboarding employees, and responding to customer requests. Businesses configure forms, approval steps, and automation through visual tools on a common platform, connecting existing systems and using AI to assist workers or carry out tasks. The company sells subscriptions to its applications and platform, with professional services helping customers implement and use the software. Founded in 2004, ServiceNow is headquartered in Santa Clara, California.

Company size
10,001+
Company stage
IPO
Headquarters
Santa Clara, CA
Founded
2004

Recently Posted Jobs

Explore more opportunities at ServiceNow

See more jobs