Senior Software Engineer-DevOps

ServiceNow Logo

ServiceNow

💵 $126k-$215k
📍Remote - United States

Summary

Join ServiceNow as a Senior Software Engineer-DevOps and partner with various teams to deliver a high-performing, scalable system. You will collaborate with Performance Tools Operations, System Administrators, and Network Engineers to meet the needs of our largest customers. The ideal candidate possesses a strong DevOps and Configuration Management background, expertise in web and network infrastructure, and a passion for automation. You will enable peers in engineering, customer support, and cloud teams to utilize our solutions. This role requires a proven track record of building, automating, and deploying scalable solutions, along with excellent communication skills and a commitment to ServiceNow's values. The position offers a competitive salary and benefits package.

Requirements

  • Seek continuous improvement in the quality assurance processes to drive better quality and efficiency
  • Possess solid knowledge of job control and direct experience with shell scripting and text processing (awk, sed, grep, python)
  • Drive architectural discussions and influence technical attributes to streamline and simplify our infrastructure
  • Act as a technical strategist for the team, removing manual processes in favor of automation
  • Participate in compliance audits and ensure we are proactively meeting controls
  • Figure things out. You will have documentation and many peers to turn to for help, but your work will touch many interconnected systems and technologies. To succeed you will need to investigate and discover on your own
  • Be comfortable with public cloud infrastructure technologies such as Microsoft Azure, Amazon EC2
  • Have hands on experience in related infrastructure concepts such as IP networking, block and file storage, load-balancers, etc
  • Have a working knowledge of related internet protocols such as DNS, LDAP, NTP, SMTP, HTTP, etc
  • Be an excellent oral and written communicator
  • Have integrity, and transparency and can uphold ServiceNow’s values
  • Have 3+ years of experience in DevOps specific activities viz. build & deploy system
  • Have a Bachelor's degree; or 3 years and a Master's degree; or a PhD without experience; or equivalent work experience
  • Have experience in change management and release management
  • Have experience with large scale web-based applications and Linux production environments running MySQL and PostgreSQL
  • Have the ability to work with development teams to develop, test, deploy, and report on product performance, quality, security, and stability
  • Have proven Linux skills: including system administration, script development, file system management, searching/finding files

Responsibilities

  • Partner across various teams to deliver a quality, well-tuned system that performs and scales at peak load
  • Work with key members of our Performance Tools Operations teams, System Administrators, and Network Engineers to meet the growing needs of our largest customers
  • Enable peers in engineering, customer support, and cloud teams to leverage our solutions and related services

Preferred Qualifications

  • Have deep knowledge and experience with the CentOS/RedHat operating system in large-scale production environments
  • Have a background with test and server monitoring tools (e.g, Jenkins, Splunk, )
  • Have a solid background with agile software development methodologies (e.g. scrum)
  • Have familiarity with the ServiceNow platform, including the development of customizations beyond out-of-box
  • Have experience with concurrency, multithreading, and the deployment of distributed system architectures

Benefits

  • Health plans, including flexible spending accounts
  • A 401(k) Plan with company match
  • ESPP
  • Matching donations
  • A flexible time away plan
  • Family leave programs

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.