Top Software Engineer Jobs in Chicago, IL
The Senior Staff Software Engineer will lead engineering innovations in ads infrastructure and systems at Instacart. Responsibilities include designing scalable systems for ad serving, mentoring engineers, and collaborating with various teams to prioritize product needs while shaping the engineering culture.
As a Senior Machine Learning Engineer, you will design, develop, and deploy machine learning solutions for logistics challenges, collaborating with team members and stakeholders to enhance operational efficiency in the marketplace.
As a Senior Growth Engineer at Monte Carlo, you'll drive the usage of their Data Observability platform by developing backend services and APIs, owning projects from inception to deployment, and collaborating with a team to enhance user onboarding and experience. Your role will involve monitoring all aspects from implementation to operations, with a focus on user feedback and product vision.
As a Software Engineer Principal, you will lead the design and development of application systems, perform assessments for new software solutions, coordinate coding and testing processes, and provide technical support to colleagues. This role demands excellent problem-solving skills and the ability to align software solutions with business strategies.
Featured Jobs
The Solution Sales Executive focuses on acquiring new business and expanding existing customer relationships in the financial services sector by promoting Workiva's ESG platform and Carbon Accounting solution. Responsibilities include generating sales pipeline, effectively demonstrating solutions, overcoming objections, and utilizing CRM tools for reporting and sales forecasts.
As a Senior DevOps Engineer on the Data Platform team, you will design and manage cloud infrastructure using Databricks and AWS, lead automation efforts, optimize data processing workflows, and ensure high performance for real-time analytics and machine learning capabilities. Your role involves collaboration with data engineers and ML teams to support scalable data pipelines and secure infrastructure management.
The Manager of Software Engineering will lead the Partner Interfaces team at Affirm, driving planning and prioritization for technical deliverables, collaborating with cross-functional teams on product roadmap execution, mentoring engineers, managing performance issues, and establishing best practices in a fast-paced environment.
As a Software Engineer II on the Loan Originations team at Affirm, you'll design, develop, and support backend systems, collaborate on projects, and contribute to API launches. You will ensure system reliability and availability while participating in teamwork and community building.
The Senior Software Engineer will lead a team in developing and maintaining Affirm's routing and network infrastructure. Responsibilities include owning quarterly goals, collaborating with product teams, addressing operational issues, and fostering a quality-focused culture. The role requires designing scalable backend systems and managing the delivery of significant features while ensuring high availability and performance.
The Senior QA Automation Engineer will be responsible for automating functional and performance tests, deploying microservices, and ensuring high-quality software delivery. Key tasks include developing test automation in Java, deploying services in Kubernetes, and troubleshooting production issues. This position requires close collaboration with product teams to define testing strategies and enhance existing infrastructure.
As a Senior Software Engineer and Tech Lead at Digible, you will lead a team, ensure the delivery of customer-facing SAAS products, and drive the adoption of best engineering practices. Collaborating with stakeholders, you will contribute to product ideation and maintain high-quality standards. Mentorship and clear communication are key aspects of this role.
The role requires an expert in cybersecurity to create enablement experiences for partners, focusing on service playbooks, training, and collaboration with technical teams. Responsibilities include developing training programs, providing subject matter expertise, and fostering partnerships to enhance skills in cybersecurity practices, particularly SIEM and proactive services.
The Sr. Technical Enablement Architect will utilize their cybersecurity expertise to create training and enablement programs for partners. Responsibilities include developing playbooks, conducting live training sessions, collaborating with product teams, and fostering relationships across stakeholders to enhance partner knowledge and skills in cybersecurity.
The role involves leading partner readiness programs in cybersecurity, translating technical expertise into training experiences, developing services playbooks, and delivering live training sessions. The architect will collaborate with cross-functional teams and advocate for education that addresses partner challenges.
As a Sr. Data Engineer, you will develop and optimize ETL pipelines and scalable systems on Google Cloud Platform. Your role involves delivering high-quality solutions, collaborating with cross-functional teams, mentoring junior engineers, and leading initiatives while applying strong analytical skills in an Agile environment.
Top Companies in Chicago, IL Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results