Senior Manager of Engineering

Posted Yesterday
Be an Early Applicant
Chicago, IL, USA
Hybrid
160K-230K Annually
Senior level
Artificial Intelligence • Cloud • Information Technology • Legal Tech • Productivity • Software
Whoever you are, whatever you do, however you work. Make it mean something at iManage.
The Role
Lead a team of 4–5 engineers building and operating a cloud-scale SaaS document management platform. Responsibilities include people development, architecture, technical decision-making, AI-native software development, partner collaboration, roadmap execution, and engineering best practices such as CI/CD, testing, code reviews, documentation, and observability.
Summary Generated by Built In

We offer a flexible working policy that supports a healthy balance between personal and professional well-being. This role requires in-office presence on Tuesdays & Thursdays to collaborate, connect, and learn from peers - while also maintaining the flexibility for meaningful work-life balance. 

Being a Senior Manager of Engineering at iManage Means… 

You will lead a high-performing engineering team responsible for supporting the cloud-scale document management platform iManage builds for the legal industry, serving both law firms and corporate legal departments. You will balance hands-on technical leadership with people management, while shaping how your team adopts AI to write better code faster. You'll also be a key technical voice for the community of 250+ technology partners that integrate with iManage, understanding their demands on the iManage Cloud platform and co-building solutions with them. This role requires someone who thrives in building engineering best practices, mentoring a diverse team through growth and out of capability gaps, and championing a culture where critical thinking, agility, and AI-first thinking are core to how we work. 

iM Responsible For… 

  • Leading People and Building Culture 
    • Building and leading a high-performing engineering team of 4 to 5 engineers across different seniority levels where people feel comfortable taking risks, trying new approaches, and learning through it   
    • Developing your team through regular 1-on-1s, coaching, hiring for growth, and feedback that matters; having honest conversations when someone's struggling and working together on the path forward 
    • Practicing and championing AI-native development, modeling how you use AI day-to-day to write, test, and debug code, and helping engineers treat AI as a core part of how the team thinks and builds, not a bolt-on to existing habits 
    • Building a team where feedback flows both ways and happens regularly, not just in review cycles; helping people understand when to adjust course  
    • Staying current with industry trends, emerging technical practices, and how our people are evolving; bringing this learning back to elevate the whole team                                                                                                                        
  • Technical Leadership and Architecture 
    • Driving the engineering architecture for a cloud-scale SaaS platform for legal document management, making decisions that hold up in production 
    • Interacting with iManage's ecosystem of 250+ technology partners, understanding and addressing their demands on the iManage Cloud platform 
    • Co-building solutions with partners, especially in the AI domain, to extend what the platform can do for our shared customers 
    • Owning technical decisions that balance business needs, team capabilities, and long-term sustainability of the platform; explaining tradeoffs in terms of cost, quality, performance, and team readiness  
    • Being hands-on when it matters most; diving into architectural discussions, code reviews for critical decisions, design documents, and complex problems 
    • Driving adoption of engineering best practices including CI/CD, testing strategies, code review discipline, design documentation, and observability                                                                                                     
  • Partnership and Execution 
    • Collaborating with product, engineering leadership, and ecosystem partners to understand technical requirements and surface where partnership becomes competitive advantage  
    • Translating business priorities and roadmap into technical plans with clear milestones, dependencies, and risk mitigation; driving toward those plans with accountability and agility  
    • Communicating technical progress, blockers, and decisions clearly to both technical and business stakeholders; presenting options and trade-offs so others can make informed choices  
    • Building cross-team alignment on shared technical problems; developing engineers who can work across team boundaries 

