Principal Software Engineer

iManage

Chicago (IL)

Hybrid

USD 150.000 - 200.000

Vollzeit

14 Tage+

Eine vollständige Bewerbung in einer Minute

Maßgeschneiderter Lebenslauf und Anschreiben – versandbereit.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

Annual bonus
Health insurance
401k with company match
Wellness days
HealthJoy access
Flexible time off
Learning & development

Zusammenfassung

iManage in Chicago is seeking a Principal Software Engineer to own complex initiatives across the SDLC on our core platform. You will partner with product, design, and research to shape what we build and how we build it, while maintaining hands-on ownership.

You will design cloud-native systems at scale, mentor engineers, and collaborate across teams. The role blends technical leadership with applying AI thoughtfully in daily development.

Qualifikationen

  • Own complex technical initiatives from problem definition through delivery with minimal oversight.
  • Hands-on experience in Java, microservices, and event-driven architectures in production systems.
  • Experience designing cloud-native systems at scale, with Azure preferred.
  • Ability to think critically about architectural patterns and articulate benefits.
  • Applied understanding of AI in engineering workflows and using AI tools effectively.
  • Comfort operating with ambiguity and taking ownership across multiple areas.

Aufgaben

  • Owning technical initiatives end to end from requirements through delivery with minimal oversight.
  • Operating with a product mindset to understand customer and business impact.
  • Designing and implementing modern, cloud-native systems to scale the platform.
  • Collaborating with cross-functional teams to build integrated solutions.
  • Staying hands-on while mentoring engineers and guiding technical direction.
  • Communicating clearly to technical and business audiences.

Kenntnisse

Java
Microservices
Event-driven architectures
Cloud-native systems
AI in engineering workflow
Architectural patterns
Relational & NoSQL databases
Linux
Security best practices

Ausbildung

Bachelor's or Master's in Computer Science or related field

Tools

Docker
Kubernetes
Azure
CI/CD pipelines

Jobbeschreibung

We offer a flexible working policy that supports a healthy balance between personal and professional well-being. This role requires in-office presence on Tuesdays & Thursdays to collaborate, connect, and learn from peers - while also maintaining the flexibility for meaningful work-life balance.

Being a Principal Software Engineer atiManageMeans…

You will play a critical role indriving complex technical initiatives, spanning requirements, design, build, and delivery, on a team responsible foriManage'score platform. Thisroleis tailor-madefor someone who wants real ownershipof the entire SDLC.You will partner directly with product management,design,and researchto help shapenot justhowwe buildsoftware, butwhatwe build.Youwillbring abroad ownershipmindsetto this role,enhancinga platform used by knowledge workers across the world.

iMResponsibleFor…
  • Owning technical initiatives end to end, from understanding the problem and requirements through design, architecture, implementation, and delivery, with minimal day-to-day oversight
  • Operating with a product mindset: understanding why something matters to the customer and the business, not just executing a ticket
  • Designing and implementing modern, cloud-native systems that helpiManageWork scale to meet current and future demand
  • Collaborating within cross-functional engineering teams as well as peer teams to build an integrated solution
  • Staying hands‑on enough to remain technically credible, including applying AI tools thoughtfully as part of daily engineering work
  • Communicating, documenting, and presenting to technical and business audiences
  • Guiding and mentoring engineers, influencing technical direction across the team and peer teams, and helpingestablishpatterns andpractices that enable the organization totake on more ambitious work
iMQualified Because I Have…
  • A demonstrated record of owning complex technical initiatives from problem definition through delivery, including workdrivenindependently with minimal oversight
  • Hands‑on experience in Java, microservices, and event-driven architectures, built through delivering real production systems
  • Experience designing and delivering cloud-native systems at scale, withAzurepreferred
  • The ability tothink critically about howarchitectural patterns applyto a scenario, and theskillsto articulate the benefitsof applying those patterns
  • Apractical, applied understanding of AI in the engineering workflow: comfortable using AI coding tools effectively, and able to explain and stand behind whatever you ship
  • Comfortoperatingwith ambiguity,taking ownership across multiple areas, and adapting to changing priorities; experience in consulting or startup environments is a plus
  • A bachelor's or master's degree in computer science or a related field
  • Proficiencywith relational and NoSQL database systems
  • Experience with the Linux platform as a development and runtime environment
  • Knowledge of secure coding and design practices, including threat modeling, is a plus
  • Exposure to CI/CD pipelines and build management; use of Dockerand Kubernetesis a plus
