1

Software Engineer Engineer Jobs in Plano, IL (NOW HIRING)

Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: None Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Local

About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful technical challenges? As a Software Engineering ...

About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful technical challenges? As a Software Engineering ...

About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful technical challenges? As a Software Engineering ...

Software Engineer Lead

Lisle, IL ยท On-site

$112K - $168K/yr

Join Us as a Lead Software Engineer ! The Digital Transformation Quality Team operates at the intersection of Vehicle Design and Software Engineering. We're seeking a candidate to build out our ...

Robotics Software Engineer Hinckley, IL (~ 50 miles west of Chicago) Remote Position Summary Join our dynamic team and contribute to the design and development of cutting-edge automated robotic 3D ...

Robotics Software Engineer Hinckley, IL (~ 50 miles west of Chicago) Remote Position Summary Join our dynamic team and contribute to the design and development of cutting-edge automated robotic 3D ...

Software Engineer II

Burr Ridge, IL ยท On-site

$100K - $120K/yr

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 for a hands-on full-stack ...

Senior Software Engineer

Downers Grove, IL

$122K - $161K/yr

As a Senior Software Engineer, you will be involved in all aspects of the design, architecture, engineering, modernization, and maintenance of Roadrunner's proprietary systems. Your focus will be on ...

Senior Software Engineer

Downers Grove, IL

$122K - $161K/yr

As a Senior Software Engineer, you will be involved in all aspects of the design, architecture, engineering, modernization, and maintenance of Roadrunner's proprietary systems. Your focus will be on ...

Senior Software Engineer

Downers Grove, IL ยท On-site

$122K - $161K/yr

As a Senior Software Engineer, you will be involved in all aspects of the design, architecture, engineering, modernization, and maintenance of Roadrunner's proprietary systems. Your focus will be on ...

Senior Software Engineer

Downers Grove, IL

$122K - $161K/yr

As a Senior Software Engineer, you will be involved in all aspects of the design, architecture, engineering, modernization, and maintenance of Roadrunner's proprietary systems. Your focus will be on ...

The Lead Software Engineer is responsible for elevating engineering execution, modernizing legacy platforms, and establishing scalable architecture patterns that support long-term growth. This is not ...

The Lead Software Engineer is responsible for elevating engineering execution, modernizing legacy platforms, and establishing scalable architecture patterns that support long-term growth. This is not ...

next page

Showing results 1-20

Software Engineer Engineer information

See Plano, IL salary details

$62K

$143.9K

$200.5K

How much do software engineer engineer jobs pay per year?

As of Jul 15, 2026, the average yearly pay for software engineer engineer in Plano, IL is $143,923.00, according to ZipRecruiter salary data. Most workers in this role earn between $117,100.00 and $168,800.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Software Engineer, and why are they important?

To thrive as a Software Engineer, you need strong programming skills, problem-solving abilities, and typically a degree in computer science or a related field. Familiarity with coding languages (such as Java, Python, or C++), version control systems like Git, and experience with software development tools and frameworks are essential. Excellent teamwork, communication, and adaptability help you collaborate effectively and respond to changing project requirements. These skills and qualities are crucial for building reliable software, meeting project goals, and succeeding in dynamic technical environments.

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

AspectSoftware EngineerSoftware Engineer Engineer
CredentialsBachelor's in CS or related field; sometimes certificationsSame as Software Engineer, often with additional certifications or experience
Work EnvironmentDevelopment teams, tech companies, startupsSimilar environments, often with more complex projects or responsibilities
Industry UsageWidely used across tech, finance, healthcare, etc.Less common; sometimes used interchangeably or in specific companies
Comparison IntentUnderstanding roles, career paths, or job requirementsClarifying distinctions or advanced responsibilities

While both roles involve software development, a Software Engineer Engineer may focus on more complex systems or specialized tasks. However, in many organizations, the titles are used interchangeably. Understanding the specific job description is essential for clarity.

Can I make 200k a year as a software engineer?

Software engineers can earn $200,000 or more annually, especially with experience, specialized skills, or working in high-paying industries like finance or tech giants. Salaries vary based on location, seniority, and expertise, with senior roles and those in major tech hubs often reaching or exceeding this level.

What job does a software engineer do?

A software engineer designs, develops, tests, and maintains software applications and systems. They use programming languages, development tools, and problem-solving skills to create solutions that meet user needs and technical requirements. The role often involves collaboration with teams and understanding of software development methodologies.

What engineers make $300,000 a year?

Senior software engineers, especially those with extensive experience, expertise in high-demand technologies, or working at large tech companies, can earn $300,000 or more annually. Compensation often includes base salary, bonuses, and stock options, particularly in competitive markets or executive-level roles.

