Get the job you really want.
Top Engineering Jobs in Chicago, IL
The Senior Frontend Engineer will lead the development of EventCreate by designing and implementing responsive user interfaces and ensuring high-quality web and mobile experiences. They will collaborate with backend engineers, product managers, and UX/UI designers, providing mentorship and sharing technical ideas while focusing on creating exceptional products.
The Sr Managed Services Engineer is responsible for z/OS installation and customization, troubleshooting software issues, participating in disaster recovery, and providing technical training. They will optimize mainframe environments, conduct audits, and manage database installations. They are also involved in project planning and customer support tasks, ensuring compliance with best practices in security and performance.
The role involves building and maintaining components of a scalable machine learning platform, collaborating across teams to support machine learning model development and deployment, and designing cloud infrastructure for applications. Candidates with diverse backgrounds in engineering and machine learning are encouraged to apply.
As a Distinguished Engineer at Capital One Travel, you will drive innovation and lead technical solutions while mentoring others. You'll articulate a technical vision, decompose complex issues, ensure high-quality design implementations, and serve as a trusted advisor within your specific domain.
As a Principal Software Engineer - Data Engineering, you'll streamline Machine Learning & AI operations, build scalable data infrastructure, and implement best practices in software architecture and distributed systems. Responsibilities include ETL/ELT development, collaboration with insights teams, and documentation preparation while coaching junior team members.
As a Senior Engineer for Data Platforms, you will enhance Arcadia's data processing infrastructure by developing CloudEvent microservices and Apache Spark applications to efficiently handle healthcare data. You will collaborate on designing scalable big data systems, contribute to the CI/CD pipelines, and lead software development projects, ensuring high-quality solutions and mentoring junior engineers.
As a Software Engineer III, you will design and deliver technology products, execute software solutions, maintain production code, analyze data for software improvements, and contribute to software engineering communities. You will leverage your experience in system design, application development, and agile methodologies to support business objectives.
As a Lead Data Engineer at Capital One, you will be responsible for designing, developing, and implementing cloud-based technical solutions. Collaborate within Agile teams, work with big data technologies, and mentor fellow engineers while ensuring code quality and performance optimization.
Featured Jobs
The Data Engineer II role involves enhancing big data infrastructure and refining pipelines to support growth marketing efforts. Responsibilities include developing automated marketing campaigns, maintaining monitoring dashboards, and creating analytical reports. The position requires collaboration with Customer Engagement and Analytics teams, leveraging large datasets, and adapting to new opportunities. Ideal candidates should demonstrate strong communication skills, self-management, and a customer-centric approach.
As a Software Engineer II at Grubhub, you will enhance the platform's scalability and reliability, deliver and monitor applications, evaluate technologies, write concise and secure code, manage tech debt, and collaborate within your team to drive improvements.
The Application Engineer will oversee the design and implementation of products, manage risks, analyze and deploy new user stories, and mentor early-career engineers. Responsibilities include ensuring software quality, achieving team commitments and collaborating with stakeholders.
As a Senior Software Engineer at Focused Labs, you will collaborate with clients to solve core business problems, write and pair program software, and steadily improve tools and processes. You'll work with various tech stacks and engage with non-technical stakeholders while continuously learning and mentoring others.
As a Senior Full-Stack Software Engineer at Cisco Meraki, you will design and implement features that enhance the performance and reliability of the Core Product Dashboard. This role requires collaboration with cross-functional teams to build intuitive workflows and tools for managing networking devices, along with mentoring early career engineers and advocating for best practices.
As a Senior Software Engineer, you will design, develop, and maintain a high-throughput, low-latency trading system using Scala and AKKA, deployed in a Kubernetes environment. Your role includes architecting backend services, enhancing services architecture, and integrating market data feeds while collaborating with product teams.
As a Principal Software Engineer - Data Engineering, you'll architect and implement scalable data infrastructures, utilizing distributed systems and cloud environments. You will guide teams on new technologies, develop complex ETL processes, enhance data access, and produce actionable business insights through data visualization. Collaboration with data science teams and coaching junior members are key aspects of the role.
The Engineer-Fire Suppression is responsible for project scope determination, client communication, technical assistance, and ensuring product compliance with UL requirements. This role involves coordinating laboratory activities, addressing client concerns, and assisting in the development of test methods and UL guidelines. The engineer may also represent the company at industry functions and contributes to the continuous improvement of processes.
As a Software Engineer on the Analytics and Reporting team, you will develop and enhance Cloudflare's analytics capabilities, focusing on full-stack solutions involving data ingestion, processing, and visualization. You will contribute to architecture and deployment of data-driven solutions that support Zero Trust objectives.
The Software Engineer will triage and remediate software issues, developing enhancements and participating in Scrum rituals. Responsibilities include investigating issues, maintaining documentation, and implementing fixes. The role requires collaboration with teams and continuous improvement of customer-focused software products.
The Lead Software Engineer will shape and implement engineering best practices, ensure production readiness, manage projects, and communicate with both technical and non-technical stakeholders while writing code and guiding team collaboration.
As a Principal Software Engineer - Data Engineering at project44, you will work on building scalable data infrastructure, utilizing cloud technologies (AWS, GCP), and developing ETL processes using Python/Java and Snowflake. You will guide the team on best practices, collaborate with insights teams, and coach junior members. Your role includes ensuring quality solutions and implementing complex metrics for business insights.
The software developer role involves leveraging expert-level Python skills for AI and ML development, specifically with TensorFlow and PyTorch. Key responsibilities include applying various learning techniques, fine-tuning models, and performing benchmarking against industry standards.
The Tech Lead will enhance search infrastructure by developing advanced search algorithms, integrating machine learning models, and optimizing performance in collaboration with data engineering. Duties include analyzing data, API development, A/B testing, and ensuring scalability of systems.
The Senior Software Engineer will collaborate with clients to create software solutions, participate in pair programming, and continually improve team practices. Responsibilities include defining team values, mastering relevant tools, and writing code across multiple tech stacks, all while maintaining client relationships and contributing to team culture.
As a Senior Solutions Engineer, you will engage with customers to design, implement, and integrate Flatfile's AI-powered data exchange platform into client environments. You'll be responsible for creating proofs-of-concept during the pre-sales phase and guiding customers through the post-sales implementation for successful integration and satisfaction.
The Software Engineer II will develop scalable backend systems for financial services applications. Responsibilities include optimizing existing applications, managing software development lifecycle with CI/CD practices, conducting code reviews, and mentoring junior developers. The role ensures high-performance, reliability, and efficiency of software that processes millions of transactions daily.
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