← all jobs

Principal Software Engineer

Work from home Full-time role Hiring
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 [email protected]  (Ref. No. L8011) #LI-DNI #BI-DNI

Bachelor's degree in engineering, computer science, or related field and 7 years of software engineering experience, including .NET, C# or Python, databases, distributed systems, Linux, and CI/CD in cloud environments.

Key Responsibilities

  • architecting software
  • developing products
  • mentoring teams

Skills & Tools

Microsoft .NET, C#, Python, Linux, CI/CD, AKS

Job Details

  • Category: Software Development
  • Seniority: Senior Level
  • Commitment: Full Time
  • Workplace: Remote — United States or Chicago or Hawaii
  • Salary: USD 153,317 – 205,000 / year
  • Languages: English

About iManage

A provider of an AI knowledge work platform that securely manages and activates organizational knowledge. — Industry: Information Technology

More open positions

Principal Customer Success Manager (Large Law)

Work from home Full-time role

Senior Revenue Enablement Manager: Sales Effectiveness

Work from home Full-time role

Principal Solution Marketing Manager, AI

Work from home Full-time role

Property & Casualty Data Analytics Lead

Work from home Full-time role

Growth Team Operations Coordinator

Work from home Full-time role

[Remote] Software Engineer - AI products

Work from home Full-time role

Customer Success Manager

Work from home Full-time role

Senior Medical Writer, Scientific Intelligence

Work from home Full-time role

Senior Salesforce Developer - Intermediate English (Mexico Only, No LATAM)

Work from home Full-time role

Online Adjunct Faculty Marketing - School of Business

Work from home Full-time role

cfo

Work from home Full-time role

[Remote] Senior Director, Clinical and Translational Research

Work from home Full-time role

Speech Language Pathologist Assistant (SLPA)

Work from home Full-time role

Sr. Title Examiner

Work from home Full-time role

Recruiter - Clinical

Work from home Full-time role

Analyst II, Medical Writing, Immunology

Work from home Full-time role

Remote Benefits Customer Service Representative – Client Relations Specialist for Global Enterprise Clients

Work from home Full-time role

Remote Data Entry Specialist – Join careerforge’s Growing Team, No Experience Required, Competitive Pay, Flexible Hours

Work from home Full-time role

Manager, Product and Marketing Analytics

Work from home Full-time role

Account Executive DACH

Work from home Full-time role

Cable & Harness Technician

Work from home Full-time role