ServiceNow is seeking a Senior Software Engineer to join its Cloud Automation team. The team builds highly scalable cloud orchestration services suite that enables automating various life cycle events for thousands of ServiceNow customer instances. The successful candidate will design and develop cloud automation to support the deployment and management of ServiceNow Platform/Products in our own infrastructure as well as Public Clouds.
Requirements
- Experience in leveraging or critically thinking about how to integrate AI into work processes, decision-making, or problem-solving.
- 4+ years of experience designing and building scalable reusable components.
- Exceptional Java & JavaScript programming skills.
- Experience designing & building scalable web services.
- Expertise in messaging and streaming technologies like RabbitMQ or Kafka.
- Good knowledge of Configuration Management tools like Puppet.
- Proficiency in web technologies like XML, REST, JSON.
- Exceptional debugging, testing, and problem-solving skills.
- Exceptional understanding of data structures, algorithms, object-oriented design and design patterns.
- Self-starter, with quick learning curve.
- Strong written and verbal communication.
- Solid understanding and experience with agile software development lifecycle.
- Bachelor’s/Master’s degree in Computer Science or related discipline.
Benefits
- health plans, including flexible spending accounts,
- a 401(k) Plan with company match,
- ESPP,
- matching donations,
- a flexible time away plan and family leave programs.