Join a team that puts its People First! We are seeking a Staff ServiceNow Software Engineer to lead the architecture, development, and optimization of our ServiceNow platform. As a Staff Software Engineer, you will lead projects as part of a small, focused engineering delivery team, to build fast, clean, reliable code that drives business value for our customers.
Requirements
- 8+ years in software engineering, with experience in large-scale distributed system development, including hands-on operational experience.
- Experience driving engineering best practices for high-functioning software engineering teams through effective use of tools and automation.
- Passion and expertise for building large-scale, back-end services and APIs, using modern architectures (Macro / Mini / Micro Services).
- Demonstrable knowledge of data structures, asynchronous architectures, and distributed algorithms.
- A strong understanding of software engineering principles and modern infrastructure operations.
- Ability to build robust, high-scale, generic, and reusable solutions.
- Experience mentoring and training an engineering community on development best practices.
- Familiarity with deployment and observability strategies that support continuous delivery and high availability in a cloud-native environment.
- An outcome-oriented approach using metrics and data to understand development productivity metrics (e.g., code churn, commit size, test coverage, etc.) that inform areas for continuous improvement.
- Effective communication skills, both verbal and written, with strong relationship, collaborative, and organizational skills.
Benefits
- Comprehensive benefits package including medical, dental, vision, 401k, PTO/paid sick leave, and other great benefits like an employee stock purchase plan.