Top Principal Software Engineer Jobs in Chicago, IL
As a Principal Software Engineer at 8th Light, you will lead complex projects, collaborate with clients and teams, and contribute to software design and development. Your extensive expertise in multiple programming languages and leadership abilities are key in this role.
Principal Software Engineer responsible for architecting and designing complex software systems, leading and mentoring engineering teams, and driving technological advancements. Requires a minimum of 12 years of relevant software development experience and proven leadership skills.
Design, code, debug software, improve performance, maintain software, oversee projects, enforce best practices, guide teams, make infrastructure decisions, and supervise deployment pipeline.
Looking for a Principal Software Engineer to lead in delivering SaaS software solutions for customers primarily working with regulatory bodies. Responsibilities include full-stack development, code optimization, building scalable data-driven software applications, and addressing technical debt. Qualifications include 8-10 years of experience in designing and building data-driven software applications, expertise in Java, Spring, PostgreSQL, JavaScript, and React, and a BS in Computer Science or equivalent work experience.
Seeking a passionate Principal Software Engineer with extensive experience in building scalable cloud backends. Responsibilities include architecture, development, and deployment of large-scale products using cutting-edge technologies. Must have leadership skills and expertise in Java and REST API development. Bachelor's or Master's in Computer Science required.
Individual contributor providing highest level of leadership in systems analysis, system design, application development, focusing on designing or developing business applications and alternative solutions. Acts as principal designer for major high-risk systems and subsystems, providing technical consultation, mentoring staff, and leading high-risk projects. Liaises between clients, vendors, and applications area to resolve issues. Researches and evaluates solutions, assists in technology selection, and contributes to overall strategic direction of applications portfolio.
Individual contributor providing highest level of leadership in systems analysis, system design, application development and/or integration expertise on the most complex systems applications to support business needs.
Plan, develop, and coordinate activities related to software development, testing, and coding for software systems at Motorola Solutions. Responsible for designing, coding, and testing software solutions within quality, time, and cost constraints. Provide engineering management with accurate effort estimates for projected work. Remote work permitted within the U.S.
Featured Jobs
Design, develop, and optimize software solutions for a global trading system, collaborate with hardware engineers, and ensure seamless integration of new applications.
Design, implement, test, deploy, and maintain innovative software solutions for the Restaurant Systems Management platform at McDonald's Global Technology Infrastructure & Operations team. Play a key role in engineering and developing product features, contributing to team performance, and mentoring junior team members.
Design, develop, and implement software solutions, involved in all aspects of the Software Development Lifecycle (SDLC), participate in project planning sessions to analyze business requirements and propose solutions.
Join DRW as a Software Engineer to work on building a proprietary delta one store of value and FICC options trading platform. Responsibilities include software engineering, requirements gathering, design, development, and production support. Collaborate with trading desks and business units, work on greenfield and legacy code, and provide on-call support as needed.
Be a Senior Lead Software Engineer at JPMorgan Chase, working on enhancing and delivering technology products in a secure and scalable way. Provide architectural leadership, drive innovative solutions, and contribute to the engineering community. Collaborate with teams, drive thought leadership, and promote diversity and inclusion within the team culture.
We are seeking a talented and highly motivated Lead Software Engineer to take on primary responsibility for our core in-house software tooling.
Lead Software Engineers at McMaster-Carr work on diverse projects using technologies like React and Storybook to create an enjoyable experience for customers and coworkers. The starting pay range for this role is $163,000 - $192,000 with additional benefits such as Cash Profit Sharing, Retirement Fund contributions, and comprehensive employee benefits. Join McMaster-Carr to build state-of-the-art automation systems, optimize code and infrastructure, and lead work streams on various projects.
Multiple positions for Senior Software Engineers at Index, responsible for supporting existing systems, tackling complex development tasks, collaborating with the team, leading design discussions, mentoring junior developers, and contributing to process improvements.
As a Software Engineer III at JPMorgan Chase within the Corporate Sector, Global Finance Technology Team, responsible for designing and delivering trusted market-leading technology products in a secure, stable, and scalable way. Design and develop innovative solutions in ABAP for various SAP initiatives. Collaborate in a highly collaborative environment to solve technical problems creatively.
Collaborate with Agile teams to design, develop, test, and support technical solutions using full-stack development tools and technologies. Stay updated on tech trends, experiment with new technologies, and deliver cloud-based solutions. Utilize programming languages and various tech tools.
Lead Software Engineer at CRSP responsible for designing, implementing, and maintaining high-quality solutions on a diverse tech stack. Leading a team of engineers, providing technical guidance, and contributing to all stages of development lifecycle.
Senior Software Engineer at Arrive Logistics focusing on developing services within the ArriveNOW platform. Responsibilities include designing and building new features, mentoring team members, collaborating with various teams, and implementing impactful code for internal and external users.
Lead Software Engineer at JPMorgan Chase within the Corporate Sector's Enterprise Employee Experience Platform team. Responsible for developing secure high-quality code in Java, managing data migration, and leading evaluation sessions with external vendors. Advanced experience in domain-driven design, relational databases, and cloud technologies. Promotes team culture of diversity and inclusion.
Lead diverse technology projects and team of developers in creating solutions for regulatory needs. Stay updated on tech trends, mentor engineers, and deliver cloud-based solutions. Utilize languages like JavaScript, Java, Python, and Go, along with AWS tools.
Collaborate with Agile teams to design, develop, test, and implement technical solutions using full-stack development tools and technologies. Stay updated with tech trends, experiment with new technologies, mentor team members, and deliver cloud-based solutions to empower users.
As a Distinguished Engineer at Capital One, you will lead through technical contribution, articulating a bold technical vision, mentoring team members, and ensuring quality technical design and implementation. You will work on migrating clients to a core agnostic interface and provide automation for client onboarding to the modern core efficiently.
As a Software Engineer III at JPMorgan Chase, you will design and deliver trusted technology products, maintain high-quality code, analyze and synthesize data sets, and contribute to software engineering communities.
Top Chicago Companies Hiring Principal Software Engineers
See AllAll Filters
No Results
No Results