iM Qualified Because I Have… 

  • 8+ years building software or services at scale, with 3+ years leading a team of engineers in a hands-on technical manager role   
  • Deep technical expertise in backend systems, distributed architecture, or related areas; comfortable with current technology stack (Java, Docker, Kubernetes, etc.); and a track record of making pragmatic technical decisions under uncertainty 
  • Experience architecting or operating a cloud-scale SaaS platform in a regulated or high-trust domain (legal, financial services, healthcare, or similar) serving enterprise customers where production quality carries real consequences 
  • Hands-on practice with AI-native development, using AI coding tools and workflows daily, not just shipping AI-powered features, and the ability to model and teach that practice to your team 
  • Experience working with a broad technology-partner or ISV ecosystem: evaluating partner requirements, setting technical guardrails for a cloud platform, and turning partner feedback into roadmap input 
  • Demonstrated success developing and mentoring engineers at different stages of their career  
  • Strong communication skills, including being able to explain complex technical decisions in simple terms, giving candid feedback that people hear and act on, and adjusting my communication style based on your audience  
  • Demonstrated agility; pivoted based on new information, helped my team adapt to organizational changes, and stayed curious through it  
  • A growth mindset and hunger for learning, especially around AI practices in software development 

Don't meet every qualification listed above? Studies show that women and people of color are less likely to apply to jobs unless they meet all qualifications. At iManage, we are committed to building a diverse and inclusive environment, and encourage everyone to show up as their full authentic selves. We welcome those that come with a growth mindset and a hunger for learning; so, if you are excited about this role but your past experience doesn't align perfectly with every qualification we encourage you to apply anyways!  

iM Getting To…  

  • Join a supportive, experienced team with an inclusive, encouraging, and vibrant culture.  
  • Have flexible work hours that allow me to balance my ‘me time’ with my work commitments.  
  • Collaborate in a modern open plan workspace, with a gaming area, free snacks, drinks and regular social events.  
  • Focus on impactful work, solving complex, real challenges utilizing the latest technologies and protocols.  
  • Own my career path with our internal development framework. Ask us more about this!  
  • Learn new skills and earn certifications with access to unlimited courses in LinkedIn Learning.  
  • Join an innovative, industry leading SaaS company that is continuing to grow & scale!  

iManage Is Supporting Me By...  

  • Creating an inclusive environment where I can help shape the culture not just by fitting in, but by adding to it.  
  • Providing a market competitive salary that is applied through a consistent process, equitable for all our employees, and regularly reviewed based on industry data.  
  • Rewarding me with an annual performance-based bonus.  
  • Offering comprehensive Health/Vision/Dental/Life Insurance, and a 401k Retirement Savings Plan with a company match up to 4%.   
  • Giving access to HealthJoy, a healthcare concierge service, to help me maximize my health benefits.  
  • Granting enhanced leave for expecting parents; 20 weeks 100% paid for primary leave, and 10 weeks 100% paid for secondary leave.   
  • Providing me with a flexible time off policy to take the time off that I need. Be it for vacation, volunteering, celebrating holidays, spending time with family, or simply taking time to recharge and reset.  
  • Caring for my mental health and well-being with multiple company wellness days and free access to the Healthy Minds app for mindfulness, meditation and more.  
The overall US annual base salary range for this position is $160,000–$230,000. Individual compensation for each candidate depends on factors such as qualifications, experience, and candidate location. This range does not include additional forms of compensation, such as bonuses, or benefits. Your recruiter will provide further details about the offer range, incentives, and overall compensation during the hiring process.
​​​​​​​

About iManage…  

iManage is dedicated to Making Knowledge WorkTM.  Over one million professionals across 65+ countries rely on our intelligent, cloud-enabled, secure knowledge work platform to uncover and activate the knowledge that exists inside their business content and communications.    

We are continuously innovating to solve the most complex professional challenges and enable better business outcomes; Our work is not always easy but it is ambitious and rewarding.   

So we’re looking for people who love a challenge. People who are happiest when they’re solving problems and collaborating with the industry’s best and brightest. That’s the iManage way. It’s how we do things that might appear impossible. How we develop our employees’ strengths and unlock their potential. How we find meaning in everything we do.   

Whoever you are, whatever you do, however you work. Make it mean something at iManage.  

