See more Collapse

Staff Software Engineer

1 month ago


Chicago, United States iManage Full time

We offer a flexible working policy that supports the health and well-being of our iManage employees. As an organization, we value collaborating and learning from our peers in person, while providing the necessary flexibility for our employees to have a meaningful work-life balance. Please reach out to learn more. 

Being a Staff Software Engineer at iManage means…

You are a passionate Engineer with extensive hands-on experience in building scalable cloud systems. You will be part of a team responsible for building an Azure (AKS) based platform that drives iManage’s modern document management products.

You will participate in the architecture, development, and deployment of critical, large-scale products. We are using modern technologies like Kubernetes, Docker, Storm, Elastic Search, MariaDB Clusters, and more. We are committed to automated CI/CD, zero-touch production infrastructure, and seamless upgrades with no downtime in the cloud. We encourage our employees to collaborate and build great relationships globally. Our leadership team cares about every individual holistically, on a personal and professional level.

iM responsible for…

Designing and developing modules and features for the iManage Work family of products in Azure cloud Working within cross-functional engineering teams as well as peer teams to build an integrated solution Collaborating with product managers to define new features Encouraging software engineering best practices (e.g., unit testing, code reviews, design documentation) and related tools like GitHub, JIRA 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…

A Bachelor's or Master’s degree in Computer Science or a related field 7+ years of experience building scalable distributed systems Expert proficiency in Java and extensive experience developing REST API for complex systems. Exposure to full-stack development as a plus Working knowledge of Docker or Kubernetes. Familiarity with a public cloud system like Azure or AWS as a plus Proficiency with a NoSQL system. Exposure to relational database systems as a plus Design skills in one or more key technology areas: high-transaction systems, microservices-based distributed architectures, fault-tolerant designs, data, and system security Secure coding and design practices (including threat modeling) as a plus Exposure to CI/CD pipelines and build management within a Cloud/SaaS environment

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. 

