iManage LLC is the leading provider of Work Product Management solutions for legal, accounting and financial services firms and the corporate departments they serve worldwide. Every day iManage helps professionals streamline the creation, sharing, governance and security of their work product.
Over one million professionals at over 3,000 organizations around the world—including more than 2,000 law firms and 500 corporate legal departments—rely on iManage to help them deliver great client work.
iManage is headquartered in Chicago, IL with office locations globally in Sunnyvale-CA, London-UK, Belfast-Ireland, and Bangalore-India.
Recent graduate with a Bachelor's/Master’s degree in Computer Science.
Solid Computer Science fundamentals, course work in algorithms, database systems and design, data processing, networking fundamentals and security.
Good proficiency in Java and one other high level modern programming language like Scala, Python, etc.
Working knowledge of Linux as a development and runtime environment.
Experience with advanced development tools, like IntelliJ, GitHub, etc.
Some development exposure to distributed systems, concurrency, multi-threaded programming.
Knowledge and hands-on experience with any of the web-scale technologies like Mesos, Spark, Storm