Overview In this role you will shape the technical vision and engineering strategy for West Monroe's Asset Suite, aligning product roadmaps with secure, scalable, cloud-native solutions. You will lead architecture across multiple engineering teams and champion AI-enabled capabilities, ensuring long-term maintainability and reusable platforms. You collaborate with product, design, data & AI, and consulting to balance business needs with technical excellence. This opportunity centers on driving architectural governance, platform innovation, and impactful client delivery.
Compensation / Benefits- medical, dental, vision insurance
- 401(k) plan and employee stock ownership program
- annual bonuses
- unlimited flexible time off
- ten paid holidays
- parental leave eligibility
Responsibilities- Define and own the technical architecture and long-term engineering roadmap for the Asset Suite
- Establish architectural standards, engineering best practices, and governance across products and platforms
- Design scalable, secure, cloud-native solutions that promote reuse and maintainability
- Lead architectural reviews and guide key technology decisions across engineering teams
- Drive adoption of Generative AI, intelligent agents, and automation across the Asset Suite
- Define AI-enabled product architecture using modern enterprise AI platforms and frameworks
- Evaluate emerging technologies and establish standards for responsible AI, security, governance, and model lifecycle management
- Foster engineering excellence through reusable frameworks, reference architectures, and modern development practices
- Align technical strategy with product priorities and collaborate with cross-functional leaders
- Collaborate with Product Management to prioritize technical investments and roadmaps
- Support adoption of the Asset Suite across client delivery teams to meet business and user needs
- Represent Asset Engineering in strategic planning, innovation initiatives, and cross-functional tech decisions
Key requirements- 10+ years of experience in software engineering, architecture, or technical leadership
- Experience designing enterprise software platforms and reusable technology products
- Strong knowledge of cloud-native architecture, microservices, APIs, distributed systems, and modern application development
- Proficiency with C#, Java, Python, TypeScript, or JavaScript and modern front-end frameworks
- Experience with Azure, AWS, or Google Cloud Platform, DevOps, CI/CD, IaC, and platform engineering
- Experience designing and delivering AI-enabled software products in enterprise environments
- Hands-on experience with enterprise AI platforms such as Azure OpenAI, OpenAI, Anthropic, Amazon Bedrock, or Vertex AI
- Knowledge of LLMs, RAG, vector databases, agent frameworks, prompt engineering, and AI governance
- Experience using AI-assisted development tools such as GitHub Copilot, Cursor, Windsurf, or similar platforms
- Proven ability to lead architecture across multiple engineering teams and influence technical strategy
- Strong communication, collaboration, and mentoring skills
- Ability to balance strategic planning with hands-on technical leadership
- strong communication
- collaboration
- mentoring
- cloud-native architecture
- microservices
- APIs