We have other current jobs related to this field that you can find below


  • Chicago, United States BigTime Software Full time

    Join our dynamic Payments team at a thriving, high-growth SaaS company as a Senior Software Engineer! This opportunity is perfect for a Senior level developer to help mentor a team of up and coming engineers. As the Senior Software Engineer, you'll work on multiple projects that contribute to the strategic development of our Payments business. If you're...


  • Chicago, United States SyBridge Technologies Full time

    Staff Software Engineer Corporate Profile SyBridge Technologies is the global leader in technology-enabled design, prototyping and manufacturing solutions for complex, high-precision parts. Our mission is to use technology to simplify and accelerate how parts are designed and manufactured. SyBridge is one of North America's largest injection molding tooling...


  • Chicago, Illinois, United States Sybridge Technologies Full time

    Staff Software Engineer Corporate Profile SyBridge Technologies is the global leader in technology-enabled design, prototyping and manufacturing solutions for complex, high-precision parts. Our mission is to use technology to simplify and accelerate how parts are designed and manufactured. SyBridge is one of North America's largest injection molding tooling...


  • Chicago, United States Sybridge Technologies Full time

    Staff Software Engineer Corporate Profile SyBridge Technologies is the global leader in technology-enabled design, prototyping and manufacturing solutions for complex, high-precision parts. Our mission is to use technology to simplify and accelerate how parts are designed and manufactured. SyBridge is one of North America's largest injection molding tooling...


  • Chicago, United States Sybridge Technologies Full time

    Job DescriptionJob DescriptionSalary: Staff Software EngineerCorporate ProfileSyBridge Technologies is the global leader in technology-enabled design, prototyping and manufacturing solutions for complex, high-precision parts. Our mission is to use technology to simplify and accelerate how parts are designed and manufactured.  SyBridge is one of North...


  • Chicago, United States Sybridge Technologies Full time

    Staff Software Engineer Corporate Profile SyBridge Technologies is the global leader in technology-enabled design, prototyping and manufacturing solutions for complex, high-precision parts. Our mission is to use technology to simplify and accelerate how parts are designed and manufactured. SyBridge is one of North America's largest injection molding...


  • Chicago, United States BigTime Software Full time

    Join our dynamic Payments team at a thriving, high-growth SaaS company as a Senior Software Engineer! This opportunity is perfect for a Senior level developer to help mentor a team of up and coming engineers.As the Senior Software Engineer, you'll work on multiple projects that contribute to the strategic development of our Payments business.If you're...


  • Chicago, United States PayPal Holdings, Inc. Full time

    At PayPal (NASDAQ: PYPL), we believe that every person has the right to participate fully in the global economy. Our mission is to democratize financial services to ensure that everyone, regardless of background or economic standing, has access to af Software Engineer, iOS, Staff, Software, Technical Engineer, Engineer, Technology


  • Chicago, Illinois, United States NinjaHoldings Full time

    NinjaHoldings was founded in 2017 by a team seeking to revolutionize the way everyday Americans interact with financial services. Through our CreditNinja and NinjaCard brands, we empower people overlooked by traditional financial institutions to take control of their finances via a full suite of digital banking and lending products, providing incentives and...


  • Chicago, United States Manufacturing Engineer Full time

    Seeking to hire a Process Engineer for a direct hire opportunity in Chicago, IL.The Process Engineer will be responsible for maintaining, developing, and operating manufacturing systems to keep production costs down, while maintaining the quality of products. Will make recommendations to improve productivity and efficiency of operations. Essential Duties and...


  • Chicago, United States ACV, INC. Full time

    If you are looking for a career at a dynamic company with a people-first mindset and a deep culture of growth and autonomy, ACV is the right place for you! Competitive compensation packages and learning and development opportunities, ACV has what you need to advance to the next level in your career. We will continue to raise the bar every day by investing in...


  • Chicago, United States ACV, INC. Full time

    If you are looking for a career at a dynamic company with a people-first mindset and a deep culture of growth and autonomy, ACV is the right place for you! Competitive compensation packages and learning and development opportunities, ACV has what you need to advance to the next level in your career. We will continue to raise the bar every day by investing in...


  • Chicago, United States Full Spectrum Software Full time

    Technology has never been more present in our lives than today. Everything from connected medical devices to robotics to mobile apps are becoming more a part of daily life. A career at Full Spectrum will allow you to be at the cutting edge of engineering driven innovation. If it excites you to develop new products and learn new technologies on a regular...


  • Chicago, Illinois, United States Full Spectrum Software Full time

    Technology has never been more present in our lives than today. Everything from connected medical devices to robotics to mobile apps are becoming more a part of daily life. A career at Full Spectrum will allow you to be at the cutting edge of engineering driven innovation. If it excites you to develop new products and learn new technologies on a regular...


  • Chicago, Illinois, United States iManage Full time

    We offer a flexible working policy that supports the health and well-being of our iManage employees. As an organization, we value collaborating and learning from our peers in person, while providing the necessary flexibility for our employees to have a meaningful work-life balance. Please reach out to learn more. Being a Staff Software Engineer at iManage...


  • Chicago, Illinois, United States Integral Ad Science Full time

    As a Staff Software Engineer, you will help develop and run the Total Visibility data pipeline that ingests, correlates, aggregates and outputs millions of events. You'll be part of a small, focused, team getting things done.The ideal candidate has a track record of architecting and building end-to-end software solutions, enjoys working in a collaborative...


  • Chicago, United States Chime Full time

    About the Role Chime is looking for a Staff Engineer to architect & modernize Move Money. Move money's mission is to make access to your money reliable, fast, low-cost, and surprisingly great. This is an exciting opportunity to lead a team of engineers and work with a strong cross functional team passionate about making Mobile Check Deposit features highly...


  • Chicago, Illinois, United States Chime Full time

    About the Role Chime is looking for a Staff Engineer to architect & modernize Move Money. Move money's mission is to make access to your money reliable, fast, low-cost, and surprisingly great. This is an exciting opportunity to lead a team of engineers and work with a strong cross functional team passionate about making Mobile Check Deposit features highly...


  • Chicago, United States boards.greenhouse.io - ATS Full time

    Adyen provides payments, data, and financial products in a single solution for customers like Meta, Uber, H&M, and Microsoft - making us the financial technology platform of choice. At Adyen, everything we do is engineered for ambition. For our teams, we create an environment with opportunities for our people to succeed, backed by the culture and support to...


  • Chicago, United States Lockheed Martin Corporation Full time

    Description: This position may be eligible for a $25K sign on bonus for external hires! What We’re Doing: Lockheed Martin, Cyber & Intelligence invites you to step up to one of today’s most daunting challenges: the use of advanced electronics to undermine our way of life. As a cyber security professional at Lockheed Martin, you’ll protect the networks...