Get the job you really want.
Maximum of 25 job preferences reached.
Top Remote Principal Software Engineer Jobs in Chicago, IL
Software
Lead the architecture of Commerce Hub by defining core domain models, building intricate systems, and mentoring engineers while influencing product strategy.
Top Skills:
AICRMDistributed SystemsFinancial Models
Biotech
The Principal Software Engineer will lead software architecture, design, and development for genetic testing systems, collaborating across teams to deliver robust solutions that enhance patient care.
Top Skills:
.Net.Net 6+.Net CoreC#Ci/CdCloud-Native ArchitectureMs Sql ServerMySQLPostgresReactRestful ApisTypescript
Information Technology • Internet of Things • Software • Virtual Reality
Lead reliability, availability, and resiliency strategies for large-scale systems, drive operational excellence, and provide technical mentorship across engineering teams.
Top Skills:
AWSCi/CdJavaMongoDBRabbitMQZookeeper
Cloud • Security • Software • Cybersecurity
The Principal Software Engineer will lead the architecture of Akamai's AI inference platform, mentor engineers, and drive technical decisions while contributing to the core infrastructure design and optimization.
Top Skills:
AIApi DesignCloud-Native TechnologiesDistributed SystemsKubernetesOpenai
Cloud • Security • Software • Generative AI
The role involves leading technical initiatives in automating network engineering for Elastic's infrastructure, developing cloud network solutions, and collaborating in a team-focused environment to enhance platform reliability.
Top Skills:
DockerElastic StackGoKubernetesScalaTerraform
Information Technology
Lead the design and development of scalable backend systems, mentor teams, optimize system performance, and ensure robust API integrations.
Top Skills:
Ci/CdDockerElasticsearchKubernetesLaravelMongoDBMySQLPHPSwagger
Cloud • Information Technology
Lead the design and evolution of Vultr's global cloud networking platform. Oversee implementation, manage services, and support production systems.
Top Skills:
GoKubernetesLinuxPHPRustSQL
Cloud • Fintech • Insurance • Software
As a Principal Software Engineer on the GenAI team, lead the design and implementation of AI-powered solutions, ensuring technical alignment and mentoring engineers.
Top Skills:
.NetAi/Ml SystemsAnsibleCi/CdCloud PlatformsHugging FaceJavaKafkaLangchainLlm IntegrationPythonRag PipelinesTerraformTypescript
Artificial Intelligence • Cloud • Software
Design, develop, and maintain scalable software solutions. Collaborate with teams to troubleshoot issues and enhance the software delivery lifecycle. Focus on backend services, using Java and various tools for performance optimization.
Top Skills:
AWSAzureCi/CdDockerElasticsearchGCPJavaMySQLPostgresSolr
Software
As a Principal Software Engineer at Vanta, you'll lead engineering initiatives for the Governance, Risk, and Compliance product, mentor teams, and drive significant business impact through strategic technical direction and infrastructure development.
Top Skills:
Node.jsReactTerraformTypescript
Cloud • Security • Software • Generative AI
Lead initiatives to enhance Elasticsearch search features, improve search relevance, fix bugs, and collaborate with global teams while using modern Java.
Top Skills:
CassandraElasticsearchHnswIvfJavaMongoDBPostgresSolr
Software • Financial Services
Lead the design and evolution of OneStream's platform, implementing complex features, setting engineering standards, mentoring teams, and ensuring scalability and reliability of solutions.
Top Skills:
.NetAngularAsp.NetBlazorC#ReactSQLVb.NetWpfXaml
New
Cut your apply time in half.
Use ourAI Assistantto automatically fill your job applications.
Use For Free
Software
Design and develop scalable backend systems for SaaS applications, mentor engineers, and lead projects while collaborating with cross-functional teams.
Top Skills:
GoGraphQLPostgresRedis
Cybersecurity
The role involves designing and developing secure software solutions, focusing on innovative sensor technology for Linux environments, and enhancing customer adoption through collaboration.
Top Skills:
Auth0AWSDockerGCPGitKubernetesRustTypescript
Cybersecurity
Design and develop scalable features for secure software. Advocate for quality standards and engage with customers. Work remotely with a focus on product improvement.
Top Skills:
Auth0AWSClaudeGitGithub CopilotRustTypescript
Cybersecurity
The Principal Software Engineer will build systems for safe software deployment, enhance developer frameworks, and ensure reliability in code delivery.
Top Skills:
AngularAuth0AWSAzureGCPGitPrimengRustTypescript
Cybersecurity
The role involves designing and developing secure software solutions, maintaining quality standards, and collaborating with leadership and customers to drive product adoption and success.
Top Skills:
AngularAWSClaudeGitGithub CopilotPrimengRustTypescript
Software
As a Principal Software Engineer, you'll own platform-scale initiatives, shape AI direction, ensure reliability in distributed systems, and mentor others.
Top Skills:
AIDistributed SystemsMl
Consumer Web • Security
The Principal Software Engineer will lead D2C Growth initiatives at Aura, shaping customer acquisition strategies and mentoring engineering staff while designing innovative optimization and personalization platforms.
Top Skills:
CachesContainerized ServicesDatabricksLangchainLlmNode.jsNosql DatabasesPythonQueuesRelational DatabasesServerless Functions
Artificial Intelligence • Fintech • Machine Learning • Social Impact • Software
As a Principal Mobile Software Engineer, you'll lead mobile platform development, scale React Native architecture, mentor engineers, and collaborate across teams to build impactful features.
Top Skills:
JavaKotlinObjective-CReact NativeSwiftTypescript
Big Data • Information Technology • Machine Learning • Sales • Software • Database • Generative AI
Lead the Web Data Acquisition team as a Principal Software Engineer, responsible for designing web crawling infrastructure and mentoring engineers.
Top Skills:
Apache AirflowApache KafkaBigQueryGCPGkeJavaKubernetesPythonScrapySnowflakeStarburstTerraformTrinoVertex Ai
Software
The Principal Software Engineer will design and implement AI-powered SaaS applications while providing technical leadership and mentoring to the team.
Top Skills:
.Net CoreAIAzure DevopsC#MicroservicesMlRag FrameworksRestful Design PatternsSemantic SearchVector Databases
Reposted 11 Days AgoSaved
Cloud • Security • Software • Generative AI
The role involves enhancing Elasticsearch's performance in distributed systems, managing cluster coordination, debugging complex systems, and leading cross-team projects.
Top Skills:
ElasticsearchJavaLuceneNetty
Reposted 11 Days AgoSaved
Cloud • Security • Software • Generative AI
The Principal Software Engineer I will enhance Elasticsearch components for performance, manage cluster coordination, and debug complex distributed systems while leading projects.
Top Skills:
ElasticsearchJavaLuceneNetty
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
The role involves leading the design, development and implementation of software projects, mentoring developers, and driving innovation in Autodesk's AEC data services.
Top Skills:
Ai ToolsApi GatewayAWSDynamoDBEc2EcsJavaLambdaLlmsMcpRdsS3Spring
Top Chicago, IL Companies Hiring Remote Principal Software Engineers
See AllPopular Job Searches
All Filters
Total selected ()
No Results
No Results

















.png)











