Top Engineering Jobs in Chicago, IL
As a Distinguished Engineer at Capital One, you will lead through technical contribution, articulating a bold technical vision, mentoring team members, and ensuring quality technical design and implementation. You will work on migrating clients to a core agnostic interface and provide automation for client onboarding to the modern core efficiently.
Associate Software Engineer responsible for implementing operational processes and automation in a proprietary trading firm. Requires a Bachelor's Degree in Computer Science, 3-5 years of experience in DevOps or software development, and proficiency in Python and SQL.
Mainframe Applications Engineers at McMaster-Carr work on automating call center and distribution center activities, connecting modern web applications to mainframe systems, leveraging data for product development and marketing decisions, and building technical knowledge through learning groups and mentoring.
Build AI and Machine Learning solutions for enterprise services, collaborate with a team to produce quality software, and own the code implementation and delivery. Requires expertise in Java or Python, Design Patterns, and AI/ML techniques.
Seeking a highly skilled Systems Engineer with experience in Puppet and Python development to design, implement, and maintain infrastructure for scalability, security, and reliability. Responsible for configuration management on ServiceNow's servers in private and public cloud, managing code reviews, executing upgrades, and transitioning to newer technology.
Help define and build a modern app developer experience for the ServiceNow platform, mentor colleagues, and contribute to new products and features. Requires 10+ years of experience in JavaScript or similar languages, deep understanding of JavaScript runtime, and experience with modern server-side frameworks and databases.
Design software for operating PostgreSQL databases in production, collaborate with stakeholders, ensure high-quality code, work in an international team with colleagues in Europe and the USA.
Seeking a Senior Software Engineer to develop, test, and deploy high-quality web applications using React, Next.js, and Java. Responsibilities include building reusable components, optimizing applications for speed and scalability, and collaborating with stakeholders.
Featured Jobs
Looking for a Senior Staff Data Engineer to design and develop data pipelines and products on the Customer Information Management team. Responsibilities include enabling analytics, implementing data pipelines, designing data models, evaluating emerging technologies, and collaborating with stakeholders. Must have 10 years of experience in Modern Data Engineering projects, 5+ years in cloud-native solutions, and at least 3 years with specific technologies like AWS, Snowflake, DBT, etc.
The Infrastructure Engineer II is responsible for maintaining and enhancing endpoint and mobile device infrastructure within a complex IT environment, including RF guns, OT laptops, desktops (macOS and Windows), and mobile devices (iOS and Android). Key responsibilities include configuring, deploying, and supporting endpoint and mobile management solutions, automations in Intune using GitHub, and full lifecycle management of IT assets.
Looking for a Staff Software Engineer to work on the Customer Information Management (CIM) team, responsible for designing, developing, and maintaining web applications using React, Next.js, and Java. Must have experience in cloud native solutions, containerization technologies, and distributed system design.
Lead the estimation, design, and implementation of enterprise-level projects related to Salesforce Service and Sales Cloud. Coordinate with stakeholders, define solutions using Salesforce features, apply best practices in data modeling and interface design, ensure development standards, establish CI/CD pipelines, evaluate architectural changes, lead code reviews, guide development teams, and stay updated with Salesforce technology trends.
Seeking a Senior Data Engineer to design and implement technical solutions for data reliability and accuracy, build pipelines, develop data models, collaborate with stakeholders, and ensure scalability of data processing pipelines. Must have experience with Spark, Python, Scala, Snowflake, Databricks, containerization technologies, machine learning, CI/CD, AWS services, and data quality functions.
Lead Backend Engineer focused on microservice/backend development and event-streaming technologies in a collaborative team environment. Responsible for writing clean code, implementing event-streaming applications, deploying software, coaching junior engineers, and collaborating with cross-functional teams.
Lead the development of a new react-based workstation for search analysts, collaborate on building front and back end components, provide on-call support, and focus on developing high-quality products that meet user needs.
As an Infrastructure Engineer (DNS) at Discover, you will lead engineering deliverables for product lifecycle stages, provide expertise in DNS technology, guide junior engineers, and promote adoption of new technologies. Responsibilities include achieving product commitments, using automation tools, contributing to team agile ceremonies, and supporting research activities for new technology solutions. Must have a Bachelor's degree in Computer Science or related field and 3+ years of experience in Software Engineering or related roles.
Lead Mobile Engineer responsible for working closely with hardware and software product teams to deliver best-in-class audio and mobile app experience. Must have 7+ years of software development experience, 3+ years in a senior engineering role focusing on mobile app development, and experience with native iOS and/or Android platforms.
Join DRW as a Software Engineer to work on building a proprietary delta one store of value and FICC options trading platform. Responsibilities include software engineering, requirements gathering, design, development, and production support. Collaborate with trading desks and business units, work on greenfield and legacy code, and provide on-call support as needed.
As a Software Engineer on the Back Office Team at Gelber Group, you will work on supporting back office software for settlement teams, accounting, and other teams. This role involves communication with engineering and trading teams, development in Python, web development with React, Flask, and/or Django, and participation in re-architecture initiatives. It requires a Bachelor's degree in Computer Science or related field, 2 years of Python experience, and familiarity with object-oriented principles and agile environments.
As a Software Engineer on the Integrations Team at Gelber, you'll work on managing projects, designing and implementing proprietary trading platforms, and bridging communication between trading and technology.
As an Associate Quality Assurance Automation Engineer at Gelber Group, you will write and maintain automation scripts, promote testing best practices, and identify software weaknesses. This role requires a Bachelor's degree and 3+ years of QA experience, with expertise in automation frameworks, C#, Python, and Capital Markets.
As a Senior Software Engineer on Technical Operations at Gelber, you will be responsible for implementing and managing operational processes, designing and automating systems for trading efficiency, and mentoring junior engineers. The role involves working closely with various teams to support the trading environment through software development and automation.
Analyzing client requirements, designing business applications, conducting code reviews, and developing application solutions using Java, J2EE, and Guidewire. Collaborating with clients and IT staff to deliver high-quality solutions and support implementation processes.
As a Senior Data Engineer on our Research Data Management team at DRW, you will play a key role in managing datasets for analyzing financial markets, establishing trading strategies, and optimizing trading opportunities. Responsibilities include governing data storage, collaborating with traders/researchers, designing data solutions/tools, and ensuring data quality.
Seeking an experienced Data Center Engineer to oversee physical servers, network infrastructure, and IT components at colocation facilities in Chicago. Responsibilities include installation, maintenance, troubleshooting, and documentation of hardware. Requires 5+ years of hands-on experience, strong understanding of server hardware and networking, familiarity with Linux, and ability to work flexible hours and travel. Ideal for candidates with a collaborative mindset and ability to work independently.
Top Chicago, IL, IL Companies Hiring Engineers
See AllPopular Job Searches
All Software Engineer Jobs in Chicago
.NET Developer Jobs in Chicago
Android Developer Jobs in Chicago
Application Engineer Jobs in Chicago
Artificial Intelligence Engineer Jobs in Chicago
Backend Engineer Jobs in Chicago
C# Jobs in Chicago
C++ Jobs in Chicago
Devops Engineer Jobs in Chicago
DevOps Jobs in Chicago
Director Of Software Engineering Jobs in Chicago
Electrical Engineering Jobs in Chicago
Engineering Jobs in Chicago
Engineering Manager Jobs in Chicago
Enterprise Architect Jobs in Chicago
Fpga Engineer Jobs in Chicago
Front-End Developer Jobs in Chicago
Full-Stack Engineer Jobs in Chicago
Golang Jobs in Chicago
Hardware Engineer Jobs in Chicago
Infrastructure Engineer Jobs in Chicago
iOS Developer Jobs in Chicago
Java Developer Jobs in Chicago
Java Full-Stack Engineer Jobs in Chicago
Javascript Jobs in Chicago
Lead Software Engineer Jobs in Chicago
Linux Jobs in Chicago
Perl Jobs in Chicago
PHP Developer Jobs in Chicago
Platform Engineer Jobs in Chicago
Principal Engineer Jobs in Chicago
Principal Software Engineer Jobs in Chicago
Project Engineer Jobs in Chicago
Python Jobs in Chicago
QA Engineer Jobs in Chicago
Reliability Engineer Jobs in Chicago
Ruby Jobs in Chicago
Sales Engineer Jobs in Chicago
Salesforce Developer Jobs in Chicago
Scala Jobs in Chicago
Senior Android Engineer Jobs in Chicago
Senior Devops Engineer Jobs in Chicago
Senior Engineer Jobs in Chicago
Senior Front-End Engineer Jobs in Chicago
Senior Full-Stack Engineer Jobs in Chicago
Senior Java Engineer Jobs in Chicago
Senior Network Engineer Jobs in Chicago
Senior Platform Engineer Jobs in Chicago
Senior Site Reliability Engineer Jobs in Chicago
Senior Software Architect Jobs in Chicago
Senior Solutions Architect Jobs in Chicago
Senior Systems Engineer Jobs in Chicago
Software Engineering Manager Jobs in Chicago
Software Test Engineer Jobs in Chicago
Solutions Architect Jobs in Chicago
Solutions Engineer Jobs in Chicago
Staff Engineer Jobs in Chicago
Staff Software Engineer Jobs in Chicago
Systems Engineer Jobs in Chicago
Web Developer Jobs in Chicago
All Filters
No Results
No Results