iM Getting To…
  • Join a supportive, experienced team with an inclusive, encouraging, and vibrant culture.
  • Have flexible work hours that allow me to balance my ‘me time’ with my work commitments.
  • Collaborate in a modern open plan workspace, with a gaming area, free snacks, drinks and regular social events.
  • Focus on impactful work, solving complex, real challenges utilizing the latest technologies and protocols.
  • Own my career path with our internal development framework. Ask us more about this!
  • Learn new skills and earn certifications with access to unlimited courses in LinkedIn Learning.
  • Join an innovative, industry leading SaaS company that is continuing to grow & scale!
iManage Is Supporting Me By…
  • Creating an inclusive environment where I can help shape the culture not just by fitting in, but by adding to it.
  • Providing a market competitive salary that is applied through a consistent process, equitable for all our employees, and regularly reviewed based on industry data.
  • Rewarding me with an annual performance-based bonus.
  • Offering comprehensive Health/Vision/Dental/Life Insurance, and a 401k Retirement Savings Plan with a company match up to 4%.
  • Giving access to HealthJoy, a healthcare concierge service, to help me maximize my health benefits.
  • Granting enhanced leave for expecting parents; 20 weeks 100% paid for primary leave, and 10 weeks 100% paid for secondary leave.
  • Providing me with a flexible time off policy to take the time off that I need. Be it for vacation, volunteering, celebrating holidays, spending time with family, or simply taking time to recharge and reset.
  • Caring for my mental health and well-being with multiple company wellness days and free access to the Healthy Minds app for mindfulness, meditation and more.

The overall US annual base salary range for this position is $150,000–$200,000. Individual compensation for each candidate depends on factors such as qualifications, experience, and candidate location. This range does not include additional forms of compensation, such as bonuses, or benefits. Your recruiter will provide further details about the offer range, incentives, and overall compensation during the hiring process.


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 are continuously innovating to solve the most complex professional challenges and enable better business outcomes; 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. 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. How we find meaning in everything we do.

Whoever you are, whatever you do, however you work. Make it mean something at iManage.

iManage provides equal employment opportunities 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.

This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

Learn more at: www.imanage.com

Please seeour recruitment privacy statement for more information on how we handle your personal data.

#LI-Hybrid

#LI-RW1

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Principal Software Engineer (Cloud Platform)
Principal Software Engineer (Cloud Platform)

iManage • Chicago (IL)

Hybrid
USD 150.000 - 200.000
Annual performance bonus
Health/Vision/Dental/Life Insurance
401k with company match up to 4%
+2
Senior AI Engineer in Chicago
Senior AI Engineer in Chicago

Energy Jobline ZR • Chicago (IL)

Vor Ort
USD 130.000 - 170.000
Health Insurance
Vision Insurance
Dental Insurance
+5
Principal Product Manager (Next Gen iManage Platform)
Principal Product Manager (Next Gen iManage Platform)

iManage • Chicago (IL)

Vor Ort
USD 170.000 - 220.000
In-office Tue & Thu
Flexible work policy
Modern workspace
+1
Senior Devops Engineer
Senior Devops Engineer

iManage • Chicago (IL)

Hybrid
USD 110.000 - 150.000
Health Insurance
Vision Insurance
Dental Insurance
+5
Senior AI Engineer
Senior AI Engineer

iManage • Chicago (IL)

Hybrid
USD 130.000 - 170.000
Enterprise Applications Analyst
Enterprise Applications Analyst

iManage • Chicago (IL)

Vor Ort
USD 65.000 - 95.000
Flexible work policy
Hybrid in‑office Tue/Thu
Comprehensive benefits
Principal Product Manager: AI-Native iManage Platform
Principal Product Manager: AI-Native iManage Platform

iManage • Chicago (IL)

Hybrid
USD 170.000 - 220.000
In-office Tue & Thu
Flexible work policy
Modern workspace
+1
Hybrid Senior AI Engineer: Production ML & LLM Systems
Hybrid Senior AI Engineer: Production ML & LLM Systems

iManage • Chicago (IL)

Hybrid
USD 130.000 - 170.000
Head of Microsoft Marketing
Head of Microsoft Marketing

iManage • Chicago (IL)

Vor Ort
USD 175.000 - 220.000
Flexible working policy
In-office Tue & Thu
Health/Vision/Dental/Life Insurance
+2
Senior Director of Customer Success
Senior Director of Customer Success

iManage • Chicago (IL)

Vor Ort
USD 225.000 - 275.000