1

Assistant Software Engineer Jobs in Elgin, IL (NOW HIRING)

Senior Software Engineer

Chicago, IL ยท On-site

$153.32 - $183.14/hr

Train and support other team members on the Salesforce Marketing Cloud platform. Assist in data ... Technology, Software Engineering, or a related field, and 5 years of experience as a Salesforce ...

We are seeking a Lead Software Developer to design and deliver modern software systems. This role ... These tools assist our recruitment team but do not replace human judgment. Final hiring decisions ...

We are seeking a Lead Software Developer to design and deliver modern software systems. This role ... These tools assist our recruitment team but do not replace human judgment. Final hiring decisions ...

Senior Software Engineer

Chicago, IL ยท On-site

$126K - $166K/yr

Train and support other team members on the Salesforce Marketing Cloud platform. Assist in data ... Technology, Software Engineering, or a related field, and 5 years of experience as a Salesforce ...

About the Role As a Software Engineer at Until, you'll build the computational and infrastructure ... These tools assist our recruitment team but do not replace human judgment. Final hiring decisions ...

Software Engineer II, Search

Chicago, IL ยท On-site

$100K - $137K/yr

... * Assist in improving technical documentation while ensuring accuracy, consistency, and ... software engineer. * Experience with GCP cloud technologies such as Dataflow, CloudSQL, Cloud ...

Senior AI Software Engineer

Chicago, IL ยท On-site

$126K - $166K/yr

At CNA, we strive to create a culture in which people know they matter and are part of something ... Minimum of 7 years of platform and software engineering experience, including direct ownership of ...

Senior Software Engineer

Chicago, IL ยท Remote

$125K - $165K/yr

As a Senior Software Engineer, you have an opportunity to build modern, AI-enabled software that ... We expect senior engineers to work fluently with AI coding assistants and agentic tooling as part ...

Senior Software Engineer

Chicago, IL ยท On-site

$126K - $166K/yr

TXI is seeking a Senior Software Engineer who can see both the forest and the trees. Building the ... We expect senior engineers to work fluently with AI coding assistants and agentic tooling as part ...

