
Manager, Software Engineering
Posted 4 days ago

Posted 4 days ago
This is a fully remote position, open to applicants in Utah.
• Lead a team tasked with developing and delivering shared AI capabilities across the NetDocuments legal document management platform.
• Drive the planning and execution of engineering initiatives to ensure the consistent delivery of high-quality AI features.
• Collaborate with Product and Architecture teams to convert customer requirements and emerging AI technologies into scalable, secure solutions.
• Maintain a balance between feature development and system reliability, performance, cost efficiency, and operational excellence.
• Identify technical risks, dependencies, and trade-offs, and effectively communicate recommendations to leadership and stakeholders.
• Guide architectural decisions, technical direction, and implementation strategies for AI-driven solutions.
• Assess AI model selection and trade-offs concerning response quality, latency, scalability, and cost.
• Provide direction on prompt engineering and retrieval-augmented generation (RAG) methodologies.
• Establish practices for AI evaluation, testing, monitoring, and regression testing.
• Ensure that AI capabilities comply with enterprise standards for security, privacy, compliance, and reliability.
• Utilize knowledge of C#/.NET, microservices, containerization, and AWS or Azure to evaluate designs and eliminate obstacles.
• Lead, mentor, and develop software engineers; support their performance, career growth, and technical development.
• Spearhead hiring and talent development initiatives while promoting modern engineering practices and AI-assisted development tools.
• Collaborate with Product, Design, Architecture, and AI engineering teams to align priorities and platform capabilities.
• Communicate engineering progress, technical decisions, risks, and trade-offs to stakeholders and senior leadership.
• Interpret complex technical concepts into clear business outcomes and actionable recommendations.
• 6+ years of professional software engineering experience, including over 2 years in engineering team management.
• Proven experience in delivering production-grade AI or LLM-powered features within an enterprise SaaS environment.
• Deep understanding of large language models (LLMs), including prompt engineering, retrieval-augmented generation (RAG), context limitations, latency, cost considerations, and typical failure modes.
• Familiarity with AI evaluation methodologies, retrieval systems, and techniques for assessing model accuracy, reliability, and performance.
• Knowledge of AI agent architectures, tool-calling patterns, and emerging integration standards such as Model Context Protocol (MCP).
• Strong technical background in modern software engineering, encompassing distributed systems, microservices, and cloud-native architectures.
• Experience with cloud platforms like AWS or Azure and modern engineering practices such as CI/CD, containerization, and observability.
• Working knowledge of C#/.NET or similar backend development technologies, with the capability to evaluate technical designs and guide engineering decisions.
• Proven ability to lead engineering teams, manage competing priorities, and execute complex technical initiatives.
• Excellent communication, collaboration, and stakeholder management skills, with the ability to influence both technical and business decisions.
• Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
• Experience developing AI-driven solutions within legal technology, document management, or other regulated industries.
• Experience in building and scaling document AI capabilities, including intelligent document processing and retrieval systems.
• Experience in evaluating and managing AI model providers, focusing on performance, cost optimization, and vendor selection.
• Familiarity with model customization techniques such as fine-tuning and the ability to assess their business and technical value.
• Experience leading teams responsible for shared AI services or platform capabilities utilized across multiple products.
• Demonstrated success in building high-performing engineering teams that consistently deliver impactful software.
• Advanced degree in Computer Science, Engineering, or a related field.
• 90% of healthcare premiums covered by the company.
• Company contributions to Health Savings Accounts (HSA).
• 401(k) match at 4% with immediate vesting.
• Flexible PTO, typically ranging from 3 to 4 weeks annually.
• 10 paid holidays.
• Monthly contributions for wellness and life activities.
• Access to LinkedIn Learning with dedicated monthly time for exploration.
• Opportunities for connection, access, and mentorship from exceptional leaders.
• A growing company with paths for career advancement.
• Leadership that values authenticity and accountability.
Spotify
Grupo QuintoAndar
hatch I.T.
Machinify
Get handpicked remote jobs straight to your inbox weekly.