Top Staff Software Engineer Jobs in Chicago, IL
As a Senior Software Engineer on the Trading Services team, you will design and maintain a Scala and AKKA based trading system, deploy backend services in a Kubernetes environment, and develop distributed systems for high-performance trading applications. You will also enhance services architecture, integrate backend systems with market data feeds, and collaborate with other teams.
You will build and maintain scalable applications, ensuring high reliability and performance. Responsibilities include writing code, reviewing peer work, managing tech debt, evaluating new tools, and collaborating with team members to enhance the platform.
The Staff Software Engineer will collaborate with product managers and architects to define requirements, design technical solutions, address technical debt, and improve software development processes. Responsibilities include developing APIs, managing databases, conducting code reviews, and participating in team recruitment. They will also stay updated on industry trends and share knowledge with the team.
As a Senior Staff Software Engineer at Grainger, you will develop and deploy web applications using React and Java/Python, collaborate with teams to translate requirements, optimize application performance, manage CI/CD, and mentor junior engineers while ensuring best practices in coding and performance improvement.
The Senior Staff Software Engineer will develop and promote reliability practices within Affirm's Infrastructure team. Responsibilities include creating a technical roadmap for reliability, coaching team members, influencing infrastructure solutions, supporting incident management, and fostering a culture of technical excellence within the team.
As a Staff Software Engineer on the Customer Experience Engineering team, you will lead the development of tools for automating customer interactions. You will collaborate with stakeholders, improve delivery processes, and guide the team through technical challenges while delivering high-quality scalable software services.
The Staff Software Engineer will design, develop, and maintain full-stack web applications, optimize for performance, collaborate with teams, integrate APIs, and enhance CI/CD pipelines.
As a Staff Software Engineer at iManage, you will be responsible for designing and developing modules and features for document management solutions, working on cloud-native microservices, collaborating in agile environments, and continuously improving and sharing knowledge with colleagues globally.
Featured Jobs
Join the Huntress team as a Staff Software Engineer on the Business Platform team to lead feature delivery, design, and develop software features for the Huntress Security Platform.
Seeking a Senior Staff Software Engineer to work on cloud-based Video Management Solutions enabling live media playback. Responsibilities include architecture, design, and development of solutions, automation for scaling, and ensuring solution resilience. Requires 5 years of software development experience with expertise in Java, troubleshooting skills, familiarity with cloud platforms, CI/CD pipelines, Docker Containers, and proficiency in English.
Join as a Staff Software Engineer to work on shaping the future of restaurant management through AI. Collaborate with Product and Design to enhance user experiences and drive innovation. Develop AI Assistant and ensure high-quality services in production. Mentor team members and contribute to a clear technical roadmap.
Staff Software Engineer role at Adyen's Data Connect team in Chicago, focusing on building innovative data products and leading the development of a shopper recognition product for global brands. Responsibilities include setting architecture direction, designing data pipelines, collaborating with cross-functional teams, and leveraging machine learning algorithms for customer insights.
As a Staff Software Engineer, you will lead the development of the Total Visibility data pipeline, architect end-to-end software solutions, collaborate with stakeholders, and manage multiple priorities in a fast-paced environment. Ideal candidates have 8+ years of Python programming experience, 2+ years of big data stack experience, and expertise in AWS technologies. Prior experience in AdTech and leading development teams is a plus.
As a Staff Software Engineer at iManage, you will lead the design and development of scalable, resilient cloud-native solutions with a focus on architecture, performance, and maintainability. Responsibilities include building CI/CD pipelines, working on both frontend and backend technologies, driving cross-functional collaboration, and ensuring production system ownership. Required qualifications include 7+ years of experience.
Staff Software Engineer responsible for the overall health and performance of critical platforms at ServiceNow. Requires architectural guidance, collaboration, innovation, and research. Qualifications include 6+ years of experience with Java and JavaScript, knowledge of relational databases, familiarity with dynamic HTML components, scripting languages, object-oriented code writing/debugging, and ServiceNow architecture experience is a plus.
Collaborate with cross-functional teams to plan, scope, and rapidly prototype solutions. Lead the organization and maintenance of large-scale React codebases. Implement and enhance testing strategies for codebase reliability. Conduct code reviews and drive architectural decisions for frontend development vision.
Looking for a Staff Software Engineer to join the Detections Platform team at a cybersecurity company, responsible for leading feature delivery and technical aspects of development. Must have 8+ years of experience in software development and expertise in Ruby on Rails, Javascript, AWS, and Postgres.
Staff Software Engineer role at Toast, revolutionizing the restaurant industry with technology. Responsibilities include designing, implementing cutting-edge solutions, enhancing platform performance, and collaborating with stakeholders. Requires 8+ years of fullstack web development experience with Node.js, Java/Kotlin, React, Angular, AWS, Docker, Git, and proficiency in creating testable code. Must thrive in a collaborative environment and be passionate about user satisfaction and agile practices.
Being a Staff Software Engineer at iManage involves leading the architecture, development, and deployment of critical, large-scale products in a cloud backend environment. Responsibilities include designing and developing modules, collaborating with cross-functional teams, encouraging best practices, and mentoring team members. The ideal candidate will have extensive experience in building scalable distributed systems, team leadership skills, expertise in Java, and proficiency in developing REST APIs.
As an iOS Staff Engineer at Grubhub, you will be responsible for designing and implementing technology solutions for eCommerce applications used by millions of users. Your role involves mentoring and leading engineers, contributing to product vision, and ensuring high standards of code quality and system architecture.
Lead the development team in designing and implementing data platform solutions, writing scalable code, shaping data management strategies, collaborating with cross-functional teams, and monitoring data performance. Must have experience with relational databases, concurrency and parallel programming, leading engineering teams, and JavaScript knowledge. Strong problem-solving and communication skills are required.
As a Principal Software Engineer at 8th Light, you will lead complex projects, collaborate with clients and teams, mentor colleagues, and make contributions across various programming languages. Your role involves guiding architecture and software design discussions, ensuring quality outputs within deadlines, and driving action items from feedback conversations.
As a Senior Lead Software Engineer, you will enhance and deliver technology products, drive decisions on product design, lead technical meetings, and mentor teams. You will develop high-quality code while ensuring efficient engineering practices and collaboration across teams to create scalable solutions.
As a Lead Software Engineer at Capital One, you will lead diverse technology projects, mentoring developers, and creating cloud-based solutions. You'll collaborate with product managers, stay updated on tech trends, and work with programming languages like Java and Python to drive financial empowerment solutions.
As a Staff Software Engineer on the Android team at Grindr, you will collaborate with cross-functional teams to enhance the Grindr app. Your responsibilities will include maintaining the app’s architecture using latest Android technologies, mentoring team members, and making data-driven technical decisions to ensure high-quality software delivery.
Top Chicago, IL Companies Hiring Staff Software 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