Expert Software Engineer
$130k - $188kEnsono
Roles & Responsibilities Architect, develop, and maintain complex, high-performance applications in C++ (C++11/14/17/20 and beyond) Take ownership of critical system components with a focus on reliability, scalability, and performance Design and implement solutions involving advanced memory management and concurrent/multithreaded architecture Lead code reviews and enforce coding standards and best practices across the team Define and maintain CMake -based build systems and manage multi-platform build configurations Design and maintain CI/CD pipelines and Docker -based containerisation workflows Diagnose and resolve complex issues using tools such as GDB and Valgrind ; lead performance profiling and tuning initiatives Collaborate with cross-functional teams in a Linux -based development environment Contribute to and maintain automation scripts using Python and shell scripting Interact with relational data sources using SQL where required Manage source code, branching strategies, and release workflows using Git Mentor junior and mid-level engineers; drive technical growth across the team Participate in system design discussions, technical planning, and effort estimation Required Skills & Experience (Technical) 10+ years of experience in mainframe skills including COBOL, CICS, JCL, DB2, and VSM Expert understanding of dynamic memory allocation, RAII, and smart pointers (unique_ptr, shared_ptr, weak_ptr) Experience diagnosing and resolving memory leaks, dangling pointers, and buffer overflows Familiarity with custom allocators and memory pool strategies Strong command of the C++ threading model (std::thread, std::mutex, std::atomic, std::condition_variable) Experience with lock‑free and wait‑free programming patterns Ability to identify and resolve race conditions, deadlocks, and thread‑safety issues Expert‑level experience with CMake for cross‑platform build configuration Proficiency with Docker for containerised development and deployment environments Hands‑on experience designing and maintaining CI/CD pipelines (e.g., Jenkins, GitLab CI, GitHub Actions) Advanced use of GDB for low‑level debugging and post‑mortem analysis Proficiency with Valgrind (Memcheck, Helgrind, Callgrind) for memory and thread analysis Qualifications Bachelor's or master’s degree in computer science, software engineering, or a related technical discipline Equivalent industry experience will be considered in lieu of formal education Soft skills: excellent problem‑solving and analytical skills; strong communication and interpersonal skills; ability to work independently and as part of a team Benefits Unlimited paid days off Three health plan options 401(k) with company match Eligibility for dental, vision, short and long‑term disability, life and AD&D coverage, and flexible spending accounts Family forming benefit including fertility coverage and adoption/surrogacy reimbursement Paid childbearing and paternal leave Education reimbursement, student loan assistance, or 529 college funding Sabbatical leave Wellness program Flexible work schedule Pay & Compensation Good faith estimate: $130,000 to $188,000 annually based on a full‑time schedule. Other compensation includes an annual bonus plan based on company and individual performance and an equity grant under the Associate Equity Appreciation Program. Equal Opportunity Employer Ensono is an Equal Opportunity/Affirmative Action employer. We are committed to providing equal employment to our Associates and building a diverse and inclusive workforce. All qualified applicants will be considered without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, or other legally protected basis, in accordance with applicable law. Pay Transparency Statement Pay transparency nondiscrimination statement/posting OFCCP’s pay transparency policy can be found on OFCCP’s website. Accommodation Statement If you need accommodation at any point during the application or interview process, please let your recruiter know or email View email address on click.appcast.io. #J-18808-Ljbffr Ensono
$108k - $172.8k
MainframeMaster is seeking an Experienced Mainframe Software Development Engineer to work on mainframe-based products in Lisle, Illinois. The ideal candidate will develop functional software solutions and collaborate with a team to meet user needs and business objectives...Suggested- GlobalPoint is seeking an experienced SAP MM professional in Lisle, Illinois. The role involves configuring and supporting SAP MM processes, ensuring finance integration, and managing inventory-related tasks. Candidates should have over 5 years of experience with strong...Suggested
- Blistex Inc. is seeking an experienced SAP MM/SD Lead & Supply Chain Process Owner to optimize Procure-to-Pay and Order-to-Cash processes within a high-volume manufacturing environment. This hybrid/onsite contract role emphasizes maintaining operational continuity and ensuring...SuggestedContract work
- A leading IT staffing firm based in Oak Brook, Illinois, is seeking an experienced software developer proficient in C++ and object-oriented programming. The role involves working on diverse projects primarily focused on Linux systems, offering candidates an opportunity...Suggested
$92k - $114k
Inspira Financial is seeking a Cloud Engineer to manage and support our enterprise infrastructure. This role will involve working in both private and public cloud environments and requires a strong background in cloud services, alongside expertise in scripting and troubleshooting...SuggestedRemote job$140k - $160k
...four days per month. Job Summary & Responsibilities This role is responsible for the full software development life cycle, from conception to deployment. As a Senior Software Engineer, you will have relevant experience with both front‑end and back‑end coding languages,...Work at officeRemote work- ProSource is seeking an experienced Commercial AV Programmer in Lisle, Illinois. The role involves programming and configuring AV control systems, as well as commissioning and troubleshooting in commercial environments. The ideal candidate has over 3 years of hands-on experience...
- The Blue Venture Fund in Oak Brook, Illinois, is searching for a talented Software Engineer II. You will collaborate with a seasoned product development team to create scalable user experiences and API/service-based solutions. This role involves transforming designs into...
- EOC Audio, Inc. in Lisle, Illinois, is seeking a Commercial AV Programmer with over 3 years of hands-on experience in Crestron and QSC systems. This role involves programming, commissioning, and troubleshooting AV control systems, and requires strong problem-solving skills...
$100k - $300k
Unlock Your Sales Potential with Home Genius Exteriors! Ditch the cold calls and step into a full-time, high-opportunity W-2 sales role where 90% of the work is done for you before you ever meet the customer. Become a part of the team and launch our newest market. We're...Weekly payFull timeLocal areaFlexible hours- A leading IT staffing firm in Lombard is seeking an experienced developer specializing in ColdFusion application development. The ideal candidate will possess a Bachelor's degree in Information Systems and have 8+ years of relevant experience, including SQL Server skills...
- ...to work for a company that provides an innovative work environment, and your voice is heard? We have a position for a Senior Software Engineer in Oak Brook, Illinois. Who we are: LER TechForce is an industry leader in embedded controls, software, functional safety, and...Temporary workImmediate start
- ...looking to work for a company that provides an innovative work environment, and your voice is heard? We have a position for a Software Engineer II - Linux Touch Screen Applications to work onsite at our client in Oak Brook, IL (this is a direct hire position). What you...Temporary workImmediate start
$108k - $172.8k
# Experienced Mainframe Software Development EngineerBroadcomFull-timeUSA-IL Lisle Warrenville Road, United States of AmericaUSD 108,00... ...Description:Job Description SummaryExperienced Software Development Engineer: Plans, designs, develops and tests software systems or...Local area$110k - $130k
Senior Software EngineerSkip to main content#Senior Software Engineer page is loaded## Senior Software EngineerApplylocations: Downers Grove ILtime type: Full timeposted on: Posted Todayjob requisition id: R0002280As a Senior Software Engineer, you will be involved in...- ...of the middle layers of the application must be redefined and redeveloped (from business logic to UI). They are looking for Software engineers that can do object oriented and multithreaded embedded application development. Responsibilities Work with Senior Engineers to...
- ...Short Term Disability insurance Life insurance $25,000 Paid by employer PTO 2 weeks 10 and half Holidays Job Title Senior Software Engineer Job Overview We are seeking a Python Senior Software Engineer to build and maintain intelligent automation solutions focused...Temporary workFor contractorsWork at officeRemote workVisa sponsorshipFlexible hours
- A leading IT staffing firm is looking for an experienced C# developer located in Naperville, IL. The ideal candidate should have over 5 years in C# with proficiency in WPF and Silverlight. Responsibilities include developing and supporting .NET applications, working closely...
$100k
Benefits 401(k) Employee discounts Opportunity for advancement The Bumble Roofing Home Solutions Expert is responsible for generating revenue through professional in-home consultations using the Bumble Roofing 10-Step Sales Process. Sales Experts represent the Bumble...Bi-weekly pay$16.45 - $18.1 per hour
A leading auto parts retailer in Downers Grove, IL is seeking a Retail Parts Pro to provide excellent customer service and support. This full-time position requires 3-5 years of automotive parts experience, friendly communication, and knowledge of automotive systems. The...Hourly payFull time- Intuit is seeking Tax Experts - Retail On‑Site for seasonal, on-site roles at TurboTax locations across the United States. You will work... ...provide full-service tax return preparation, tax advice, and software support while building a local client base and community presence...Seasonal workLocal area
$110k - $130k
Roadrunner is seeking a Senior Software Engineer in Downers Grove, IL, focused on building scalable, cloud-ready software solutions. This role involves leading design efforts, creating secure applications, and mentoring fellow developers. The candidate will work closely...- LER TechForce is seeking a Software Engineer II specializing in Linux Touch Screen Applications to work onsite in Oak Brook, IL. In this direct hire position, you will design software solutions, write clean code, and collaborate with teams to ensure software meets business...
- Inspira Financial Trust, LLC seeks talented Senior Software Engineers to create complex .NET back-end solutions while collaborating with an Agile, cross-functional team. You will have a pivotal role in the product development life cycle, demonstrating ownership from design...
- ...provider of IT talent. We place technology experts within the teams of the world’s leading... .... Interact closely with the business, engineering peers, and leadership to understand the... ...Qualifications What we seek: 3-5 years of software development experience Background in...Work at office
- ...technology areas as needed. Interact closely with the business, engineering peers, and leadership to understand the business objectives... ...customers by build a better technical solution for them. 3-5 years of software development experience Background in Microsoft .NET...
- ...collaborating with Verisk to connect them with exceptional professionals for this role. Description We are seeking a talented Software Engineer II to join our engineering team and help design, build, and support modern, scalable software solutions. This role is ideal...
- ROAR Logistics, Inc. is a global transportation service provider (3PL) and U.S. Customhouse Brokerage, offering an extensive portfolio of Rail, Ocean, Air, and Road services to aid clients in the delivery of their products around the world. ROAR utilizes state-of-the-art...
- ...several locations in the US and Canada. Job Description Application Engineer with Oil and Gas Experience. Currently hiring Application... ...solutions, including onsite support for enterprise engineering software that assists our clients with enabling smarter designs and operations...Currently hiring
- ...technically curious individual to support, implement, and maintain Microsoft solutions for diverse clients. You will work alongside senior engineers and architects, gaining hands‑on experience with Microsoft 365, Azure, Active Directory, security platforms, and endpoint...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Expert Software Engineer. Be the first to apply!
- fulfillment expert Downers Grove, IL
- technology expert Downers Grove, IL
- guest service support expert Downers Grove, IL
- ngo software engineer Downers Grove, IL
- software developer Downers Grove, IL
- part time software developer remote Downers Grove, IL
- senior software engineer ruby on rails Downers Grove, IL
- software engineer amazon Downers Grove, IL
- senior software design engineer Downers Grove, IL
- software engineer remote Downers Grove, IL


