Talent.com
Principal Software Engineer (Java)
Principal Software Engineer (Java)iManage • Chicago, IL, US
Principal Software Engineer (Java)

Principal Software Engineer (Java)

iManage • Chicago, IL, US
30+ days ago
Job type
  • Full-time
  • Quick Apply
Job description

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 at iManage Means…  You will play a critical role on a team responsible for supporting iManage’s core platform.

In this role, you will be at the center of the development team with responsibility and control over what you are building and will make a real impact on our customers and users.

You will have the opportunity to work on modern technologies like Java, Docker, Kubernetes, MariaDB Clusters, 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.  iM Responsible For…  Designing and implementing new architectural patterns to help the iManage Work family of products scale to meet the demands of our existing traffic and future growth  Collaborating within cross-functional engineering teams as well as peer teams to build an integrated solution  Keeping developer productivity and software quality high using innovative backend tooling  Communicating, documenting, and presenting in front of technical and business audiences  Striving to consistently learn and improve within the company as well as share knowledge with colleagues globally  iM Qualified Because I Have…  The heart of a maker, with a passion for combining infrastructure and software to bring great ideas to life  The desire to work with cloud-native services in Azure to scale a platform with a global footprint  A bachelor's or master's degree in computer science or related field  10+ years of experience building software or applications with Java   Proficiency in one other programming languages; full-stack development as a plus  Proficiency with relational database and NoSQL systems  Thought leadership and design skills in one or more key technology areas :

  • high-transaction systems, micro-services based distributed architectures, fault-tolerant designs, data and system security Experience with Linux platform as development and runtime environment  Knowledge of secure coding and design practices (including threat modelling) as a plus  Exposure to CI / CD pipelines and build management; use of Docker as a plus  Don't meet every qualification listed above?

