1

Senior Amazon Software Engineer Jobs in Chicago, IL

Senior Software Engineer

Elgin, IL · On-site

$121K - $159K/yr

The Senior Software Engineer may perform both R&D and sustaining engineering activities to launch new products and drive product line extensions and improvements for both OEM customers and our NTI ...

Senior Software Engineer

Chicago, IL · On-site

$126K - $166K/yr

Senior Software Engineer Team : Systems Location : Hybrid in Chicago (IL) or Newark (NJ) Employment Type : Full-time FLSA Classification Exempt Start Date : ASAP About Braven Braven is a national ...

Senior Software Engineer

Chicago, IL · On-site

$126K - $166K/yr

Senior Software Engineer Team : Systems Location : Hybrid in Chicago (IL) or Newark (NJ) Employment Type : Full-time FLSA Classification Exempt Start Date : ASAP About Braven Braven is a national ...

Senior Software Engineer

Chicago, IL · On-site +1

$126K - $166K/yr

The Senior Software Engineer designs, builds, and maintains the technical systems and application infrastructure that power high-quality, human-centered information experiences. This role is ...

Senior Software Engineer

Chicago, IL · On-site +1

$126K - $166K/yr

The Senior Software Engineer designs, builds, and maintains the technical systems and application infrastructure that power high-quality, human-centered information experiences. This role is ...

Senior Software Engineer

Chicago, IL · On-site

$153.32 - $183.14/hr

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 ...

New

Sr. Software Engineer

Chicago, IL · On-site

$126K - $166K/yr

Are you a Sr. Software Developer seeking an opportunity to truly make a difference? Does contributing to world-class scientific research get you out of the bed in the morning? We are seeking an ...

Senior Software Engineer

Waukegan, IL · On-site

$116K - $153K/yr

Senior Software Engineer Corporate Headquarters 12575 Uline Drive, Pleasant Prairie, WI 53158 Are you an expert at developing software solutions from start to finish? Then you belong at Uline! Join ...

Showing results 21-40

Senior Amazon Software Engineer information

See Chicago, IL salary details

$77.8K

$147.6K

$197.8K

How much do senior amazon software engineer jobs pay per year?

As of Aug 7, 2026, the average yearly pay for senior amazon software engineer in Chicago, IL is $147,611.00, according to ZipRecruiter salary data. Most workers in this role earn between $126,200.00 and $166,400.00 per year, depending on experience, location, and employer.

What does a Senior Amazon Software Engineer do?

A Senior Amazon Software Engineer designs, develops, and maintains large-scale software systems that support Amazon's vast online ecosystem. They lead technical projects, mentor junior engineers, and collaborate closely with cross-functional teams to deliver innovative solutions. Their role involves problem-solving, writing efficient code, and ensuring the scalability and reliability of Amazon’s services. Senior engineers are also responsible for setting technical direction and influencing best practices across their teams.

What are the key skills and qualifications needed to thrive as a Senior Amazon Software Engineer?

To thrive as a Senior Amazon Software Engineer, you need advanced programming expertise (e.g., Java, C++, Python), strong problem-solving skills, and a bachelor's or higher degree in computer science or a related field. Familiarity with Amazon Web Services (AWS), distributed systems, and version control tools like Git is typically required, along with knowledge of scalable software architectures. Effective communication, leadership, and a collaborative mindset help drive cross-team projects and mentor junior engineers. These skills are vital for delivering robust, high-impact solutions and fostering innovation within Amazon's fast-paced, customer-focused environment.

What are some common challenges Senior Amazon Software Engineers face when leading cross-functional projects?

Senior Amazon Software Engineers often lead projects that require collaboration across multiple teams, such as product management, UX, and infrastructure. One common challenge is aligning priorities and timelines between teams with differing goals, which requires strong communication and negotiation skills. Additionally, handling the scale and complexity of Amazon's systems means navigating legacy codebases, ensuring high reliability, and maintaining performance under significant user load. Successfully managing stakeholder expectations and fostering a culture of ownership are also key aspects of the role.

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

