
Software Engineer
ServiceNow3 days ago
Dublin, IrelandSenior
Responsibilities
- Build scalable, maintainable, reusable applications and integration solutions using the ServiceNow platform and related technologies.
- Own software components through requirements, design, implementation, automated testing, deployment, and delivery.
- Design and develop reliable, high-performance software across front-end, server-side, and relational data layers.
- Lead technical initiatives from planning through deployment and continuously improve existing applications and services.
- Develop proofs of concept and prototypes to validate architectural and design decisions.
- Establish best practices for platform development, integrations, performance optimization, engineering quality, and continuous improvement.
- Mentor and guide engineers while fostering technical excellence and professional growth.
- Support customer-facing systems through on-call and incident-command responsibilities and implement systemic fixes.
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 for them.
- Production experience with LLM APIs, retrieval-grounded features, agent orchestration, tool and function calling, and structured output enforcement, including at least one production model or orchestration migration.
- Experience with system design, APIs, data modeling, testing, and quality-focused engineering across front-end, server-side, and relational data work.
- Experience with Java, JavaScript or TypeScript, and React, plus the ability to learn new tools and frameworks quickly.
- Familiarity with automated testing frameworks such as JUnit, Selenium, TestNG, or Playwright and integrating tests into CI/CD pipelines.
- On-call and incident-command experience for customer-facing systems, including ownership of resulting 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
- Flexible work persona within ServiceNow's distributed work model, depending on role and location.
- Regular employee position in the EMEA region.
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.