Overview:
At iCIMS, we're redefining how people connect with opportunity through intelligent, human-centred technology. We are advancing our platform architecture to enable agentic systems, intelligent workflows, and adaptive services powered by a unified, data-centric strategy. As an Enterprise Architect, you will lead high-impact transformation initiatives, defining patterns, partnering across engineering disciplines, and ensuring secure, resilient, and scalable solutions that align with strategic business outcomes.
Responsibilities:
- Architect and lead transformation initiatives focused on agentic system enablement through data-centric design.
- Define and implement architectural patterns that support autonomous agents, intelligent workflows, and adaptive services.
-
Drive the development of a unified data strategy that supports consistent data interpretation across platforms, traceability, and contextual awareness.
-
Partner with data architects and engineers to evaluate and integrate emerging technologies that support agentic capabilities, such as event sourcing, knowledge graphs, and AI/ML pipelines.
-
Collaborate closely with DevOps and infrastructure teams to ensure all solutions are seamlessly deployable, resilient, and optimized for their intended hosted environments.
-
Provide and timely architectural estimates to Product Management for business-critical solutions to ensure alignment with delivery timelines and strategic priorities.
-
Conduct design reviews and mentor senior developers in architectural best practices, principles and standards.
-
Engage with Product Management to align architectural decisions with strategic business goals and customer needs.
-
Represent iCIMS in external forums, sharing thought leadership on agentic systems, data architecture, and digital transformation.
-
Ensure all solutions adhere to high standards of uncompromising integrity, security as a core tenet, and strict compliance to safeguard enterprise trust.
-
Advance the overall platform architecture, including selecting new technologies.
-
Participate in external events as an iCIMS representative, showcasing thought leadership.
-
Consistently ensure that business is always conducted with integrity and that behavior aligns with iCIMS policies, procedures and core competencies.
Qualifications:
- 10+ years of experience in software/solution architecture; 3+ years as an Enterprise or Platform Architect leading large-scale, distributed systems.
-
Demonstrated success in designing and implementing scalable, serverless architectures in Azure or AWS, with a focus on positioning data to support both operational workflows and advanced analytics.
-
Experience with Java and proficiency across modern technologies including REACT, Angular, JavaScript, Spring, HTML, CSS.
-
Strong understanding of RESTful services, JSON, and event-driven APIs.
-
Showcased proficiency in security-by-design: identity/IAM, encryption, secrets management, zero trust, and compliance frameworks (e.g., SOC 2, ISO 27001, GDPR/CCPA).
-
Proven ability to define reference architectures, establish guardrails/standards, and drive adoption across multiple product teams.
-
Track record of success in leading Agile or Iterative software development initiatives.
-
Demonstrated experience delivering architectural estimates, roadmaps, and trade-off analyses to guide product strategy and execution.
-
Excellent stakeholder management and communication skills; comfortable presenting to executives, product leaders, and engineering teams.
-
Experience designing systems that support agentic behavior, autonomous workflows, or intelligent orchestration is highly desirable.
-
Ability to manage multiple priorities and lead cross-functional transformation efforts.
-
Experience mentoring senior engineers, conducting architecture/design reviews, and elevating engineering maturity.
-
Bachelor’s degree in computer science, Information Systems, or related field—or equivalent practical experience.