ServiceNow is seeking a Staff Software Engineer with experience in designing and developing Observability and Data Analytics applications.
The role is part of the ServiceNow Global Cloud Services OODP (Observability and Ops Data Platform) Team, which is building a next-generation observability platform that collects, stores, and provides real-time access to large amounts of data.
The engineer will drive the design and implementation of ServiceNow's in-house real-time observability and data visualization platform to support the company's growth.
Responsibilities include bringing innovation and experience in designing and developing the next generation observability product using cutting-edge technologies.
The engineer will play a lead role with the global engineering team to drive end-to-end product design and implementation.
Standardizing processes for the complete development cycle, including design, implementation, unit testing, code review, and testing automation is expected.
The role involves researching and adopting the right technologies to improve scalability and productivity within the engineering group.
Close collaboration with key stakeholders and product owners to drive technical design for various use cases is required.
Coordination with cross-functional teams (DevOps, network, QA, etc.) to ensure a smooth cycle from development to deployment is essential.
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 6 years of front-end software development experience is required.
At least 4 years of software development experience in BI Tools, data visualization, data analytics, or observability solutions is necessary.
Hands-on experience architecting enterprise data analytics products with high scalability and performance is essential.
Expert-level skills in JavaScript, modern UI frameworks, Java, and REST API development are required.
A strong data background with RDBMS and TSDB experience, along with proficiency in analytical SQL and PromQL queries, is needed.
Rich experience in implementing CI/CD and Kubernetes containerized applications is required.
Strong troubleshooting and debugging skills are necessary.
Experience and knowledge of ServiceNow Platform development is preferred.
The ability to produce high-quality software that is unit tested, code reviewed, and checked in regularly for continuous integration is essential.
A zeal for learning and adopting new ideas and patterns is expected.
Strong Computer Science fundamentals, including data structures, algorithms, and software design, are required.
Benefits:
ServiceNow offers a flexible work environment with various work personas (flexible, remote, or required in office) based on the nature of the work and assigned location.
The company is an equal opportunity employer, ensuring all qualified applicants receive consideration for employment without discrimination.
ServiceNow strives to create an accessible and inclusive experience for all candidates, providing reasonable accommodations during the application process if needed.
Employment is contingent upon obtaining any necessary export control approvals for positions requiring access to controlled technology.