> Markdown version of [/jobs/ext/157370-principal-software-engineer](https://www.wearedevelopers.com/jobs/ext/157370-principal-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Software Engineer - **Company:** Vestmark, Inc. - **Location:** Boston, MA, United States - **Experience:** Expert - **Salary:** $160,000.0 - $190,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Artificial Intelligence, Algorithmic Trading, Amazon Web Services, Mobile Application Development, Cloud Computing, Code Generation, Code Review, Software Engineering, Software Systems, Workflow Management Systems, Large Language Models, Prompt Engineering, Information Technology - **Published:** May 29, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=2085d409c3b4a423 ## About the Role Do you have experience in Workflow management (operations management method)?, Do you have a Bachelor's degree?, Core Engineering Excellence * Demonstrated expertise building and delivering complex, production-grade software systems: platforms and frameworks that other teams depend on at scale * Strong fundamentals across the full engineering lifecycle: architecture, design, development, testing, deployment, and operations * Comfort designing systems where behavior is non-deterministic and may evolve over time, as a core competency * Experience with AWS or equivalent cloud-native environments, CI/CD pipelines, and modern deployment patterns Agentic Engineering & AI Expertise * Proven, hands-on experience building agentic systems: multi-step, autonomous workflows where AI plans, reasons, acts, and iterates in production environments * Deep practical knowledge of LLM integration: context management, tool use, orchestration, and state management across multi-step processes * AI-assisted development tools are a consistent, intentional part of your daily engineering practice * A clear, defensible point of view on how AI is reshaping software engineering and where it is heading, backed by a track record of delivery * Understanding of how AI systems interact with data, services, external tools, and real-world operational constraints * Awareness of the trade-offs unique to AI-native systems, including cost of inference, latency, observability, and reliability, and the judgment to navigate them in production * Experience designing feedback loops where systems improve through usage, data, and iteration Independence & Technical Leadership * Track record of setting technical direction that others have adopted: patterns, methodologies, or architectural decisions that outlasted individual projects and spread across teams * Ability to engage with ambiguous, real-world business problems: understand the process, identify the waste, and determine the right solution before writing a line of code * You have built deep expertise through independent study, experimentation, and delivery. Formal training programs in agentic AI engineering are still nascent; you have not waited for them. What Will Help You Stand Out * Hands-on experience delivering at least one production agentic system where AI orchestrates multi-step workflows with real autonomy and demonstrable business impact, and the engineering depth to build more * Experience building platform or framework-level tooling consumed by other engineering teams at scale * Background in financial services technology, particularly wealth management operations, portfolio management, or trading systems * Demonstrated work at the intersection of technical depth and business outcomes: you measure your systems by what they replaced, eliminated, or made possible, * B.S. or M.S. in Computer Science or equivalent work experience * Typically 12+ years of related experience with a Bachelor's degree; 8+ years with a Master's degree; or equivalent demonstrated expertise * A sustained track record at the Principal or equivalent senior IC level, with evidence of technical direction that extended beyond individual projects and influenced how others build ## Description * Architect and deliver agentic systems that implement sense think act loops: systems that plan, execute, evaluate, and iterate toward outcomes * Drive the engineering organization beyond prompt-response patterns to multi-step,autonomous workflows that solve real business problems at scale * Engineer AI-driven workflows where AI takes action, produces measurable output, and improves through iteration and feedback Set Standards for AI-Native Development * Define how engineers use AI-assisted development tools, including code generation, prompt engineering, workflow orchestration, and agentic frameworks, as a team-wide engineering discipline rather than individual productivity shortcuts * Establish and evolve standards for AI-native systems: how they handle nondeterminism, manage state across multi-step processes, maintain observability, and control inference cost and latency * Define testing and validation approaches for adaptive systems where behavior is not fully deterministic; hold the quality bar for production AI systems across reliability, latency, and correctness * Serve as the engineering organization's authority on AI-native development practices and drive their adoption across teams Build Reusable Foundations * Design and deliver frameworks, integration patterns, and technical capabilities that reduce the cost of building every subsequent solution; the next project should be faster and cheaper because of what you built today * Apply the principle "fix the process, don't automate the broken one" as a design mandate: identify root causes and address them, not symptoms * Remain a hands-on practitioner: write clean, testable, maintainable code and hold the team to that standard through rigorous code review Lead & Grow the Organization * Collaborate across engineering, product, and operations to share what's working, surface what isn't, and help AI-native practices take hold organically * Contribute to how Vestmark thinks about building AI-native software, through design reviews, architecture discussions, and hands-on collaboration that raises the whole team's game * Share what you know freely, whether that's pairing on a hard problem, reviewing a design, or helping a teammate get more out of their AI tooling ## Related Videos - [Leapter: The Reinvention of Software Development? A Future Built On AI Generated Code.](https://www.wearedevelopers.com/videos/1663-leapter-the-reinvention-of-software-development-a-future-built-on-ai-generated-code) - [The Software Engineer 2030: From Coder To AI Orchestrator? - Patrick Schnell](https://www.wearedevelopers.com/videos/1825-the-software-engineer-2030-from-coder-to-ai-orchestrator-patrick-schnell) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Green Cloud Computing](https://www.wearedevelopers.com/videos/592-green-cloud-computing) - [AI Killed DevOps... What Now? - Lee Faus](https://www.wearedevelopers.com/videos/1759-ai-killed-devops-what-now-lee-faus) - [Agentic employees in world's most downloaded FinTech app](https://www.wearedevelopers.com/videos/100123-agentic-employees-in-world-s-most-downloaded-fintech-app) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [What is Agentic Programming and Why Should Developers Care?](https://www.wearedevelopers.com/magazine/625-what-is-agentic-programming-and-why-should-developers-care) - [What is Software Engineering in the Age of AI?](https://www.wearedevelopers.com/magazine/640-what-is-software-engineering-in-the-age-of-ai) - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development) - [How to Answer the Interview Question: “Why Do You Want to Be a Software Engineer?”](https://www.wearedevelopers.com/magazine/392-how-to-answer-the-interview-question-why-do-you-want-to-be-a-software-engineer)