SlipstreamJobsFresh Startup & VC-Backed Jobs

Sr Software Engineer

ServiceNow - Santa Clara, CA, United States - Hybrid - posted 2026-10-20

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Salary: USD 143,200 - 243,400 / annual

ServiceNow is seeking a Senior Software Engineer to join its engineering organization, which builds scalable, AI-powered software products. You will design and develop maintainable, high-performance software components and collaborate with product managers to translate requirements into well-architected solutions, owning features from design through delivery. Key responsibilities include: - Design and develop scalable, maintainable, reusable software components with emphasis on performance and reliability - Collaborate with product managers to translate requirements into well-architected solutions, owning features end-to-end - Build intuitive and extensible user experiences using modern UI frameworks - Contribute to design and implementation of new products and features while enhancing existing capabilities - Integrate automated testing into development workflows to ensure consistent quality - Participate in design and code reviews, ensuring best practices in performance, maintainability, and testability - Develop comprehensive test strategies covering functional, regression, integration, and performance aspects - Foster a culture of continuous learning and improvement by sharing best practices - Promote engineering craftsmanship, knowledge-sharing, and thoughtful quality practices across the team ServiceNow emphasizes a culture of craftsmanship, quality, and innovation. The role involves working symbiotically with AI and automation tools that enhance engineering excellence and drive product reliability. REQUIREMENTS: - 6+ years of software engineering experience with a track record of delivering high-quality products - 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 (e.g., JUnit, Selenium, TestNG) and CI/CD pipeline integration - Understanding of software quality principles, including reliability, observability, and production readiness - Ability to troubleshoot complex systems and optimize performance across the stack - Experience with AI-powered tools or workflows, including validation of datasets, model predictions, and inference consistency - Comfort with development tools such as IDEs, debuggers, profilers, source control, and Unix-based systems - Experience applying critical thinking to integrate AI into work processes, decision-making, or problem-solving

Similar roles