1

Summer Distributed Systems Engineer Jobs in Chicago, IL

System Engineer

Buffalo Grove, IL · On-site

$40 - $50/hr

... systems Use engineering software for project management, 3D modeling, mechanical layouts, and ... customer/distributor locations May visit suppliers to resolve production issues Generate ...

System Engineer

Buffalo Grove, IL · On-site

$40 - $50/hr

Assemble or direct assembly of mechanical hardware and systems * Use engineering software for ... distributor locations * Visit suppliers to resolve production issues as needed * Generate ...

... systems engineering process and attention to detail. * We take bold, calculated risks to drive ... Familiarity with Embedded Linux OS distribution builds (nix, Yocto, or Buildroot) * Experience ...

... systems engineering process and attention to detail. * We take bold, calculated risks to drive ... Familiarity with Embedded Linux OS distribution builds (nix, Yocto, or Buildroot) * Experience ...

Assembles or directs the assembly of mechanical hardware and systems and other tasks. * Use ... Assists field employees in trouble shooting product problems in field offices, distributors, or ...

WHAT WE DO At Relativity, engineers don't just write code. They build the systems that power AI ... The team works on high-throughput, distributed systems that route AI traffic across regions and ...

Systems VMware Engineer

Chicago, IL

$53.50 - $67/hr

... IL As our VMware Systems Engineer Consultant, you will be responsible for the design ... Distributed virtual switch configuration HA, DRS, server and storage vMotion SAN and disk ...

Staff Site Reliability Engineer (SRE) - Platform Engineering Note: This position follows a hybrid ... Distributed Systems Theory: A rigorous understanding of non-linear system behaviors, distributed ...

Staff Site Reliability Engineer (SRE) - Platform Engineering Note: This position follows a hybrid ... Distributed Systems Theory: A rigorous understanding of non-linear system behaviors, distributed ...

Staff Site Reliability Engineer (SRE) - Platform Engineering Note: This position follows a hybrid ... Distributed Systems Theory: A rigorous understanding of non-linear system behaviors, distributed ...

Core Infrastructure-We're the home for Stripe's critical tier0 infrastructure systems (Compute, Networking, DocumentDB, Distributed Caching and High assurance engineering). We build the foundational ...

next page

Showing results 1-20

Summer Distributed Systems Engineer information

See Chicago, IL salary details

$55.1K

$131.1K

$172K

How much do summer distributed systems engineer jobs pay per year?

As of Jul 20, 2026, the average yearly pay for summer distributed systems engineer in Chicago, IL is $131,050.00, according to ZipRecruiter salary data. Most workers in this role earn between $101,000.00 and $161,700.00 per year, depending on experience, location, and employer.

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

To thrive as a Summer Distributed Systems Engineer, you need a strong background in computer science fundamentals, distributed systems concepts, and programming, often supported by coursework or prior internship experience. Familiarity with technical tools such as cloud platforms (AWS, GCP), containerization (Docker, Kubernetes), and distributed databases is typically expected. Strong problem-solving abilities, collaboration, and effective communication help individuals excel in dynamic team environments. These skills ensure you can design, implement, and troubleshoot scalable systems that support reliable service delivery.

What types of projects do Summer Distributed Systems Engineers typically work on, and how do these projects contribute to the company's technology goals?

Summer Distributed Systems Engineers often get hands-on experience developing and optimizing large-scale, distributed applications that handle high volumes of data and traffic. Projects may include improving system reliability, scaling backend infrastructure, or designing new microservices to support business growth. These projects are usually collaborative, allowing engineers to work closely with senior developers, DevOps teams, and product managers, providing valuable exposure to real-world engineering challenges. Participating in these projects not only helps the company achieve greater system efficiency and scalability but also offers interns meaningful opportunities to learn, contribute, and build skills relevant for future full-time roles.

What is a Summer Distributed Systems Engineer?

A Summer Distributed Systems Engineer is typically an intern or temporary team member who works on designing, building, and maintaining distributed computing systems during the summer months. These engineers help create software that runs across multiple computers, ensuring reliability, scalability, and performance. They often collaborate with senior engineers to solve complex problems related to data synchronization, system communication, and fault tolerance. This role provides hands-on experience in software engineering, networking, and large-scale system design, making it ideal for students or recent graduates seeking practical exposure.
What are the most commonly searched types of Distributed Systems Engineer jobs in Chicago, IL? The most popular types of Distributed Systems Engineer jobs in Chicago, IL are:
What cities near Chicago, IL are hiring for Summer Distributed Systems Engineer jobs? Cities near Chicago, IL with the most Summer Distributed Systems Engineer job openings:
Director, Staff Engineer

Director, Staff Engineer

Paul Murphy Associates

Chicago, IL • On-site

Full-time

Re-posted 11 days ago


Job description

Title: Staff Software Engineer
Location: Chicago, IL (Hybrid)
About the Role

You will help drive the evolution of a cloud-native, scalable platform that powers critical financial market infrastructure and transaction processing systems. This includes expanding platform capabilities, improving resiliency, and ensuring scalability as the business continues to grow.

This role is designed for a technical leader who enjoys solving complex engineering challenges, has deep expertise in distributed systems and microservices architecture, and can deliver production-grade software that operates at scale with reliability and precision.

What You'll Do
  • Help architect, implement, and maintain core platform infrastructure, collaborating with engineering teams on system design and technical direction.
  • Provide technical leadership and hands-on contributions to architecture, frameworks, protocols, and data models, ensuring solutions meet performance, reliability, scalability, and maintainability requirements.
  • Design and implement key features across a distributed microservices ecosystem supporting mission-critical business workflows.
  • Build scalable data processing and storage solutions capable of handling large volumes of real-time and historical data.
  • Partner with product, business, and engineering stakeholders to translate requirements into technical solutions and drive execution.
  • Participate in production support and incident response activities, including troubleshooting complex distributed systems issues.
What You'll Bring
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 8+ years of professional software engineering experience building large-scale distributed systems.
  • Expert-level Java proficiency, including concurrency, memory management, JVM internals, and performance optimization.
  • Proven experience designing and operating highly scalable, high-throughput, low-latency systems in production environments.
  • Strong understanding of distributed systems architecture, messaging patterns, APIs, and event-driven design.
  • Experience working within complex, highly regulated, or mission-critical technology environments is highly preferred.