Top Linux Jobs in Chicago, IL
The Embedded Networking Engineer will be part of a global team working on router and gateway security products. Responsibilities include developing embedded firmware, understanding Linux internals, and working with networking protocols and technologies like VPNs and traffic control.
The FIX Connectivity Engineer will manage client onboarding and certification, monitor and troubleshoot FIX session connectivity, provide second-line support for connectivity issues, and collaborate with internal teams to optimize client integration with trading processes.
The Principal Full-Stack Software Engineer will lead the design and implementation of scalable back-end systems using C#/.NET, collaborate with front-end teams utilizing ReactJS, and implement secure communications and APIs. Responsibilities include optimizing application performance, mentoring developers, and managing technical debt while staying updated with emerging technologies.
As a Senior Software Engineer, you will develop full stack applications, focusing on frontend technologies like React and backend using Java and Spring. Responsibilities include system design, coding, testing, and supporting the global index platform, while collaborating with teams to meet business requirements.
The Senior NoSQL Database Reliability Engineer will focus on operations for Aerospike, Kafka, and MongoDB, performing system management, infrastructure automation, and hardware benchmarking. The role involves collaboration with teams for performance tuning and troubleshooting at scale within a cloud ecosystem, contributing to database-related activities and supporting production issues.
Featured Jobs
The Systems Engineer at the Federal Reserve Bank of Chicago is responsible for enhancing the computing environment by implementing solutions and managing applications like JIRA and Bitbucket. Key tasks include troubleshooting, system documentation, custom template development, and monitoring system performance while collaborating with cross-functional teams.
As a Software Engineer, you'll write low latency, high throughput C++ code, implement critical trading infrastructure, and work with portfolio managers to enhance trading systems. You will adapt existing systems to a next-generation trading platform.
The Platform Operations Engineer is responsible for designing and delivering server, storage, and trading platforms for clients, ensuring stability and effective issue resolution. This role includes automation, collaborating with various teams, providing technical support, and mentoring other engineers while participating in system deployments and management.
The Robotics Lead Engineer will design, build, and improve industrial robotic systems, oversee software development, and lead team members, focusing on modularity, maintenance, and automation tools. Responsibilities include driving system design, working with hardware and cloud teams, and adhering to software development best practices such as CI/CD.
As a Python Engineer, you will develop and improve data, quantitative, and analytics applications for financial markets. You will work on large-scale production systems and handle programming, networking, and technology challenges while collaborating with a team oriented towards enhancing Valkyrie's financial performance.
The Java GUI Developer will design, implement, and deploy trading systems, troubleshoot complex problems, integrate with exchanges, and optimize trading performance.
As a Lead Systems Engineer, you'll plan and implement IT infrastructure systems at Glassdoor. You'll manage cloud services, enhance security, and ensure system availability while improving operational efficiency through automation and strategic technology management. Participation in technical development of support teams is also essential.
Top Companies in Chicago, IL Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results