More jobs:
Senior Software Engineer
Job in
Chicago, Cook County, Illinois, 60290, USA
Listed on 2026-01-01
Listing for:
iManage
Full Time
position Listed on 2026-01-01
Job specializations:
-
Software Development
Software Engineer, Cloud Engineer - Software
Job Description & How to Apply Below
Being a Senior Software Engineer at iManage Means…
You will play a key role on a team responsible for supporting iManage’s core platform on the API Gateway team. In this role you will be at the center of the development team with responsibility and control over routing, rate limiting, and onboarding of new services to the iManage Cloud. You will have the opportunity to work on modern technologies such as Java, Docker, Kubernetes, and more.
Our work culture allows us to build great relationships while having fun solving challenging problems, supported by leaders that care about you at a personal and professional level.
Responsibilities
• Design and implement new architectural patterns to help the iManage Work family of products scale to meet current traffic demands and future growth.
• Collaborate within cross‑functional engineering teams and peer teams to build integrated solutions.
• Keep developer productivity and software quality high by using innovative backend tooling.
• Communicate, document, and present to technical and business audiences.
• Continuously learn and improve within the company and share knowledge with colleagues globally.
Qualifications
• A bachelor's or master’s degree in computer science or a related field.
• 5+ years of experience building software or applications.
• Proficiency in one or more of Java, Golang, and Python.
• Proficiency with relational database systems and No
SQL systems.
• Thought leadership and design skills in key technology areas such as high‑transaction systems, micro‑services based distributed architectures, fault‑tolerant designs, and data and system security.
• Experience with Linux as a development and runtime environment.
• Knowledge of secure coding and design practices (including threat modelling) is a plus.
• Exposure to CI/CD pipelines and build management; experience with Docker is a plus.
Benefits
• Inclusive environment where you can shape the culture and add to it.
• Market‑competitive salary reviewed regularly based on industry data.
• Annual performance‑based bonus.
• Comprehensive Health/Vision/Dental/Life Insurance and a 401(k) retirement savings plan with a company match up to 4%.
• Health Joy healthcare concierge service.
• Enhanced leave for expecting parents: 20 weeks 100% paid primary leave, 10 weeks 100% paid secondary leave.
• Flexible time‑off policy for vacation, volunteering, holidays, family, or downtime.
• Company wellness days and free access to the Healthy Minds app for mindfulness and meditation.
Salary
US annual base salary range: $110,000–$150,000. Individual compensation depends on qualifications, experience, and location. Additional compensation may include bonuses and benefits.
About iManage
iManage is dedicated to Making Knowledge Work™. Over one million professionals across 65+ countries rely on our intelligent, cloud‑enabled, secure knowledge work platform to uncover and activate the knowledge that exists inside their business content and communications. We continuously innovate to solve complex challenges and enable better business outcomes. We value ambition, reward innovation, and develop employees’ strengths to unlock their potential.
Equal Employment Opportunity
iManage provides equal employment opportunity to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
Requirements
This role requires working from our Chicago office on Tuesdays and Thursdays.
#JLjbffr
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×