What are some common challenges software engineers face when collaborating on large projects?

Software engineers working on large projects often encounter challenges related to coordinating effectively with cross-functional teams, managing code integration, and maintaining clear communication. It's common to deal with merge conflicts, overlapping responsibilities, and aligning on technical standards and project timelines. To overcome these challenges, engineers typically use version control systems, participate in regular stand-up meetings, and follow established agile practices. Proactively asking questions and documenting processes can also help ensure smooth collaboration and project success.

What are Software Engineers?

Software Engineers are professionals who design, develop, test, and maintain software applications or systems. They apply engineering principles and systematic methods to create reliable and efficient software solutions that meet user needs. Software Engineers may work on a variety of projects, from mobile apps and web platforms to embedded systems and enterprise software. They often collaborate with other engineers, designers, and stakeholders throughout the software development lifecycle.

What engineer makes $500,000 a year?

Highly experienced software engineers working at top tech companies, especially in roles such as senior or principal engineers, can earn $500,000 or more annually through base salary, bonuses, and stock options. These positions typically require advanced skills in programming, system design, and often involve leadership responsibilities in high-demand environments.
What cities near Plano, IL are hiring for Software Engineer Engineer jobs? Cities near Plano, IL with the most Software Engineer Engineer job openings:
Software Engineer

Software Engineer

ampliFI Loyalty Solutions

Naperville, IL โ€ข On-site, Remote

Full-time

Re-posted 24 days ago


Job description

Software Engineer for AmpliFI Loyalty Solutions, Naperville, IL.
Define the long-term architectural vision and technical strategy for ampliFI's customized credit and debit card loyalty platforms. Lead the design, evolution, and governance of highly scalable, secure, and fault-tolerant cloud-native solutions, providing the highest level of technical leadership and strategic direction to cross-functional engineering teams focused on loyalty, rewards, and card-linked programs for financial institutions.
Key Duties and Responsibilities
โ— Architectural Strategy amp; Governance: Define, document, and enforce architectural principles, standards (e.g., SOLID, DRY), and patterns (e.g., microservices, event-driven architecture) across all engineering teams. Lead the technical planning for major platform evolution.
โ— Cloud Platform Leadership (AWS Focus): Act as the highest-level subject matter expert for ampliFI's AWS ecosystem. Lead the design and optimization of high-scale data and application architectures utilizing EC2, S3, Lambda, Glue, and DynamoDB to ensure maximum reliability, cost efficiency, and performance for loyalty solutions.
โ— System Design amp; Development Oversight: Oversee the design and implementation of core backend services in Java and related modern frameworks. Provide deep expertise and guidance on the integration of REACT front-end systems with the backend APIs, ensuring optimal performance and security across the stack.
โ— Data Architecture Ownership: Design and govern the strategic evolution of data models and performance optimization for both relational databases (PostgreSQL/MySQL) and NoSQL databases (DynamoDB). Define best practices for data warehousing, ETL/ELT (using Glue), optimization, and data security to support complex loyalty program analytics and transactions.
โ— Quality amp; Reliability Engineering: Define and establish company-wide Test-Driven Development (TDD) and quality assurance mandates, including automated testing frameworks and CI/CD pipelines (Docker/Kubernetes experience is moved from a "Plus" to a core responsibility at the Architect level).
โ— Mentorship amp; Technical Direction: Serve as a technical mentor and coach for Senior and Software Engineers, resolving the most challenging technical roadblocks. Collaborate with Product Managers to translate long-term business goals into a detailed, executable technical roadmap.
Position is based out of and reports to Amplifiโ€™s HQ in Naperville, IL, but allows for the option to telecommute from a home office outside of IL (except the following states from which remote work is not an option for tax reasons: AL, AK, AR, CA, CT, DE, HI, ID, IA, KS, KY, LA, ME, MD, MI, MN, MO MS, NV, NM, NC, ND, OK, OR, RI, SD, VT, WA, WV, and WY.)
Requirements:
Master's degree in Computer Science, Software Engineering, or a related field with three (3) years of experience as a software developer or related occupation in software development
Must possess three years of experience in the following:
  • Designing and developing enterprise-level software systems, specifically defining cloud-native architectures within financial services.
  • Developing platform engineering in the loyalty rewards space.
Also requires demonstrable experience with:
  • Java and associated modern backend frameworks;
  • Designing and deploying applications using the AWS ecosystem (including Lambda, S3, EC2, DynamoDB, and Glue); and
  • Database design and optimization in MySQL or DynamoDB; and
  • experience with containerization technologies (e.g., Docker/Kubernetes).
#LI-DNI JOb ID 346