
Senior Software Engineer - Cloud Automation - Federal
ServiceNow8 hours ago
Kirkland, WA, USASenior
Base Salary
$143k - $243k/yr
Responsibilities
- Partner with product managers, architects, stakeholders, and engineers to define requirements and deliver end-to-end cloud platform solutions.
- Design, develop, test, and deploy large-scale infrastructure automation software for ServiceNow’s global cloud platform.
- Build scalable, reusable, maintainable software and contribute to architecture reviews, code reviews, and engineering standards.
- Use AI-assisted development tools and techniques to improve productivity, software quality, delivery speed, and engineering workflows.
- Drive comprehensive unit, integration, regression, and end-to-end test automation strategies.
- Improve platform reliability and resilience through mocks, fault injection, failure simulation, chaos engineering, and automated validation.
- Build and operate reliable cloud computing solutions across data centers and servers worldwide.
- Establish observability, performance, operational excellence, and rapid incident-resolution practices.
- Solve complex distributed-systems and infrastructure challenges while mentoring engineers and promoting technical excellence.
- Improve development processes, CI/CD pipelines, automation frameworks, and software quality metrics.
Requirements
- 5+ years of software development experience with a bachelor’s degree, 3+ years with a master’s degree, 0+ years with a PhD, or equivalent work experience.
- Experience integrating AI into software development, engineering processes, infrastructure operations, or platform automation.
- Experience developing scalable, resilient systems and using AI/ML insights to improve products, platforms, or operational outcomes.
- Ability to lead technically complex, high-risk projects across distributed teams.
- Strong distributed-systems knowledge and experience designing large-scale cloud platforms.
- Experience building scalable products, frameworks, and infrastructure automation solutions.
- Strong software engineering skills in Java, JavaScript, Go, or similar object-oriented languages.
- Knowledge of data structures, algorithms, object-oriented design, design patterns, performance optimization, database technologies, and large-scale data management.
- Experience designing automated testing frameworks and applying quality engineering practices.
- Understanding of CI/CD pipelines, DevOps methodologies, modern software delivery, failure testing, resiliency validation, fault injection, and production readiness.
- Experience working in Agile development environments and solving infrastructure or systems-level challenges in private, public, or hybrid clouds.
- Preferred experience with Kubernetes or other container orchestration platforms, AWS, Azure, GCP, Infrastructure as Code, cloud automation, chaos engineering, resilience testing, observability, and reliability engineering.
Benefits
- Flexible hybrid work persona requiring two days per week in a ServiceNow office, with listed offices in Kirkland, Santa Clara, and San Diego.
- Health plans including flexible spending accounts.
- 401(k) plan with company match.
- Employee stock purchase plan.
- Matching donations.
- Flexible time-away plan.
- Family leave programs.
- Regular employee position with federal-market screening requirements, including credit, criminal/misdemeanor, and drug checks.
Categories
About ServiceNow
ServiceNow builds a cloud platform for enterprise digital workflows, covering IT service management, customer service, HR service delivery, security operations, and operations management, plus tools for custom app development. It sells subscription SaaS to large organizations and public-sector agencies to automate processes and connect data across systems. Founded in 2004 and headquartered in Santa Clara, California, ServiceNow is a public company listed on the NYSE under the ticker NOW.