AspectSenior Amazon Software EngineerAmazon Software Engineer
Required ExperienceTypically 5+ years of experience, leadership skillsEntry to mid-level, 1-3 years of experience
ResponsibilitiesDesigning complex systems, mentoring juniors, leading projectsDeveloping features, fixing bugs, learning systems
Work EnvironmentCollaborative teams, cross-functional projects, high-impact rolesTeam-based, focused on individual contributions
CertificationsNot mandatory but beneficial (e.g., AWS certifications)Not typically required

The main difference between a Senior Amazon Software Engineer and an Amazon Software Engineer lies in experience, responsibilities, and leadership. Senior engineers handle complex projects, mentor others, and have a broader impact, while Amazon Software Engineers focus on developing features and gaining experience. Both roles work within Amazon's fast-paced environment, but seniority brings additional expectations and leadership opportunities.

What are the most commonly searched types of Amazon Software Engineer jobs in Chicago, IL? The most popular types of Amazon Software Engineer jobs in Chicago, IL are:
What cities near Chicago, IL are hiring for Senior Amazon Software Engineer jobs? Cities near Chicago, IL with the most Senior Amazon Software Engineer job openings:
Infographic showing various Senior Amazon Software Engineer job openings in Chicago, IL as of August 2026, with employment types broken down into 78% Full Time, and 22% Contract. Highlights an 100% In-person job distribution, with an average salary of $147,611 per year, or $71 per hour.

Senior Software Engineer - C++

BloKchain Talent, LLC

Chicago, IL • On-site

$150K - $200K/yr

Full-time

Re-posted 22 days ago


Job description

Company Description
We are recognized as a world-leading Emerging Technology staffing and recruiting firm, with a strong specialization in Blockchain. We recruit CTOs, VPs, Senior Software Architects, Application Developers and Software Engineers for some of the biggest names in tech across multiple specialty areas. Responding to the enormous demand for Blockchain recruitment. To emphasize our expertise in this market segment, and expanded to key Blockchain talent epicenters from San Francisco to Tel Aviv.
Job Description
Job Title: Senior Software Engineer - C++
Location: Chicago OR Austin
Experience: 5+ years as software engineer, 3+ years in backend
Type: Full time, permanent / W2
Sponsorship: Yes, H1B Transfer - DOE
Salary Range: $150K - 200K / year DOE
Other compensation: Bonus, Benefit, Perks
Relocation: Yes - DOE
Requirements
BloKchain Talent, the leading blockchain and cryptocurrency recruiting agency, is searching for a Senior Software Engineer for our client, a global crytocurrency trading company providing 24/7 operations, with openings in Chicago and Austin. Come be an integral part of creating optimal trading and investment web based systems within the regulatory framework with the rapidly growing asset of cryptocurrencies.
Job Responsibilities:
  • Work in a collaborative team setting to establish and maintain best-in-class software systems to enable 24-hour global trading operations
  • Design and develop trading systems, exchange connectivity solutions, monitoring systems, and tools to integrate core infrastructure services
  • Work from high-level requirements and gain an intimate understanding of the business and work directly with traders and researchers on a daily basis

Qualifications
Must Have:
  • 5+ years of software engineering experience developing web based highly reliable, scalable enterprise systems
  • 3+ years as a back end engineer
  • Strong coding experience in C++
  • Skilled in React and Redux
  • B.S. in Computer Science or equivalent degree

Strongly Prefer:
  • Experience coding in Java
  • Professional script development experience, preferably python and javascript
  • Linux and/or Windows OS experience
  • Full stack experience
  • Testing at the unit, functional, and integration level
  • Experience with inter-process messaging, microservice architectures, and API design
  • Knowledge of network communication experience, including multicast and websockets
  • Experience in fintech industry

Additional Information
All your information will be kept confidential according to EEO guidelines.