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.