Avatar for Imanage

Transforming how professionals work

Jobs at Imanage

"At iManage, I have the ability to propose new processes and changes, implement them, and see those changes deployed in a single day. It’s incredibly satisfying to see your work pushed into production, or to see other teams begin adopting new ideas or procedures. Because of our open culture, a single person can make a big and visible change. Our culture allows me to build great relationships, and the leadership team cares about every individual on a personal and professional level. " Sr. Software Engineer
Showing 10 of 10 jobs
Engineering

Principal Engineer (Java)

Principal Engineer (Java):

10+ years of hands-on experience in building scalable distributed systems. Bachelor's or Master’s degree in Computer Science.

Engineering

Principal Engineer (C++)

Position Overview:

We are seeking a Principal Engineer (C++) with 10+ years of hands-on experience in building scaleable distributed systems.

Required Skills:

Team leadership and mentoring skills; recent work in driving small teams using Agile Scrum development process; past demonstrable exp...

Engineering

Sr. Software Engineer (Java)

Sr. Software Engineer:

5+ years of hands-on industry experience in building distributed systems for enterprise or cloud based applications.

Engineering

Senior Frontend Engineer

Overview

iManage is looking for a Senior Frontend Engineer who is motivated to excel in advanced client-side technologies. Responsibilities will include designing modern interfaces using latest JavaScript based architecture and deploying the product to iManage cloud infrastructure.

Engineering

Software Engineer (Java)

Posted 9 months ago

Being a Software Engineer (Java) at iManage means…

You’ll be at the heart of the development within our engineering team and will be working on solving challenging and difficult problems, while having fun!

As a developer on our team you’ll be working on writing performance critical code which s...

Engineering

Front End Software Engineer (React)

Posted 9 months ago

What Will You Be Working On?

Within the engineering team, you’ll be at the heart of the development and will be working on solving challenging and difficult problems, while having fun!

Engineering

Senior Software Engineer (Scala)

Posted 9 months ago

Being a Senior Software Engineer at iManage means…

You’ll be at the heart of the development within the engineering team and will be working on solving challenging and difficult problems, while having fun!

As a developer on our team you’ll be working on writing performance critical code which s...

Marketing

Global Product Marketing Director, RAVN AI

Posted 8 months ago

Being a Global Product Marketing Director on our RAVN AI team means…

You will help transform our organization to be audience-centric and be deeply committed to understanding our buyers and engaging them in new ways. You will sit between business strategy, product management, sales and a diverse ...

Sales

Inside Sales Associate/Executive (US Hours)

Responsibilities:

Prospect for new customers and create initial interest via phone, email, and social media.
Present key selling points, features and benefits while remaining focused on the prospects needs and expectations.

Sales

Associate Manager Inside Sales (US Hours)

Responsibilities:

Prospect for new customers and create initial interest via phone, email, and social media.
Present key selling points, features and benefits while remaining focused on the prospects needs and expectations.