Get the job you really want.
Top Software Engineer Jobs in Chicago, IL
As a C++ Software Engineer at Wolverine, you will engage in the full lifecycle of C++ application development, focused on low-latency trading systems. Responsibilities include creating high-performance applications, collaborating with a quant team to optimize trading strategies, and employing profiling techniques to address production issues.
As a Software Quality Engineer III, you'll ensure quality for Vivid Seats' platforms by working collaboratively with teams to develop tests, prioritize requirements, and enhance testing frameworks. You'll automate tests, analyze defects, and promote best practices in quality assurance to improve user experience for ticket purchases.
The Senior Engineering Manager will lead a squad of backend and QA engineers, focusing on building products to tackle scaling challenges. Responsibilities include mentoring team members, ensuring high-quality code, implementing best practices, and driving process innovation. This role is also accountable for team performance and navigating relationships with stakeholders.
Featured Jobs
The Staff Software Engineer will lead the design and architecture of complex systems, mentor junior engineers, write high-quality code, and drive initiatives to reduce technical debt while ensuring overall software maintainability and security. They will also resolve high-severity incidents and explore new technologies to improve performance across the organization.
The Software Due Diligence Architect will lead technology assessments for M&A projects, collaborating with various consultants and executive stakeholders to analyze software systems and provide strategic recommendations. Responsibilities include evaluating architecture stacks, assessing processes, formulating technology strategies, and staying updated on tech trends.
The Sales Engineer II works with the sales team to provide technical support for managed services in a cloud-environment, developing solutions tailored to customer needs, conducting technical presentations, and advising on product development. This role also involves building long-term customer relationships and guiding the Sales Engineer I.
As a Solutions Engineer, you will guide customers through technical aspects of products and integrate technical expertise into sales. You will manage customer relationships through the entire journey, ensuring feedback is addressed and driving product utilization, while collaborating with the Sales team.
As an Escalation Support Software Engineer, you'll address and resolve complex customer product issues, assist with coding for escalated cases, develop troubleshooting tools, and mentor other support engineers. Collaboration with engineering teams is key to ensuring timely resolutions and maintaining a positive customer experience.
The Senior Data Engineer role involves developing data analysis and design methodologies, implementing technical design documentation, integrating data into the Unified Data Platform, collaborating with other teams for optimal data solutions, facilitating risk management, translating business requirements into technical specifications, and ensuring quality through testing and stakeholder communication.
As a Software Engineer at Caterpillar, you will manage the cloud environment, ensuring resource utilization and implementation of automation for cloud infrastructure. Your responsibilities include troubleshooting AWS issues, maintaining service availability, and enhancing system performance. You will collaborate with development teams and make proactive configuration changes to ensure operational efficiency.
Top Companies in Chicago, IL Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results