Studies show that women and people of color are less likely to apply to jobs unless they meet all qualifications.

  • At iManage, we are committed to building a diverse and inclusive environment, and encourage everyone to show up as their full authentic selves.
  • We welcome those that come with a growth mindset and a hunger for learning; so, if you are excited about this role but your past experience doesn't align perfectly with every qualification we encourage you to apply anyways!   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 WorkTM.  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 see our recruitment privacy statement for more information on how we handle your personal data. #LI-Hybrid #LI-RW1 Powered by JazzHR
  • Create a job alert for this search

    Principal Software Engineer • Chicago, IL, US

    Related jobs
    Associate Principal, Software Engineering : Java

    Associate Principal, Software Engineering : Java

    The Options Clearing Corporation • Chicago, IL, United States
    Full-time
    This role will work collaboratively with experts building OCC's next generation clearing and settlement system, and paving the future of digital transformation in the capital markets industry.Prima...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer / Java / AI / Chicago / Hybrid

    Software Engineer / Java / AI / Chicago / Hybrid

    Motion Recruitment • Chicago, IL, US
    Full-time +1
    A PaaS company that builds AI powered solutions that assists companies in delivering smarter customer interactions is hiring a Software Engineer to join their team on a full-time direct hire basis....Show more
    Last updated: 3 days ago • Promoted
    RN Manager - GI Lab

    RN Manager - GI Lab

    Endeavor Health • Highland Park, IL, US
    Full-time +1
    The hourly pay rate offered is determined by a candidate's expertise and years of experience, among other factors.Manager, Gastrointestinal Services. Ability to travel to other sites as needed (...Show more
    Last updated: 30+ days ago • Promoted
    Director, Software Engineering : Java

    Director, Software Engineering : Java

    The Options Clearing Corporation • Chicago, IL, United States
    Full-time
    Manage a team of highly skilled software engineers in design and development of the new generation highly scalable resilient cloud-based Clearing applications. Mentor and collaborate with developers...Show more
    Last updated: 30+ days ago • Promoted
    Senior Manager, Software Engineering, Full Stack (Angular, Java, AWS, RDS)

    Senior Manager, Software Engineering, Full Stack (Angular, Java, AWS, RDS)

    Capital One • Chicago, IL, United States
    Part-time
    Full Stack Software Engineers • • who are passionate about marrying data with emerging technologies.Manager Software Engineer, you’ll have the opportunity to be on the forefront of driving a major tr...Show more
    Last updated: 14 days ago • Promoted
    Director, Software Engineering (Java 8, Kafka, AWS)

    Director, Software Engineering (Java 8, Kafka, AWS)

    Request Technology, LLC • Chicago, IL, United States
    Full-time +1
    Director, Software Engineering (Java 8, Kafka, AWS).Prestigious company seeking a Director, Software Engineering to lead a team focused on building event-driven solutions.Requires experience with J...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Engineer — Cloud, Microservices & Spring

    Senior Java Engineer — Cloud, Microservices & Spring

    LexisNexis Risk Solutions • Chicago, IL, United States
    Full-time
    A leading risk management company in Chicago is looking for a strong Java developer to join their Scrum team.This role involves complex research and software development for compliance products.Ide...Show more
    Last updated: 1 day ago • Promoted
    Principal Engineer, Enterprise Applications

    Principal Engineer, Enterprise Applications

    Early Warning® • Chicago, IL, United States
    Full-time
    At Early Warning, we’ve powered and protected the U.Zelle®, Paze℠, and so much more.As a trusted name in payments, we partner with thousands of institutions to increase access to financial services...Show more
    Last updated: 4 days ago • Promoted
    Director, Software Engineering (Java)

    Director, Software Engineering (Java)

    The Judge Group • Chicago, IL, United States
    Full-time
    We are partnering with a prominent organization in the financial services industry to recruit a highly accomplished and detail-oriented. Director of Software Engineering.This is an exceptional oppor...Show more
    Last updated: 11 days ago • Promoted
    Director of Java Kafka Software Engineering

    Director of Java Kafka Software Engineering

    Request Technology, LLC • Chicago, IL, United States
    Full-time +1
    Director of Java Kafka Software Engineering.Get AI-powered advice on this job and more exclusive features.Direct message the job poster from Request Technology, LLC. We are unable to sponsor for thi...Show more
    Last updated: 11 days ago • Promoted
    Senior Java Engineer - Microservices & Cloud Risk Solutions

    Senior Java Engineer - Microservices & Cloud Risk Solutions

    LexisNexis Risk Solutions • Chicago, IL, United States
    Full-time
    A leading risk management firm in Chicago is seeking a Senior Software Engineer II to develop web-based enterprise applications for regulatory compliance. This role requires strong Java and Spring e...Show more
    Last updated: 1 day ago • Promoted
    Manager

    Manager

    Hillco Realty Management • Highland Park, IL, US
    Full-time
    We are seeking a dynamic, hands-on Operations Manager to oversee a diverse portfolio within our family owned holding company. This role provides operational leadership across 12–15 multifamily...Show more
    Last updated: 13 days ago • Promoted
    Principal Solutions Engineer

    Principal Solutions Engineer

    Freshworks • Chicago, IL, United States
    Full-time
    At Freshworks, we build uncomplicated service software that delivers exceptional customer and employee experiences.Our people-first approach to AI eliminates friction, making employees more effecti...Show more
    Last updated: 11 days ago • Promoted
    Lead Java Software Engineer

    Lead Java Software Engineer

    Resource Innovations • Chicago, Illinois, United States
    Remote
    Full-time
    Resource Innovations is seeking .Software As A Service (SaaS) team.As a hands-on technical lead at Resource Innovations, you will be instrumental in the design, development and deployment of innova...Show more
    Last updated: 30+ days ago • Promoted
    Senior Staff Engineer (Java) - Hybrid Tech Leadership

    Senior Staff Engineer (Java) - Hybrid Tech Leadership

    GEICO • Chicago, IL, US
    Full-time
    A leading auto insurance company is seeking a Senior Staff Engineer who will innovate and lead technical strategies in a hybrid work environment. This role demands deep expertise in software develop...Show more
    Last updated: 7 days ago • Promoted
    Senior Java Full-Stack Engineer | Remote

    Senior Java Full-Stack Engineer | Remote

    Stryker Corporation • Chicago, IL, United States
    Remote
    Full-time
    A leading healthcare technology firm is seeking a Senior Software Engineer.This remote role, with monthly office attendance, requires eight years of experience in Object-Oriented Development and fu...Show more
    Last updated: 1 day ago • Promoted
    Senior Software Engineer - AdTech Platform (Go / Java)

    Senior Software Engineer - AdTech Platform (Go / Java)

    Comcast • Chicago, IL, United States
    Full-time
    A leading advertising technology firm in Chicago is seeking an experienced Engineer 4 to join their growing engineering team. You will work with cutting-edge technologies to solve challenging proble...Show more
    Last updated: 3 days ago • Promoted
    Professional Pharmaceutical Sales Representative

    Professional Pharmaceutical Sales Representative

    Syneos Health / inVentiv Health Commercial LLC • Highland Park, IL, United States
    Full-time
    You have what it takes : a competitive drive coupled with exceptional sales ability.In this role, you will be an integral part of a nationwide sales team developing and managing an assigned territor...Show more
    Last updated: 14 days ago • Promoted