CAST Software EngineerCAST Software is the global leader in Software Intelligence. We help enterprises understand, improve, and transform complex software systems.Our platform provides deterministic system-level insight into large codebases, which—combined with AI models and agents—enables enterprises to move from experimentation to production-grade AI outcomes in brownfield environments.About the RoleWe are hiring strong engineers and architects who want to move beyond pure development into end-to-end ownership of real-world outcomes in the AI era.You will work directly with large enterprise codebases (often millions of lines of code), using CAST and AI tools to:Understand system architecture and dependenciesEnable AI-assisted modernization and transformationEnsure outputs are accurate, complete, and production-readyThis is a role for someone who wants to stay deeply technical while stepping into higher-impact, customer-facing ownership.What You’ll DoWork on Real Enterprise SystemsAnalyze large, complex codebases (.NET, Java, SQL, etc.)Reconstruct architecture, dependencies, and data flows using CAST ImagingIdentify risks, hidden dependencies, and modernization blockersEnable AI-Assisted TransformationUse tools such as VS Code, GitHub Copilot, Claude, and CAST MCP to:Support code transformation (.NET ? Java, legacy ?
modern frameworks)Validate structural and functional accuracy of AI-generated outputsEnsure transformations preserve:Dependencies and integrationsArchitecture integritySecurity and operational requirementsBridge Deterministic Insight and AIGround AI outputs in deterministic system contextIdentify gaps where AI-only approaches fall short (e.g., missing layers, incorrect flows)Iterate toward deployable, production-ready outcomesOwn Customer OutcomesWork directly with engineering and architecture teamsTranslate technical insights into clear action plansDrive progress from initial analysis ? transformation ? adoptionExpand into Customer OwnershipLead technical discussions with:Architects, engineering leads, and CTO organizationsContribute to executive conversations with clear, structured insightsGradually take on broader ownership of customer success and outcomesWho You Are5–12+ years in:Software engineering, architecture, or modernizationStrong experience with:Java,.NET, SQL, distributed systemsEnterprise application architecturesComfortable working with:Large, complex, poorly documented systemsExposure to or strong interest in:AI/GenAI for software developmentCode transformation and modernizationStrong problem-solving mindset — able to trace issues across systemsGood communication skills, with interest in becoming more customer-facingWhat Makes This Role DifferentYou work on brownfield systems where correctness mattersYou don’t just generate code — you validate and make it realYou bridge AI capability with system realityYou evolve from architect ?
customer ownerYou are positioning your career at the center of the AI shift — working on the exact problems that will define how AI is used in enterprise software, not just experimenting at the edges
Senior Consultant / Architect – AI-Driven Modernization (North America) (Engineering / Architecture ? Customer Ownership) in millerton at Unknown Company
This position is listed as full time and onsite.