Top Software Engineer Jobs in Chicago, IL
The Senior/Staff Software Engineer will design and implement product features for a mission-critical web app used in healthcare operations. Responsibilities include collaborating with cross-functional teams, driving technical vision, and enhancing automated workflows.
The BI Data Engineer will build data pipelines and Python-based ETL tools, develop and optimize data models, generate end-to-end reporting solutions, and collaborate with business leaders to define key metrics and reporting requirements, aiming to improve data usage across the company.
As a Data Engineer at StackAdapt, you will design and implement modular and scalable real-time data pipelines, work on custom ML algorithms, and manage microservices for training and monitoring ML models in a collaborative environment.
Featured Jobs
As a Senior Software Engineer on the Attack Detection team, you will architect and build backend services for a high-performance Detection Engine, collaborate with machine learning engineers, and mentor junior developers. You will focus on building and improving systems for low-latency model deployment and development.
The Site Reliability Engineer II at Abnormal Security will focus on ensuring the reliability and availability of the company's cloud products by improving deployment processes, incident prevention, detection, remediation, and recovery strategies. The role emphasizes collaboration with R&D teams, system monitoring, and maintaining high service availability while facilitating effective communication during incidents.
As a Senior Full Stack Software Engineer, you will be responsible for the end-to-end development of new product features, focusing on creating functional and reusable UI components in React/TypeScript while handling the backend in Python. You will also engage with end-users to understand their needs and collaborate with other teams to deliver innovative solutions.
As a Staff Frontend Engineer at ClickUp, you will build features using Angular 15+, develop reusable components, manage project priorities, resolve performance issues, and ensure code quality through testing. Collaborating with designers and backend engineers is essential to enhance the user experience.
The Solutions Engineer is responsible for implementing check fraud technologies post-sales, collaborating with teams to develop solutions, educating customers on products, managing project implementation, and troubleshooting issues. They will build software tools as necessary, capture customer feedback, and work in a dynamic environment.
The Software Engineer II develops and enhances complex software systems, ensuring they meet user needs. Responsibilities include coding, mentoring others, troubleshooting, and implementing automation scripts. The role requires collaboration with the team to refine tasks and contribute to maintainable solutions.
As a Senior QA Engineer, you will lead the testing strategy for SaaS applications, work with project stakeholders, design and implement automation frameworks, and drive quality initiatives while mentoring other QA Engineers. Your focus will be on ensuring comprehensive test coverage and improving QA processes.
The Back-End Software Engineer will develop and optimize AI RAG agents, ensure integration with OpenAI Chat API, design data processing pipelines, and enhance chatbot capabilities while contributing to system architecture and mentorship.
Top Companies in Chicago, IL Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results