Staff Software Engineer
iManage
Chicago, IL • 21m ago • On-site
Senior
On-site
130,000 - 180,000 USD/yr
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
PDF up to 10 MB
Your resume is private & secure

Quick Facts
Role: Staff Software Engineer (hybrid)
Schedule: In-office presence required Tuesdays & Thursdays
Description
You will be part of a team responsible for supporting and scaling a core cloud platform, with strong ownership over what you build and real impact for customers and users. The role focuses on designing and implementing architectural patterns, collaborating across engineering teams, and improving developer productivity and software quality through backend tooling. Technologies include Java, Docker, Kubernetes, MariaDB clusters, and cloud-native services in Azure.
Responsibilities
Design and implement architectural patterns to help products scale with current traffic and future growth
Collaborate with cross-functional and peer engineering teams to build integrated solutions
Use innovative backend tooling to keep developer productivity and software quality high
Communicate, document, and present to technical and business audiences
Continuously learn, improve, and share knowledge globally
Requirements
Bachelor’s or Master’s degree in Computer Science or related field
7+ years of experience building software/applications with Java
Proficiency in relational database and NoSQL systems
Thought leadership and design skills in one or more key areas: high-transaction systems, microservices-based distributed architectures, fault-tolerant designs, data and system security
Experience with Linux as development and runtime environment
Benefits
Flexible work hours and in-office collaboration on set days (Tuesdays & Thursdays)
Market-competitive salary with an annual performance-based bonus
Comprehensive Health/Vision/Dental/Life Insurance and 401(k) with company match up to 4%
Healthcare concierge access (HealthJoy)
Enhanced paid leave for expecting parents (20 weeks primary at 100%, 10 weeks secondary at 100%)
Flexible time off policy plus wellness days and access to the Healthy Minds app
Opportunities for continuous learning and certifications (LinkedIn Learning)
Supportive, inclusive culture and regular social events
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See moreStaff Software Engineer
Scalo
Senior
Technology
Wrocław, Poland · Remote
395K zł - 437K zł/yr
3 days ago
Senior Software Engineer
iManage
Senior
Technology
Chicago, IL · On-site
$110K - $150K/yr
21m ago
Staff Software Engineer
Walmart Inc.
Senior
Technology
Sunnyvale, CA · On-site
$143K - $286K/yr
21m ago
Staff Software Engineer (Full-Stack, Account Management)
Affirm
Senior
Technology
New York, NY · On-site
$230K - $290K/yr
1 days ago
Senior Software Engineer
ISS World Services A/S
Senior
Technology
Warsaw, Poland · On-site
N/A
5 days ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.

Senior Staff Software Engineer
Grafton Recruitment
Senior
Technology
Kraków, Pl-06, Poland · On-site
N/A
5 days ago
Staff Software Engineer
Software Mansion
Senior
Technology
Kraków, Poland · On-site
27K zł - 35K zł/yr
5 days ago
Staff Engineer
Qualcomm Technologies
Senior
Technology
San Jose, CA · On-site
$160K - $239K/yr
23m ago
Staff Software Engineer, Eligibility & Benefits
Parachute Health
Senior
Technology
Remote
$200K - $260K/yr
1 days ago
Potential salary for Staff Software Engineer role
Improve your resume for just $5
$130,000 – $180,000/year
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights