Job Details

ID #54394033
Estado California
Ciudad Santaclara
Tipo de trabajo Full-time
Fuente ServiceNow
Showed 2025-08-26
Fecha 2025-08-26
Fecha tope 2025-10-25
Categoría Etcétera
Crear un currículum vítae

Senior Software Engineer

California, Santaclara
Aplica ya

The ServiceNow Core Platform underpins the entire ecosystem, and the systems we build are complex, large-scale, and mission critical. This role offers the opportunity to work across the full stack—from developer-facing APIs and frameworks to distributed runtime services to system-level components that ensure reliability, scalability, and performance. You should be someone who enjoys solving hard engineering problems, is passionate about platform engineering, and is committed to building high-quality, resilient software while driving operational excellence.By being part of this team, engineers can implement software engineering best practices and contribute to designing innovative solutions that streamline digital workflows. The collaborative environment within the team fosters creativity and continuous learning, making it an ideal place for engineers to grow their skills and careers.We are looking for an experienced software development engineer to help take the ServiceNow Platform to the next level. As a Software Development Engineer on the Core Platform team, you will own critical areas of the platform and play a key role in shaping our strategy by driving the next wave of platform features and system architecture.The ideal candidate has a proven track record of delivering innovative platform capabilities or products. You thrive in dynamic, fast-paced environments where priorities evolve quickly. You bring strong design and implementation experience, deep knowledge of distributed systems and service architectures, and an understanding of web services and protocols. Experience with asynchronous workflows, high-scale runtime frameworks, or developer productivity tooling is a strong plus.What you get to do in this role:   Build high-quality, clean, scalable and reusable code by enforcing best practices around software engineering architecture and processes (Code Reviews, Unit testing, etc.)Partner with the product owners to understand detailed requirements and own your code from design, implementation, test automation and delivery of high-quality products to our users.Implement software that is simple to use to allow customers to extend and customize the functionality to meet their specific needsContribute to the design and implementation of new products and features while also enhancing the existing product suiteTo be successful in this role you have:Experience with data structures, algorithms, object-oriented design, design patterns, and performance/scale considerationsExperience with Java and distributed system designsAnalytical and design skills

Aplica ya Reportar trabajo