Senior Software Engineer - Monitoring
ServiceNow is the industry-leading cloud platform provider for building enterprise applications. Our cloud platform allows enterprise IT to bring together business strategy, application design and operations in a powerfully simple solution. We're a fast-growing company and offer huge potential for the talented individuals who join our team.
Sitting in the center of our development environment, the Cloud Platform Development team is building the core platform-as-a-service (PaaS) technology that is the driving force for all applications built by ServiceNow and our enterprise IT customers. We are laser-focused on building an innovative, scalable and feature-rich PaaS for all enterprise applications.
We are building the cloud service that hundreds of companies such as CERN, Enterprise Rent-A-Car, Equinix, Harrods, Juniper Networks, Kimberly-Clark, REI, Sephora and Staples depend on everyday to accelerate their company forward.
We employ the brightest and most forward-thinking cloud platform developers on the planet. We have offices in Kirkland, San Diego, San Francisco and Santa Clara and work as a distributed team.
Come join the team and make your mark on the cloud platform for enterprise applications!
Responsibilities
As a Senior Software Engineer you will be a member of a team that is responsible for building and integrating software components that acquire, correlate, aggregate, analyze, store and visualize enormous amounts of data regarding the health and performance of our cloud and underlying services and infrastructure.
Desired Skills
The ideal candidate should have a strong background in software development, systems architecture and engineering, understanding of the components of software infrastructure, including hardware platforms, OS, virtualization, application, databases, web and application servers. Prior experience in software development/engineering, release management/devops and managing large-scale server infrastructure distributed is highly desirable.
Other requirements
- Four plus years of direct experience.
- Developed scalable and distributed systems with Java/Scala/C++/C#/F# and experience with a scripting language such as JavaScript/Python/Ruby in a UNIX environment.
- Solid understanding of data structures, algorithms, object oriented design and patterns.
- Prefer candidates with a passion for advanced analytics, big data, stream processing and machine learning experience (e.g. Storm, Esper, Spark, Kafka, Hadoop).
- Statistics background highly desired.
- Required BS/MS Degree in Computer Science or equivalent experience.
ServiceNow is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, national origin, age, disability, gender identity, or veteran status. If you are an individual with a disability and require a reasonable accommodation to complete any part of the application process, or are limited in the ability or unable to access or use this online application process and need an alternative method for applying, you may contact us at (408) 501-8550, or [email protected] for assistance.