... * Assist in improving technical documentation while ensuring accuracy, consistency, and ... software engineering experience * Proficiency in multiple programming languages (TypeScript and ...

Senior Software Engineer

Chicago, IL ยท On-site +1

$126K - $166K/yr

As a Senior Software Engineer, you have an opportunity to build modern, AI-enabled software that ... We expect senior engineers to work fluently with AI coding assistants and agentic tooling as part ...

Senior AI Software Engineer

Chicago, IL

$126K - $166K/yr

At CNA, we strive to create a culture in which people know they matter and are part of something ... Minimum of7years of platform and software engineering experience, including direct ownership of ...

Software Engineer (Onsite - Glenview, IL) *Please consider before applying: This is a hybrid role ... This email and phone number is created exclusively to assist disabled job seekers whose disability ...

What You'll Do: As a Junior Software Engineer, you will join our interdisciplinary team to ... These tools assist our recruitment team but do not replace human judgment. Final hiring decisions ...

Lead Software Engineer

Chicago, IL ยท On-site

$235K - $310K/yr

Build and scale our domain-expert AI assistant that turns McMaster's product data and customer ... What You Bring * 4+ years of professional fullstack or backend software engineering experience (see ...

Lead Software Engineer

Chicago, IL ยท On-site

$235K - $310K/yr

Build and scale our domain-expert AI assistant that turns McMaster's product data and customer ... What You Bring * 4+ years of professional fullstack or backend software engineering experience (see ...

Senior Software Engineer

Chicago, IL ยท On-site

$235K - $310K/yr

Build and scale our domain-expert AI assistant that turns McMaster's product data and customer ... What You Bring * 4+ years of professional fullstack or backend software engineering experience (see ...

Showing results 21-40

Assistant Software Engineer information

See Elgin, IL salary details

$32.6K

$87.7K

$133K

How much do assistant software engineer jobs pay per year?

As of Aug 11, 2026, the average yearly pay for assistant software engineer in Elgin, IL is $87,734.00, according to ZipRecruiter salary data. Most workers in this role earn between $69,700.00 and $103,300.00 per year, depending on experience, location, and employer.

What is the difference between Assistant Software Engineer vs Software Engineer?

AspectAssistant Software EngineerSoftware Engineer
Required CredentialsBachelor's degree in CS or related field; some internshipsBachelor's or higher; more experience preferred
Work EnvironmentEntry-level, supervised tasks, learning-focusedFull responsibility for projects, independent problem-solving
Employer & Industry UsageCommon in tech companies, startups, IT departmentsStandard role across tech, finance, healthcare, and more

The main difference is experience and responsibility. Assistant Software Engineers are entry-level, focusing on learning and supporting tasks, while Software Engineers handle full project development independently. The roles often overlap in credentials and work environment, but the Software Engineer position involves greater autonomy and technical expertise.

What are the key skills and qualifications needed to thrive as an assistant software engineer?

To thrive as an Assistant Software Engineer, you need a solid understanding of programming languages (such as Java, Python, or C++), software development fundamentals, and typically a bachelor's degree in computer science or a related field. Familiarity with version control systems like Git, basic debugging tools, and common development frameworks is important. Strong problem-solving abilities, collaboration, and effective communication help you work efficiently within teams and adapt to evolving project requirements. These skills and qualities are essential for delivering quality code, learning quickly, and contributing to successful software projects.

What are some common challenges faced by assistant software engineers when joining a new development team?

Assistant Software Engineers often encounter challenges such as adapting to unfamiliar codebases, learning new technologies or frameworks used by the team, and understanding the team's workflow and communication practices. It's common to spend initial weeks focusing on onboarding tasks, shadowing experienced developers, and gradually taking on more complex assignments. Collaboration with senior engineers is key, as they provide guidance and feedback to help you grow technically and integrate smoothly into the team's processes.
What are the most commonly searched types of Software Engineer jobs in Elgin, IL? The most popular types of Software Engineer jobs in Elgin, IL are:
What job categories do people searching Assistant Software Engineer jobs in Elgin, IL look for? The top searched job categories for Assistant Software Engineer jobs in Elgin, IL are:
What cities near Elgin, IL are hiring for Assistant Software Engineer jobs? Cities near Elgin, IL with the most Assistant Software Engineer job openings:

Senior Software Engineer

Caterpillar Brazil

Chicago, IL โ€ข On-site

$153.32 - $183.14/hr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 5 days ago


Job description

## Senior Software EngineerApplylocations: Chicago, Illinoistime type: Full timeposted on: Posted Yesterdayjob requisition id: R0000379554**Career Area:****Job Description:****Your Work Shapes the World at Caterpillar Inc.**When you join Caterpillar, you're joining a global team who cares not just about the work we do โ€“ but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here โ€“ we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.Caterpillar Inc. seeks Senior Software Engineer at its facility located at 540 W Madison St., Chicago, IL 60661. Manage Salesforce Marketing Cloud (SFMC) platform to drive effective digital marketing campaigns and solutions. Design, implement, and maintain Salesforce solutions that enhance marketing efforts. Develop and maintain Salesforce Marketing Cloud platform. Create and manage customer journey maps, email campaigns, and automation workflows. Work with stakeholders to gather requirements and implement marketing solutions. Troubleshoot and resolve issues within the Salesforce Marketing Cloud. Train and support other team members on the Salesforce Marketing Cloud platform. Assist in data integration, ensuring customer data is accurately captured, stored, and utilized. Keep up to date with the latest Salesforce updates and new technologies to drive continuous improvement. REQS: This position requires a bachelorโ€™s degree or foreign equivalent in Computer Science, Information Technology, Software Engineering, or a related field, and 5 years of experience as a Salesforce Marketing Cloud Developer or related occupation. Additionally, the applicant must have employment experience with: (1) Salesforce Marketing Cloud Certification(s); (2) Email marketing, customer journeys, and automation workflows; (3) AMPscript, GTL, CSS and HTML; (4) SQL queries; (5) SDLC; and (6) Agile tools such as Azure DevOps or JIRA. Travel: None. Telecommuting: 2-3 days/week.**Summary Pay Range:**$153,317.00 - $183,140.00Compensation and benefits may vary depending on multiple individualized factors, job level, market, location, job-related knowledge, skills, individual performance, and experience. Please note that salary is only one component of total compensation at Caterpillar.**Benefits:**Subject to plan eligibility, terms, and guidelines. This is a summary list of benefits.* Medical, dental, and vision benefits\** Paid time off plan (Vacation, Holidays, Volunteer, etc.)\** 401(k) savings plans\** Health Savings Account (HSA)\** Flexible Spending Accounts (FSAs)\** Health Lifestyle Programs\** Employee Assistance Program\** Voluntary Benefits and Employee Discounts\** Career Development\** Incentive bonus\** Disability benefits* Life Insurance* Parental leave* Adoption benefits* Tuition Reimbursement \* These benefits also apply to part-time employeesApplicants who are interested in this position should apply via www.caterpillar.com/careers, search **[Senior Software Engineer / Reference #** **R0000379554****] #LI- DNI**### ### ### ### ### ### Visa Sponsorship is not available for this position.**Posting Dates:**June 28, 2026 - October 27, 2026Any offer of employment is conditioned upon the successful completion of a drug screen. Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply. #J-18808-Ljbffr