
Software Engineer
ServiceNow3 days ago
Dublin, IrelandMid Level
Responsibilities
- Build scalable, reusable applications and integration solutions using the ServiceNow platform and related technologies.
- Own software components through design, implementation, automated testing, deployment, and delivery.
- Develop agentic instructions, prompts, autonomous workflows, and evaluations for AI-powered customer service experiences.
- Build and operate LLM API, retrieval-grounded, orchestration, tool-calling, and structured-output features, including production migrations.
- Design and improve software components across front-end, server-side, APIs, data modeling, and relational data systems.
- Lead technical initiatives from planning through deployment and optimize application performance, reliability, and scalability.
- Develop proofs of concept and prototypes and evaluate new ServiceNow features for adoption.
- Establish best practices for platform development, integrations, testing, and performance optimization.
- Participate in on-call and incident command for customer-facing systems and implement systemic fixes.
- Mentor and guide engineers while promoting continuous learning and technical excellence.
Requirements
- At least 2 years of software engineering experience.
- Effective and accountable use of AI coding assistants and agents.
- Hands-on experience authoring agentic instructions and prompts, designing autonomous workflows, and building evaluations.
- Production experience with LLM APIs, retrieval-grounded features, agent orchestration, tool and function calling, and structured output enforcement, including a production model or orchestration migration.
- Experience with system design, APIs, data modeling, testing, and software development across front-end, server-side, and relational data work.
- Experience with Java, JavaScript or TypeScript, and React, with the ability to learn new tools and frameworks quickly.
- Familiarity with JUnit, Selenium, TestNG, or Playwright and integrating automated tests into CI/CD pipelines.
- On-call and incident-command experience on customer-facing systems, including ownership of subsequent systemic fixes.
- Ability to troubleshoot complex systems and optimize performance across the stack.
- Bachelor's degree in computer science, software engineering, or a related technical field, or equivalent practical experience.
Benefits
- Regular employee position in the EMEA region.
- Flexible work persona within ServiceNow's distributed work model.
Tech Stack
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.