iManage provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.   

This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.  

Learn more at: www.imanage.com   

Please see our recruitment privacy statement for more information on how we handle your personal data. 

#LI-Hybrid

#LI-RW1

Skills Required

  • 8+ years building software or services at scale
  • 3+ years leading an engineering team in a hands-on technical manager role
  • Deep technical expertise in backend systems, distributed architecture, or related areas
  • Experience with Java, Docker, Kubernetes, and related current technologies
  • Experience architecting or operating a cloud-scale SaaS platform in a regulated or high-trust domain serving enterprise customers
  • Hands-on practice with AI-native development, including daily use of AI coding tools and workflows
  • Experience working with a broad technology-partner or ISV ecosystem
  • Experience evaluating partner requirements, setting technical guardrails, and incorporating partner feedback into roadmap input
  • Demonstrated success developing and mentoring engineers at different career stages
  • Strong communication skills, including explaining technical decisions, giving candid feedback, and adapting communication style
  • Demonstrated agility and ability to adapt to new information and organizational changes
  • Growth mindset and willingness to learn, especially around AI practices in software development

What the Team is Saying

Jane
Bayardo
Lindsey
Suyash
Sandhya
Sam
Grace
Mark
Brian
Thomas
Jing
Stew
Nick
Neil
Neil
Amy
Sarah
Sarah
Zia
Zia
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Chicago, IL
1,100 Employees
Year Founded: 2015

What We Do

iManage is dedicated to Making Knowledge Work. Over one million professionals across 65+ countries rely on our intelligent, cloud-enabled, secure knowledge work platform to uncover & activate the knowledge that exists inside their business content and communications. We are continuously innovating to solve the most complex professional challenges & enable better business outcomes. Our work is not always easy but it is ambitious & rewarding. We are a people-first company where our employee's wellbeing is our #1 priority! That’s why we offer generous paid time off, private benefit packages that include Health/Vision/Dental/Life, plus our employee assistance program (EAP) and HealthyMinds app to support your mental health and wellbeing. We realize that work is more than just a paycheck; it’s an important part of living and growing. We strive to have a positive impact on families and a commitment to creating an organization where everyone can thrive. We’re on a mission to foster an environment where everyone makes progress, innovates, and comes together as part of a best-in-class workplace. Everyone at iManage plays an important part in achieving our vivid future.

Why Work With Us

We’re looking for people who love a challenge. People who are happiest when they’re working hard, solving problems, and collaborating with the industry’s best and brightest. In exchange, we’ll make sure the work you do here is worth doing. That’s the iManage way. It’s how we do things that might appear impossible.

Gallery

Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery

iManage Offices

Hybrid Workspace

Employees engage in a combination of remote and on-site work.

We provide flexibility for our employees to have a meaningful work-life balance as remote workers, & an option to work from 1 of 7 global offices

Typical time on-site: 0 days a week
HQChicago, IL
Sydney
Belfast, GB
Bengaluru, IN
London, GB
San Francisco, CA
Sunnyvale, California
Toronto, Ontario
Learn more

Similar Jobs

iManage Logo iManage

Software Engineer

Artificial Intelligence • Cloud • Information Technology • Legal Tech • Productivity • Software
Hybrid
Chicago, IL, USA
1100 Employees
80K-100K Annually

iManage Logo iManage

Senior Product Manager

Artificial Intelligence • Cloud • Information Technology • Legal Tech • Productivity • Software
Hybrid
Chicago, IL, USA
1100 Employees
140K-175K Annually

iManage Logo iManage

Architect

Artificial Intelligence • Cloud • Information Technology • Legal Tech • Productivity • Software
Hybrid
Chicago, IL, USA
1100 Employees
180K-220K Annually

iManage Logo iManage

Customer Success Manager

Artificial Intelligence • Cloud • Information Technology • Legal Tech • Productivity • Software
Hybrid
Chicago, IL, USA
1100 Employees
120K-165K Annually

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account