Skip to main content

Principal Software Engineer at iManage

Department: Engineering

Compensation

$150,000 – $200,000/yr

Setup
Hybrid
Location
Chicago, Illinois
Type
Full-time
Level
staff+
Posted

Description

iManage is hiring a Principal Software Engineer to own complex technical initiatives across the full software development lifecycle for its core platform. The role involves requirements, architecture, implementation, delivery, cloud-native system design, cross-functional collaboration, technical communication, and mentoring engineers. It requires hands-on Java, microservices, event-driven architecture, cloud-native systems, relational and NoSQL databases, Linux, and AI coding-tool experience, with Azure, CI/CD, Docker, and Kubernetes experience preferred. The position follows a hybrid schedule with in-office presence on Tuesdays and Thursdays and offers a US annual base salary of $150,000–$200,000 plus bonus and benefits.

For job seekers

Ready to find a role that actually fits?

Upload your résumé, start a Job Search Thread, and let Metaintro rank real openings against your experience — then guide you from search to offer.

Match

Compare live roles against your current evidence.

Position

Turn proof projects into role-specific applications.

Improve

Use market feedback to keep the skill plan current.

Return to navigation