Principal Software Engineer
iManage- Location
- Chicago, IL
- Workplace
- Hybrid
- Employment
- Full Time
- Salary
- USD 153,317–205,000/yr
Posted 22d ago
Principal Software Engineer - iManage - Career Page Skip To Job Description
iManage combines artificial intelligence with content and email management to free, secure, and understand information. Over 3000 companies and 1 million users worldwide rely on our market-leading software to share and protect their most valuable data. 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. 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. How we develop our employees’ strengths and unlock their potential. It’s how we find meaning in everything we do.
Whoever you are, whatever you do, however you work. Make it mean something at iManage.
Principal Software Engineer
Chicago, IL
Full Time
Engineering
Experienced
Share
Title
Principal Software Engineer
Job Description
Architect, design, develop, test, and deploy in agile environment; build iManage’s modern risk & compliance products in AKS; mentor and drive small teams in agile environment as part of the engineering team; perform development of web-based software solutions primarily based on Microsoft technologies; write code that is configurable, reusable/modular, maintainable and unit tested; identify and correct issues that impact software performance, reliability, and scalability; perform code reviews to improve code quality; produce software and database designs using strong analytical and problem-solving skills; analyze written and verbal business requirements provided by analysts or Product Managers; participate in quality assurance, including system testing of the software developed when required; and manage software deployments and ongoing software support.
100% teleworking permitted from anywhere in the US except HI.
Minimum Qualifications
Must have a bachelor’s degree or the foreign equivalent in Electronic Engineering, Electronics and Communications Engineering, Computer Science or a related field and seven (7) years of experience as a Software Engineer, Software Developer, or a substantially similar position.
Required experience must include seven (7) years of experience in all of the following: building software or applications with .Net; using high-level modern programming languages such as C# or Python; using relational databases and NoSQL systems; working with high-transaction systems, micro-services based distributed architectures, fault-tolerant designs, or data and system security; using Linux platform as development and runtime environment; and working exposure to CI/CD pipelines and build management within a Cloud/SaaS environment.
#LI-DNI
Salary
The annual base salary range for this position is $153,317 - $205,000. Individual compensation for each candidate depends on factors such as qualifications, experience, and location. This range does not include additional forms of compensation, such as bonuses, commission, or benefits. Your recruiter will provide further details about the offer range, incentives, and overall compensation during the hiring process.
Salary
$153,317 - $205,000 per year
Work Hours
9 AM to 5 PM
Employer & Worksite
iManage LLC - 71 S Wacker Dr, Flr 4, Chicago, IL 60606
To Apply
Send resume to Talent Acquisition at careers@imanage.com (Ref. No. L8011)
#LI-DNI
#BI-DNI
Share Apply
Apply for this position
Required*
First Name*
Last Name*
Email Address*
Phone*
Address
Resume* We've received your resume. Click here to update it.
Attach resume or Paste resume
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume
Paste your resume here or Attach resume file
By submitting this application, you acknowledge that the data collected during the recruitment process will be processed in accordance with iManage’s Recruitment Privacy Notice, referenced at the bottom of the job description. For any questions or additional requests, please contact us at careers@imanage.com
By clicking “I have read and understood the privacy notice,” you confirm that you have read and agree to the Privacy Notice and consent to being contacted by iManage regarding this application.* -- No answer --I have read and understood the privacy notice
How did you hear about us?* -- No answer --BuiltInCareer FairGlassdoorHandshakeI currently work at iManageI used to work at iManageiManage Careers PageiManage Talent Acquisition TeamIndeedIndustry EventsLinkedInRecruitment AgencyReferred By A Current iManage EmployeeOther
Who were you referred by? (If applicable, please)
This role requires working from our Chicago office on Tuesdays and Thursdays. Can you commit to this hybrid schedule?* -- No answer --YesNo
Are you legally authorized to work in the United States?* -- No answer --YesNo
Will you now or in the future require sponsorship for employment visa status (e.g., H-1B visa status)?* -- No answer --YesNo
Human Check*
Submit Application
Skills
- .Net
- C#
- Python
- relational databases
- NoSQL
- micro-services
- Linux
- CI/CD
- Cloud
- SaaS
- AKS
- Microsoft technologies
More jobs at iManage
All 20Senior Director of Customer Success
iManage · Chicago, IL · USD 225,000–275,000/yr · 4d ago
UX Researcher
iManage · Chicago, IL · USD 85,000–125,000/yr · 7d ago
Senior Site Reliability Engineer
iManage · Chicago, IL · USD 103,000–159,000/yr · 17d ago
Software Engineer (Test Automation)
iManage · Chicago, IL · USD 80,000–100,000/yr · 24d ago
Senior Manager of Engineering
iManage · Chicago, IL · USD 160,000–230,000/yr · 24d ago
Similar roles
Senior Software Engineer
Redwood Materials · remote · Nevada · USD 180,000–237,500/yr · today
Embedded Software Engineer – Power Electronics, Energy Storage
Redwood Materials · San Francisco, California, United States · USD 180,000–237,500/yr · today
Software Engineer - ML/Computer Vision (Battery Sorting)
Redwood Materials · McCarran, NV · San Francisco, California, United States · USD 152,500–200,000/yr · today
Principal Software Engineer, Core Infrastructure
Oracle · Nashville, TN, United States · today
Senior Software Engineer
Advantest · Lake Forest, CA, United States · today
Staff Software Engineer, Mission Software
Vast · Long Beach, California, United States · USD 188,600–267,720/yr · today