S

ServiceNow

Builds software that automates business workflows

Senior Software Engineer

Full-Stack EngineeringPosted on Nov 11
Full-timeHyderabad, Telangana, IndiaNo salary listedIn-person

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.
  • Five to ten years of experience in software engineering, with a track record of delivering high-quality products.
  • Proficiency in Python, Java, or similar object-oriented languages.
  • Experience with modern front-end frameworks such as Angular, React, or Vue.
  • Strong knowledge of data structures, algorithms, object-oriented design, design patterns, and performance optimization.
  • Familiarity with automated testing frameworks such as JUnit, Selenium, or TestNG, 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 systems and optimize performance across the stack.
  • 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 software components, emphasizing performance and reliability.
  • Collaborate with product managers to translate requirements into well-architected solutions and own features from design through delivery.
  • Build intuitive and extensible user experiences using modern user-interface 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 to ensure best practices in performance, maintainability, and testability.
  • Develop comprehensive test strategies covering functional, regression, integration, and performance testing.
  • 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