Product Support Engineer
About Cooley AI
Cooley AI is the wholly‑owned subsidiary of Cooley LLP, the frontier development arm of the leading technology law firm in the world. Its mission is to bring best‑in‑class technology practices into the legal domain to help lead the firm and the legal industry into the AI era. All employees of Cooley AI are employees of Cooley and are seconded to Cooley AI.
Position summary
The Product Support Engineer plays a critical role within the support team by serving as the primary escalation point for complex and technically challenging product issues across Cooley’s application portfolio. Reporting to the Manager of Support and Training and guided by the Associate Director of Product, the engineer bridges support and engineering by triaging, analyzing, and investigating unresolved or recurring issues, identifying root causes, validating resolutions, and determining appropriate next steps before escalating to product and development teams.
Responsibilities
- Advanced Support & Escalation: Serve as the Level 2+ escalation owner for issues unsolved by product support specialists; perform structured triage (replication, root‑cause hypothesis, impact assessment, recommended next step); resolve issues directly when feasible (configuration, small fixes, scripts, workflows); create high‑quality development tickets with clear problem statements, logs, reproduction steps, and acceptance criteria; partner with engineering to validate fixes and support release readiness.
- Cross‑Functional Collaboration: Act as connective tissue between support, product, engineering, and training; communicate trends, recurring defects, and product gaps to product managers; participate in agile ceremonies when requested (backlog grooming, sprint planning, bug triage).
- Quality, Stability & Readiness: Identify patterns in escalations and proactively recommend improvements to documentation, training materials, support workflows, or product features; contribute to release readiness reviews by validating bug fixes and adding acceptance notes; share knowledge with support specialists and help develop their skills under guidance of the product support & training manager.
- All other duties as assigned or required.
Requirements
- Proficiency in Microsoft Office, iManage, and other firm applications after orientation.
- Ability to work extended and/or weekend hours and to travel as required.
- 4+ years of directly applicable experience (application support engineer, technical support engineer, product support engineer, or quality assurance engineer); senior‑level candidates considered with 5+ years of experience demonstrating elevated scope, judgment, and autonomy.
- Experience supporting SaaS, enterprise web applications, or custom internal tools.
- Familiarity with software development practices, including agile/scrum, version control, and CI/CD awareness.
- Strong diagnostic skills across APIs, web applications, authentication, data validation, and system integrations.
- Hands‑on experience with Azure DevOps, Jira, Confluence, or comparable systems.
- Ability to read and understand code (basic familiarity with scripting languages, JSON, XML, SQL).
- Preferred: Bachelor’s degree.
- Experience in Agile/Scrum environments.
- Familiarity with cloud platforms (Azure preferred).
- Experience writing or maintaining internal troubleshooting documentation.
- Background in QA, systems analysis, or light development.
- Familiarity with user research methods, experiment design, and A/B testing.
- Experience collaborating closely with product teams to launch new features or products.
- Technical curiosity and ability to dive into application behavior, data structures, and systems.
- Experience working in a legal services environment, preferably in an AMLaw 200 law firm or an in‑house legal department with >50 attorneys.
Competencies
- Excellent communication skills—able to translate technical concepts for non‑technical audiences.
- Comfortable with technology and eager to learn more.
- Highly organized with strong time‑management and project‑management abilities; capable of working independently to meet objectives and deadlines.
- Initiative‑driven, creating solutions as well as identifying problems.
- Deep care for user needs and experience.
- Analytical mindset; comfortable exploring data to guide recommendations.
- Effective cross‑team collaboration to achieve shared outcomes.
- Responsibility for outcomes and follow‑through.
- Entrepreneurial spirit.
- Exceptional attention to detail.
- Strong judgment and ability to handle confidential firm information.
- Professionalism and proactive attitude.
- Effective presentation skills.
Pay
The expected annual pay range for this full‑time position is $120,000 – $175,000. Final offer amounts will depend on geographic location, applicable experience, and skill set. Senior‑level candidates may be eligible for a higher salary range based on experience.
Benefits
- Full range of elective benefits including medical, health‑savings account (with applicable medical plan), dental, vision, health and/or dependent‑care flexible spending accounts, pre‑tax commuter benefits, life insurance, AD&D, long‑term care coverage, backup care for children and/or adults, and other parental support benefits.
- Firm‑paid life insurance, AD&D, long‑term disability, and short‑term medical benefits.
- 21 days of paid time off (PTO) and 10 paid holidays each year.
- Generous parental leave and fertility benefits.
- Detailed benefit orientation for new employees.