Maximum of 25 job preferences reached.
Top Principal Software Engineer Jobs in Chicago, IL
Artificial Intelligence • Cloud • Internet of Things • Software • Cybersecurity • Industrial
Develop and deploy Python data pipelines and business data objects for applications. Design software solutions, implement source-to-target mappings, build CI/CD pipelines, and perform unit and integration testing. Resolve complex technical issues, interpret engineering requirements, maintain software quality standards, and promote team improvement. The role requires expertise in software development, architecture, testing, AWS, Snowflake, Git, and AI-assisted development tools.
Top Skills:
Amazon CloudwatchAmazon DynamodbAmazon EventbridgeAmazon RdsAmazon S3Amazon SagemakerAws CloudformationAws FargateAws IamAws KinesisAws LambdaAzure DevopsCi/CdClaude CodeGitGithub ActionsGithub CopilotJenkinsPythonSnowflake
Cloud • Fintech • Food • Information Technology • Software • Hospitality
As a Senior Principal Engineer, you'll define and drive the technical strategy for customer experience platforms, lead architectural decisions, and mentor engineering teams to enhance customer and agent experiences.
Top Skills:
AIDistributed SystemsSoftware Engineering
Cloud • Fintech • Food • Information Technology • Software • Hospitality
Design, build, deploy, and maintain resilient, scalable production systems for Toast’s retail customers. The role sets long-term technical architecture and strategy, communicates technical direction, mentors senior engineers, improves engineering productivity, diagnoses performance issues, and drives initiatives amid ambiguity. Engineers collaborate directly with retail customers, visit stores, understand operational workflows, and use AI tools to improve development velocity and quality.
Top Skills:
JavaKotlin
Reposted 25 Days AgoSaved
Easy Apply
Easy Apply
Fintech • Software • Financial Services
Design, evolve, and optimize Scala-based, low-latency trading services. Lead architecture for scalability and performance, tune JVM/Akka systems, enhance observability, ensure security and regulatory compliance, and mentor junior engineers while collaborating cross-functionally to support 24x7 high-volume trading.
Top Skills:
AkkaDnsDockerFixGithub ActionsGrpcHTTPHttpsIp MulticastJenkinsJvmKafkaKubernetesOauthRabbitMQRedisRest ApiScalaTcp/IpUdpWebsockets
Cloud • Fintech • Food • Information Technology • Software • Hospitality
Lead architecture and technical execution for Toast’s Payroll and Team Management products. Own authentication, authorization, and organizational hierarchy across a multi-tenant SaaS platform. Drive high-scale, full-stack initiatives, modern agentic development practices, integrations, technical strategy, quality standards, deployment practices, and cross-functional collaboration. Mentor engineers across teams and leverage AI tools and LLM integration to improve software development velocity and quality.
Top Skills:
Api DesignArtificial IntelligenceData AnalyticsJavaKotlinLlm IntegrationMicroservicesMobileReactSaaS
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Lead design and build of production-ready cloud and AI systems, prioritize security and reliability, ship solutions quickly using modern engineering practices, collaborate with cross-functional teams, mentor engineers, drive customer adoption, and deliver reusable assets and end-to-end complex deliveries.
Top Skills:
Automated TestingAzure MlCC#C++Ci/CdJavaJavaScriptLlmsObservabilityOpenaiPrompt EngineeringPythonRetrieval-Augmented Generation (Rag)
Big Data • Information Technology • Software • Analytics • Energy
Lead architecture, design, and delivery of PET product features; write production full‑stack code; champion testing, observability, CI/CD and operational readiness; mentor engineers and collaborate with product to shape technical roadmap.
Top Skills:
AngularAtlassian PipelinesAWSBitbucketDatabricksGitJenkinsNode.jsPythonRdbmsReactTypescript
Cloud • Fintech • Food • Information Technology • Software • Hospitality
Lead design, build, deployment, and operation of highly resilient, high-throughput configuration and publishing systems. Define long-term architecture and strategy, mentor senior engineers, diagnose and fix performance bottlenecks, and leverage AI tools to improve engineering productivity and platform capabilities.
Top Skills:
AndroidSparkAWSDropwizardDynamoDBEs6JavaKotlinLambdaMicroservicesPostgresPulsarRabbitMQRdsReact
Gaming
Lead development of core client systems and engine-level infrastructure in Unity/C#. Diagnose and fix cross-cutting performance issues, upgrade third-party SDKs, evolve build tooling, produce design docs, scope multi-week infrastructure initiatives, mentor engineers, and drive profiling, optimization, and architecture changes to enable future features.
Top Skills:
AndroidAWSC#DatadogGitiOSKubernetesUnity
Aerospace • Information Technology • Professional Services • Security • Software
Leads the strategic direction of backend and full-stack engineering, architects scalable distributed systems and microservices, and drives modernization, reliability, security, and performance initiatives. Designs APIs, data architectures, pipelines, infrastructure, and observability practices; delivers customer-facing service improvements; establishes engineering standards; and mentors engineers. Collaborates across product and technical teams to make architecture and business trade-offs and lead large-scale initiatives from vision through production.
Top Skills:
AWSAzureCi/CdCloudFormationDistributed SystemsEcsEvent-Driven ArchitectureEventbridgeGCPGraphQLInfrastructure As CodeJavaKafkaKubernetesMicroservicesNosql DatabasesPythonRelational DatabasesRestSqsTerraform
Digital Media • Fintech • Information Technology • Machine Learning • Financial Services • Cybersecurity • Automation
Leads the design and implementation of enterprise observability, AIOps, distributed architectures, cloud platforms, and software engineering solutions. Evaluates emerging technologies, guides architecture roadmaps, manages vendor governance, leads modernization and migration initiatives, and develops automation to improve system reliability and reduce detection and resolution times. The role also manages and coaches geographically distributed engineering teams while partnering with executive, cloud, SRE, and platform stakeholders.
Top Skills:
AiopsApache CamelAWSCqrsDistributed Object StorageDockerDomain-Driven DesignEksEvent SourcingJavaJava Flight RecorderJava Mission ControlJax-RsJerseyJprofilerK-MeansKubernetesMachine LearningMicroservicesOpenshiftRancherRosaSpring BatchSpring BootSpring IntegrationSpring MvcSpring SoapSpring TransactionSpring WebfluxT-DigestVisualvm
Marketing Tech
Provides hands-on technical leadership for Pantheon’s P1 zero-to-one product and company-wide engineering strategy. Owns architecture across real-time collaboration, APIs, data, publishing, integrations, and developer experience; establishes reliability, security, observability, and delivery standards; guides build-versus-buy decisions; mentors senior engineers; partners with product, design, security, infrastructure, and customers; and contributes code to validate architecture and unblock critical initiatives.
Top Skills:
AWSCloudflareCrdtsDrupalGCPNext.JsNode.jsOperational TransformationReactTypescriptWordpress
New
Cut your apply time in half.
Use ourAI Assistantto automatically fill your job applications.
Use For Free
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Lead architecture and roadmap for Azure PostgreSQL systems; design and review scalable, maintainable database engine features (query processing, storage, transaction logging, recovery, versioning, IO, scale-out). Influence coding standards and run code reviews, write proof-of-concept or production code, contribute to open-source PostgreSQL/Linux, and participate in rotational on-call operations.
Top Skills:
AzureAzure Cosmos DbAzure Data FactoryAzure Event GridAzure PostgresqlAzure Service BusAzure Sql DbAzure Synapse AnalyticsCC#C++JavaJavaScriptLinuxMicrosoft FabricPostgresPower BIPython
Hardware • Security • Software • Cybersecurity
Design, develop, code, test, document, and coordinate software systems and applications. Responsibilities include modeling, requirements analysis, automated testing, software system testing, design reviews, effort estimation, and participation in formal implementation activities while meeting quality, time, and cost constraints.
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Lead the architecture, technical strategy, and roadmap for Microsoft's Windows ML compiler stack. Design high-performance compiler infrastructure, execution engines, optimization frameworks, and developer tools supporting CPU, GPU, and NPU workloads. Drive NPU enablement, graph optimization, scheduling, memory management, code generation, and hardware abstraction. Partner with silicon vendors and internal teams, influence AI hardware and platform strategy, lead cross-team initiatives, and mentor engineers developing on-device and generative AI capabilities.
Top Skills:
CC#C++CpusDevice DriversDirectxExecution RuntimesGpusJavaJavaScriptMl CompilersNpusOperating SystemsPythonWindows Ml
Fintech
Leads full-stack architecture and development across React, C#/.NET, WPF, APIs, and real-time systems. Owns integration, contract, and end-to-end testing across multiple financial products, embedding automated tests into CI/CD release gates. Implements secure communications, optimizes performance, guides architectural decisions, uses AI coding assistants throughout the SDLC, resolves cross-product issues, collaborates with product teams, and mentors engineers.
Top Skills:
.NetAsp.NetAWSAzureBabelC#Ci/CdClaudeConfluenceCSS3CypressDockerEntity FrameworkGCPGitGraphQLGrpcHTML5JavaScriptJenkinsJIRAKubernetesMessagepackMicroservicesMobxMySQLNpmNunitOauth 2.0Openid ConnectPlaywrightPostgresPowershellProtobufReact HooksReactReduxRestSQL ServerTypescriptWebpackWebsocketsWiresharkWpfXunit
Consulting • Design
Lead legacy application assessments and modernization strategy for U.S. Air Force systems. Own architectural decisions, technical direction, and test strategy while collaborating with government engineers, vendors, product managers, researchers, and designers. Promote secure, compliant, agile engineering practices; coach government teams; evaluate technical environments; communicate recommendations; and demonstrate modern AI-assisted development practices. The role is fully remote, requires U.S. citizenship and CAC eligibility, and involves occasional quarterly travel to Air Force bases.
Top Skills:
Ai-Assisted DevelopmentAPIsAutomated TestingCloud InfrastructureContinuous IntegrationJavaReactVersion Control
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Lead end-to-end design and delivery of AI-infused, enterprise full-stack applications on Azure. Architect resilient solutions, build Copilot/agentic features, enforce engineering best practices, mentor engineers, collaborate with PM/UX teams, ensure quality/reliability, and support production services and integrations.
Top Skills:
.NetAksAsp.NetAzureAzure Container AppsAzure Event HubAzure Function AppsAzure Service BusAzure SqlAzure SynapseAzure Web AppsCC#C++Claude CliCopilot Cli/SdkCosmos DbDataverseDynamics 365Github CopilotJavaJavaScriptMicroservicesNoSQLPower AppsPower AutomatePower PlatformPowerfxPythonReactRest ApisSQLTypescript
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Design and implement PostgreSQL internals, indexing, query engine extensions, and storage-layer features to support large-scale document workloads on Azure. Profile distributed systems, tune performance, collaborate with open-source communities, conduct design/code reviews, and drive cross-team alignment for mission-critical database features.
Top Skills:
AzureAzure Cosmos DbAzure Data FactoryAzure Event GridAzure PostgresqlAzure Service BusAzure Sql DbAzure Synapse AnalyticsBsonCC#C++DocumentdbJavaJavaScriptLinuxMicrosoft FabricMongoDBNoSQLPostgresPower BIPython
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Leads the technical vision, architecture, and execution of AI performance, framework, benchmarking, and developer-productivity initiatives. Drives cross-team architecture, resolves complex systems trade-offs, mentors technical leaders, and contributes hands-on through prototyping, implementation, reviews, debugging, observability, and automation. Delivers measurable improvements in model onboarding speed, runtime performance, reliability, hardware utilization, and Azure capacity efficiency across models, frameworks, compilers, runtimes, systems, services, and hardware.
Top Skills:
Ai/Ml FrameworksAzureC++CompilersPythonRuntimes
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Lead the architecture and technical direction of large-scale Azure cloud infrastructure and machine learning platforms. Design distributed systems for model training, inference, data processing, and platform services; improve compute efficiency, reliability, security, scalability, and observability; guide Kubernetes and AI workloads in production; support MLOps practices; establish engineering standards; and mentor engineers across teams.
Top Skills:
Azure Kubernetes ServiceAzure StorageCC#C++Cloud PlatformsContainersDistributed SystemsGoGpu InfrastructureJavaJavaScriptKuberayKubernetesKueueMachine Learning PlatformsMlopsPython
Software
Lead the architecture, design, and implementation of core MarkLogic database features using C++. Build scalable, fault-tolerant distributed systems; optimize performance; debug complex server-side issues; and mentor engineers. Collaborate with product, development, QA, and documentation teams to deliver secure, high-quality database capabilities involving search, security, language runtimes, JavaScript integration, scalability, and reliability.
Top Skills:
AWSAzureC++DockerGdbGitGoogle V8JavaScriptJSONLinuxMarklogicNoSQLSQLSvnUnixWindowsXMLXquery
Big Data • Fitness • Healthtech • Information Technology • Software • Analytics
Own cross-team, platform-level engineering initiatives end-to-end: architecture, migrations, observability, on-call, and customer outcomes. Drive AI-native tooling and agentic AI adoption, mentor senior engineers, and set technical standards across teams.
Top Skills:
SparkAWSCassandraDbtElasticsearchGoJavaKafkaKotlinKubernetesLakehouseNode.jsOpen Table FormatsOpensearchPythonScyllaTypescript
Cloud • Security • Software • Cybersecurity
Lead the architecture and evolution of managed Kubernetes and cloud-native services. Provide cross-team technical oversight, standardize platform practices, integrate open-source technologies, improve scale, performance, security, and operational efficiency, and mentor engineering teams. The role requires expertise in Kubernetes-based platforms, container runtimes, cloud-native architectures, and Go, Python, or Bash.
Top Skills:
BashDockerGoKubernetesPython
Aerospace • Logistics • Security • Software • Cybersecurity
Designs, implements, integrates, and architects Unreal Engine technology for high-fidelity scene simulation, virtual hardware, and embedded software test automation. Develops mission-critical software using C++ and scripting languages, with applications in computer graphics, scientific visualization, image processing, and video game engines. Collaborates in an Agile environment using automated testing, continuous integration, and version control. Requires U.S. citizenship and an interim Secret clearance before starting, with eligibility to obtain and maintain a DoD Secret clearance.
Top Skills:
Automated TestingBashBatchBitbucketC++ClearcaseComputer GraphicsContinuous IntegrationCudaGitGpu DevelopmentJIRAPhysics EnginesPythonRallyUnreal BlueprintsUnreal EditorUnreal Engine
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.
Success! We'll use this to further personalize your experience.
Top Chicago, IL Companies Hiring Principal Software Engineers
See AllPopular Chicago, IL Engineering Job Searches
Engineering Jobs in Chicago, IL
.NET Developer Jobs in Chicago, IL
Android Developer Jobs in Chicago, IL
Application Engineer Jobs in Chicago, IL
Automation Engineer Jobs in Chicago, IL
Backend Engineer Jobs in Chicago, IL
C# Jobs in Chicago, IL
C++ Jobs in Chicago, IL
Cloud Engineer Jobs in Chicago, IL
Controls Engineer Jobs in Chicago, IL
CTO Jobs in Chicago, IL
Design Engineer Jobs in Chicago, IL
DevOps Engineer Jobs in Chicago, IL
DevOps Jobs in Chicago, IL
Director of Engineering Jobs in Chicago, IL
Director of Software Engineering Jobs in Chicago, IL
Electrical Engineering Jobs in Chicago, IL
Embedded Software Engineer Jobs in Chicago, IL
Engineering Manager Jobs in Chicago, IL
Enterprise Architect Jobs in Chicago, IL
FPGA Engineer Jobs in Chicago, IL
Front End Developer Jobs in Chicago, IL
Full-Stack Engineer Jobs in Chicago, IL
Golang Jobs in Chicago, IL
Hardware Engineer Jobs in Chicago, IL
Infrastructure Engineer Jobs in Chicago, IL
iOS Developer Jobs in Chicago, IL
Java Developer Jobs in Chicago, IL
Java Full-Stack Engineer Jobs in Chicago, IL
Javascript Jobs in Chicago, IL
Lead Software Engineer Jobs in Chicago, IL
Linux Jobs in Chicago, IL
Manufacturing Engineer Jobs in Chicago, IL
Mechanical Design Engineer Jobs in Chicago, IL
Mechanical Engineering Jobs in Chicago, IL
Network Engineer Jobs in Chicago, IL
PHP Developer Jobs in Chicago, IL
Platform Engineer Jobs in Chicago, IL
Principal Engineer Jobs in Chicago, IL
Principal Software Engineer Jobs in Chicago, IL
Process Engineer Jobs in Chicago, IL
Project Engineer Jobs in Chicago, IL
Python Jobs in Chicago, IL
QA Engineer Jobs in Chicago, IL
QA Jobs in Chicago, IL
Reliability Engineer Jobs in Chicago, IL
Robotics Engineer Jobs in Chicago, IL
Ruby Jobs in Chicago, IL
Salesforce Developer Jobs in Chicago, IL
Scala Jobs in Chicago, IL
Security Engineer Jobs in Chicago, IL
Software Engineer Jobs in Chicago, IL
Software Engineering Manager Jobs in Chicago, IL
Software Test Engineer Jobs in Chicago, IL
Solutions Architect Jobs in Chicago, IL
Solutions Engineer Jobs in Chicago, IL
SRE Engineer Jobs in Chicago, IL
Staff Engineer Jobs in Chicago, IL
Staff Software Engineer Jobs in Chicago, IL
Systems Engineer Jobs in Chicago, IL
All Filters
Total selected ()
No Results
No Results



























