Senior Principal Architect shaping Rocket Software’s DataEdge data integration, cloud, and AI platform strategy. Driving cross-product architecture, shared services, and agentic systems.
Responsibilities
Define and drive technical strategy across the DataEdge portfolio
Partner with Product Management to define platform strategy and translate business priorities into a shared, cross-product technical roadmap
Build alignment across Product and Engineering teams while balancing product needs with portfolio-wide platform objectives
Collaborate with architects across DataEdge, other Rocket portfolios, and business units to identify shared platform opportunities and drive architectural alignment
Drive reusable services, APIs, frameworks, and common platform capabilities while consolidating overlapping technologies
Define cloud-native strategies for deployment, configuration, scalability, observability, security, and operational excellence
Lead adoption and integration of AI platform capabilities, intelligent automation, MCP, and agentic systems
Identify and prioritize AI capabilities that create measurable customer value and competitive differentiation
Represent the DataEdge technology vision internally and externally
Monitor industry trends, analyst perspectives, emerging technologies, and competitive offerings to shape portfolio strategy and investment priorities
Shape DataEdge’s role within the broader data, analytics, and AI ecosystem
Collaborate across Rocket portfolios and external technology partners to deliver integrated platform capabilities and differentiated customer outcomes
Promote industry standards, open APIs, and interoperability frameworks
Coach teams on AI-enabled development, including AI-assisted coding, testing, documentation, modernization, and delivery
Lead architecture reviews, communicate decisions and tradeoffs, and mentor senior technical talent across the portfolio
Requirements
Minimum 10 years of software engineering experience
Proven experience defining architecture and technology strategy across multiple enterprise products or platforms
Strong expertise in LLMs, agentic systems, MCP, retrieval architectures, enterprise AI integration, and responsible AI patterns
Demonstrated delivery of AI-enabled product capabilities and adoption of AI-enabled engineering practices
Deep expertise in cloud-native architecture, containers, Kubernetes, distributed systems, and modern software delivery
Experience building shared platforms, services, APIs, or reusable frameworks and leading technology consolidation
Successful partnership with Product Management on strategy, roadmaps, prioritization, and investment decisions
Proven ability to lead cross-product initiatives, resolve competing priorities, and influence without direct authority
Exceptional communication and facilitation skills, including with executive leaders
Experience mentoring senior engineers or architects
Bachelor’s degree in Computer Science, Engineering, IS, or related technical discipline
Ability to comply with information security responsibilities
Willingness to travel 5%-10%
Benefits
Minimal travel requirement of 5%-10%
Equal opportunity and commitment to a diverse, inclusive, and equitable workplace
Reasonable accommodation for individuals with physical and mental disabilities
Background and reference checks as part of the hiring process
AI-powered tools and technologies to enhance efficiency, decision-making, and impact
Full Stack Software Developer building software for GHD’s engineering and environmental specialists. Delivering full - stack solutions, shaping requirements, and collaborating across digital transformation projects.
Fullstack Software Engineer building end - to - end product features for WorkWhile’s AI - powered labor - market platform. Leading projects, shaping systems, and mentoring teammates in a hybrid Toronto team.
Embedded Software Developer building C/C++ FortiGate firewall security features for Fortinet. Developing EMS integration, networking capabilities, and reliable security software.
Senior Software Engineer building full - stack card experiences and money - movement systems at fintech company Mercury. Leading architecture, launches, reliability, and engineering quality across Mercury's Cards Integration team.
Senior DevOps Developer building AWS/GCP infrastructure and developer platforms for Benevity, whose technology helps companies and employees take social action. Automating delivery, observability, security, and cloud operations.
Full - stack/backend software developer building Cisco’s cloud, networking, and security solutions. Developing reliable tools across operating systems, databases, embedded networking, IT, and web services.
Staff Engineer setting technical direction for ChargeLab, which provides software and open APIs for EV charger networks. Architecting distributed systems and guiding engineering standards across teams.
Senior Full - Stack Developer building Kotlin/Java and React features for Equisoft’s cloud - native insurance policy platform. Collaborating in Agile teams on secure, high - quality software.
Software Developer building C/C++ embedded applications for Ford of Canada’s connected vehicles. Designing features, debugging software, and executing unit tests in a hybrid Ottawa team.
Senior Software Engineer building C++ and Python behavior - planning systems for AeroVect’s autonomous airport ground - handling vehicles. Developing, testing, and optimizing decision - making software for dynamic airside environments.