Staff Software Engineer
$130k - $180kiManage
Job Description
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 Staff Software Engineer at iManage Means…
You will play a key 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
- 7+ 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.
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:
Please see our recruitment privacy statement for more information on how we handle your personal data.
#LI-Hybrid
#LI-RW1
Powered by JazzHR
qTcdoF17IX
$161k - $221k
...business or erode our customers’ trust. The Defensive Cyber Engineering organization is responsible for the Security Data Platform,... ...this team to support Okta’s Public Sector roadmap by hiring a Staff Software Engineer. You’ll work closely with Security, Business...SuggestedLocal areaWorldwideFlexible hours$127.6k - $191.4k
Senior Staff Software Engineer - IE07HEWe’re determined to make a difference and are proud to be an insurance company that goes well beyond coverages and policies. Working here means having every opportunity to achieve your goals - and to help others accomplish theirs,...SuggestedPermanent employmentFull timeTemporary workWork at office3 days per week$184k - $299.81k
...we can’t wait to meet you.WHAT YOU'LL DOWe're looking for a Staff Engineer for our Messaging Experience team, responsible for building,... ...our customer’s most demanding needsWHO YOU AREHave 7+ years of software engineering experience, including meaningful time as a technical...SuggestedWork at officeLocal areaWorldwideFlexible hours$160k - $210k
...starting out, NinjaTrader equips traders with award-winning software and brokerage services to navigate the world's leading financial... ...platform in the world. What you'll do:We are looking for a Staff Engineer to serve as the technical domain owner for the Transaction Ledger...SuggestedContract workWork at officeRemote workWorldwideMonday to FridayFlexible hours$125.8k - $209.6k
This is hybrid (2 days) on site position in our Chicago office.CME Group is looking for a senior and experienced Staff Agentic Software Engineer to join a dynamic team responsible for our mission-critical Real-time Positions & Risk Management Systems. This role is pivotal...SuggestedFull timeWork at officeLocal areaWorldwideShift work$195k - $257.5k
...flexible work environment where new ideas are encouraged and everyone is a stakeholder.What you’ll be responsible for:The Staff Software Engineer is responsible for extending Circle's in-house blockchain systems infrastructure to support the tokenization of the world;...Contract workRemote workFlexible hours$150k - $300k
...you looking to work on front-end systems that operate at a level most engineers never encounter? We are hiring on behalf of a world-class quantitative trading firm for a Staff or Senior Software Engineer to build real-time, GPU-accelerated visualisation systems for...Immediate start- ...Job Description Title: Staff Software Engineer \n Location: Chicago, IL or New York, NY – Hybrid \n Full-time \n \n You will help drive the evolution of low-latency, high-throughput applications, focusing on exchange and clearing systems. This includes...Full time
$184k - $314.08k
...back. If Braze sounds like a place where you can thrive, we can’t wait to meet you. WHAT YOU’LL DO We’re looking for a Staff Software Engineer to join the User Targeting team as a hands-on technical leader. The team is responsible for how our customers segment and...Full timePart timeWork at officeFlexible hours$95k - $150k
...objectives.Position ResponsibilitiesThis position is primarily focused on designing, developing and supporting the Firm’s proprietary software applications to provide innovative in-house solutions to meet complex business demands. Candidates must be comfortable working in...Full timeWork at office$223k - $373k
...About the Role Chime is looking for Senior Staff and Staff Engineers to lead our high impact member Trust and Safety group. This is an exciting... ...and APIs - Identify and help resolve bottlenecks in our software development process and infrastructure - Write and guide engineers...Full time- ...applications in a cloud based architecture. Desired Skills: Team software development using Agile practices Microservices-based software... ...Working towards a Bachelor's or Master’s in Computer Engineering or Computer Science You are a U.S. Citizen, U.S. permanent...Permanent employmentSummer workInternshipRelocation
$130k
...research topics. Qualities that make great candidates: Pursuing a bachelor’s, masters or PhD in Statistics, Computer Science, Engineering, Mathematics (or a related subject) Expertise in statistics and machine learning Experience building mathematical models for...InternshipWork at office- ...As an intern in the Quantum Information Software group at IBM, you will work with researchers and software engineers to turn advances in fault-tolerant quantum computing into production-quality software. Your role may include: Contributing to quantum compilation architectures...Internship
$60k - $70k
...As a Software Engineer Intern, you’ll work side-by-side with your mentor and teammates to build real-world applications that power a global trading firm. Your projects will be scoped based on your team’s real needs — not hypothetical tasks — and your mentor will be fully...Full timeInternshipWork at officeRelocation package$250k
...world-class trading platform From optimizing our core trading engine to building custom hardware, we leverage the latest agentic tools... ...our trading and business needs. What You’ll Do: Our software engineering internship is an intensive 10-week experience with...Full timeWork experience placementSummer workInternshipVisa sponsorshipWork visa$5,900 - $10,500 per month
...A World-Changing Company Palantir builds the world's leading software for data-driven decisions and operations. By bringing the right... .... Come join us for a year. Do real, critical work with the engineers and customers building the future. Many of our interns find they...Work experience placementInternship$10,000 per month
...A World-Changing Company Palantir builds the world's leading software for data-driven decisions and operations. By bringing the right... ...disruptions, locate missing children, and more. The Forward Deployed Engineer, Internship Forward Deployed Engineering is a radical...Part timeWork experience placementInternshipWork at officeRemote workWork from homeShift work- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Remote jobInternship
- ...Assistant Vice President, Software Engineer About the Company Ambitious credit asset management firm Industry Financial Services Type Privately Held, Private Equity-backed Founded 1994 Employees 1001-5000 Categories Asset Management Consulting...
- ...a track-record of academic success (Preferred Majors: MIS, CS, Finance, Accounting, Business Analytics, Supply Chain, Industrial Engineering, Human Resources, Data Science, Artificial Intelligence, Computer Science, Economics, User experience design, and Web development...Full timeContract workPart timeFixed term contractWork experience placementInternshipWork from homeShift work
- ..., DURHAM State / Province North Carolina Country United States Work arrangement Onsite Area of work Software Engineering Employment type Co-Op (Fixed Term) Contract type Internship Projected Minimum Salary per year 39,720.00 Projected...Full timeContract workPart timeFixed term contractWork experience placementInternshipWork from homeWorldwideShift work
$103.71k - $138.28k
...ownership, deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Lead Engineer position will require both technical expertise and project management competency. This position will consist of site surveys, Bill...Full timeTemporary workFor contractorsFor subcontractorRemote work$128.19k - $184.01k
.... About the Team and Role: We are seeking a talented iOS Engineer to join us in building Poe, an innovative platform that brings... ...engineers to enhance the overall user experience Own the entire software development process from timeline estimation to coding, testing...Remote jobFull time- ...Job Description Software Engineer, C++ Trading Systems \n \n We're partnering with a proprietary trading firm making who is looking to add a C++ Software Engineer to design and build the low-latency systems that power live trading, risk, and pricing across the...
- ...development, testing, deploying, maintaining, and enhancing Android mobile applications. Desired skills but not required: Kotlin software experience Familiarity with wide range of Android Framework components such as Bluetooth, Sensors, Widgets, Services, etc....Permanent employmentSummer workInternshipRelocationWork visa
$27 - $42 per hour
...services. Join us at Crowe and embark on a career where you can help shape the future of our industry. Job Description: AI Engineering Intern Role Overview The AI Engineering Intern (Intern) supports the design, development, testing, and deployment of artificial...Hourly payInternshipLocal areaWorldwide- Software Developer Oracle (IT)Job#: 3054917Job Description:Software Developer Oracle (IT)Location: Chicago, Illinois (Onsite)Role OverviewWe... ..., and implementation of a strategic Accounting Rules Engine and Oracle Cloud Finance GL platform. The consultant will be responsible...
$120k - $175k
...matters-it's how we do it. DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus.As a Software Engineer - Trading Operations, you’ll provide support to a group of trading desks based in London, Singapore and Chicago. This is an...Temporary workFlexible hours$175.5k - $180k
...family.What you'll doYou will bring deep technical expertise and engineering leadership to some of the most complex and high-impact... ...their craft and adopt the engineering practices that make great software possible. Your technical leadership will be felt not just in the...ApprenticeshipWork at officeLocal areaEasy work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!
- software Chicago, IL
- software engineer - cloud services Chicago, IL
- software quality assurance Chicago, IL
- healthcare software sales Chicago, IL
- entry level software sales Chicago, IL
- software product owner Chicago, IL
- software technical support Chicago, IL
- software intern Chicago, IL
- internship software Chicago, IL
- software sales representative Chicago, IL






