ServiceNow is seeking a Staff Software Engineer to design, develop, and maintain scalable software components. The role involves collaboration with product managers, building user experiences, and integrating testing into the development workflow. This is a foundation for ServiceNow to grow, impacting millions of users worldwide.
Requirements
- 8+ years of experience in software engineering.
- Proficiency in Python, Java, or similar object-oriented languages.
- Experience with modern front-end frameworks such as Angular, React, or Vue.
- Strong knowledge of data structures, algorithms, object-oriented design, design patterns, and performance optimization.
- Familiarity with automated testing frameworks.
- Comfort with development tools (IDE, debuggers, profilers, CI/CD pipelines).
- Understanding software quality principles (reliability, observability, production readiness).
Benefits
- Health plans
- 401(k) Plan with company match
- Employee Stock Purchase Program
- Flexible spending accounts
- Flexible time away plan
- Family leave programs