Maximum of 25 job preferences reached.
Top Remote Principal Software Engineer Jobs
Cloud • Information Technology • Internet of Things
Leads the development of complex software solutions, providing guidance to teams, ensuring code quality, and mentoring engineers in an agile environment.
Top Skills:
APIsC/C++Cryptographic LibrariesGoKafkaPkiStatic Analysis ToolsTlsVulnerability Detection
Software
The Principal Software Engineer will shape and evolve HubSpot's data platforms, driving architectural decisions, building frameworks, and influencing infrastructure across teams.
Top Skills:
ElasticsearchHadoopHbaseIcebergKafkaMySQLQdrantVitess
Cloud • Security • Software • Generative AI
The role involves leading initiatives for vector search in Elasticsearch, enhancing features, resolving bugs, and contributing to community engagements in a distributed team setting. A strong background in vector similarity and Java is crucial.
Top Skills:
CassandraElasticsearchJavaMongoDBPostgresSolr
Software
The Principal Software Engineer in Test I evaluates software performance, conducts testing, optimizes efficiency, collaborates with teams, and monitors systems post-deployment.
Top Skills:
AIAPIsBlazemeterC++/RustDatabasesJmeterLinuxMac OsxPerlUnixWindows
Big Data • Information Technology • Machine Learning • Sales • Software • Database • Generative AI
As a Principal Software Engineer, design and implement core systems for a real-time marketing platform, focusing on distributed systems, big data infrastructure, and AI/ML applications. Collaborate with teams to deliver high-performance APIs and intelligent solutions.
Top Skills:
AirflowBigtableClickhouseDynamoDBGoJavaKafkaKinesisMemcachedPythonSnowflakeSQL
Artificial Intelligence • Automotive • Computer Vision • Machine Learning • Agriculture • Defense • Manufacturing
Lead the architecture and development of Azure-based IoT cloud solutions, ensuring scalability, reliability, and security. Mentor engineers and optimize cloud platform performance while collaborating across teams.
Top Skills:
.Net CoreAdxAzure Communication ServiceAzure FunctionsAzure Service BusAzure Web PubsubC#CosmosdbDockerEvent GridEvent HubGithub ActionsRedisSQLTerraform
Healthtech
The Principal Software Engineer will build product features, design solutions for members, and improve the technology platform collaboratively with the team.
Top Skills:
AWSGoGraphQLGrpcPostgresReactReact NativeTerraformTypescript
Software
Lead design and scalability of Java-based backend services for a multi-tenant platform. Architect high-throughput, low-latency systems, integrate core data stores, modernize legacy Java components, improve observability and CI/CD, and mentor engineers while driving platform strategy and reliability.
Top Skills:
AnsibleAWSCi/CdDockerElasticsearchElkGitopsGrafanaHelmJavaJvmKubernetesLdapMicroservicesMySQLOidcOpentelemetryPostgresPrometheusRedisRestful ApisSpring BootSsoTerraform
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
Marketing Tech • Sales • Software
The Principal Software Engineer will lead architectural direction, integrate AI capabilities, mentor engineers, and tackle complex technical challenges for scalable systems.
Top Skills:
AerospikeAWSAzureGCPJavaKafkaKubernetesPostgresPulsarPythonRedisScalaSnowflakeSQL
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
Develop and maintain enterprise-level cloud services for Autodesk's AEC platform, collaborating with cross-functional teams to enhance product performance and efficiency.
Top Skills:
Api GatewayAWSDockerDynamoDBEc2EcsJavaKubernetesLambdaRdsS3
Big Data • Machine Learning • Software • Analytics
The Principal Software Engineer will architect and oversee the development of distributed systems, mentor engineers, and drive architectural initiatives for large platforms.
Top Skills:
AWSAzureGCPJavaKafkaKubernetesNode.jsPythonRedis
New
Track Smarter, Apply Better.
Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.
Use For Free
Software
The Principal Software Engineer will architect real-time conversation systems, deliver production code, and integrate generative AI into workflows for live customer interactions.
Top Skills:
Audio/Video PipelinesDistributed InfrastructureEvent-Driven ArchitecturesGenaiReal-Time SystemsStreaming Systems
Software
The Principal Software Engineer will architect real-time systems for customer conversations, develop AI integrations, and ensure reliability and performance, mentoring the team along the way.
Top Skills:
Audio/Video ProcessingDistributed InfrastructureEvent-Driven ArchitecturesGenaiReal-Time Systems
AdTech • Digital Media • Information Technology • Other
The Principal Software Engineer - Web is responsible for designing and developing new features for Yahoo Mail, mentoring peers, and enhancing user experience. This role requires strong knowledge of web technologies and collaboration with cross-functional teams to deliver high-quality updates and improvements.
Top Skills:
AjaxAngularCSS3EmberGenai Coding AssistantsHTML5JavaScriptNode.jsReactTypescript
Big Data • Information Technology • Machine Learning • Sales • Software • Database • Generative AI
The role involves building and optimizing big data pipelines, designing data architectures, collaborating with data scientists, and driving technical strategy for data processing infrastructure.
Top Skills:
HadoopJavaScalaSpark
Real Estate • Software
Lead architecture and technical direction for Ruby on Rails and React systems, design scalable APIs and front-ends, own services/databases/infrastructure (MariaDB, Redis, Elasticsearch), use Kubernetes for scaling, integrate AI-assisted development workflows, mentor engineers, and deliver secure, well-tested production releases.
Top Skills:
Ai Development ToolsElasticsearchGraphQLJavascript (Es6+)KubernetesMariadbReactRedisRubyRuby On Rails
eCommerce • Retail • Software
The Principal Software Engineer will design and deliver core services for logistics, driving innovation in API-first microservice architecture using Scala, with a focus on scalable, reliable, high-quality distributed systems.
Top Skills:
AWSKubernetesScala
Artificial Intelligence • Machine Learning • Software • Transportation
As a Principal Software Engineer, lead architecture, develop applications, mentor staff, and ensure delivery of AI/ML software systems, primarily in C++.
Top Skills:
AndroidC++DockerGccJavaScriptLinuxmacOSPythonQmake/CmakeWindows
Big Data • Cloud • Healthtech • Software • Big Data Analytics
As a Principal Software Engineer - Front End, you'll architect systems, lead implementations, mentor junior engineers, and ensure code quality for critical web applications.
Top Skills:
CSSHTMLJavaScriptJssReactSassVue
Big Data • Cloud • Healthtech • Software • Big Data Analytics
The Principal Software Engineer will innovate and streamline application development, mentor engineers, and drive the technical direction for front-end systems.
Top Skills:
CSSHTMLJavaScriptJssReactSassVue
Big Data • Cloud • Healthtech • Software • Big Data Analytics
The Principal Software Engineer - Front End will architect and implement complex web applications while mentoring junior engineers and advocating for best practices.
Top Skills:
CSSHTMLJavaScriptJssReactSassVue
Cloud • Security • Software • Generative AI
Lead engineering initiatives for automating network solutions, improve global infrastructure, ensure reliability, and manage operational problems with a focus on customer satisfaction.
Top Skills:
DockerElastic StackGoKubernetesScalaTerraform
Marketing Tech
The Principal Software Engineer will lead the modernization of seller applications, set technical strategy, and mentor engineers while driving architecture and engineering practices in a cloud-native environment.
Top Skills:
.NetAzureC#OpentelemetryPostgresReact
Cloud • Security • Software
As a Principal Software Engineer, you will lead the Containers team to develop features, improve tooling, maintain quality, and mentor engineers while shaping technical direction for Chainguard Images.
Top Skills:
ContainersDockerGoKubernetesTerraform
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 Companies Hiring Remote Principal Software Engineers
See AllPopular Job Searches
All Remote Software Engineer Jobs
Remote .NET Developer Jobs
Remote AI Engineer Jobs
Remote Android Developer Jobs
Remote Android Engineer Jobs
Remote Automation Engineer Jobs
Remote AWS Jobs
Remote Backend Engineer Jobs
Remote C# Jobs
Remote C++ Jobs
Remote Cloud Architect Jobs
Remote Cloud Engineer Jobs
Remote Design Engineer Jobs
Remote DevOps Engineer Jobs
Remote DevOps Jobs
Remote Embedded Software Engineer Jobs
Remote Engineering Director Jobs
Remote Engineering Manager Jobs
Remote Enterprise Architect Jobs
Remote Field Engineer Jobs
Remote Front-End Developer Jobs
Remote Front-End Engineer Jobs
Remote Full-Stack Engineer Jobs
Remote Game Developer Jobs
Remote Golang Jobs
Remote Hardware Engineer Jobs
Remote Infrastructure Engineer Jobs
Remote Integration Engineer Jobs
Remote iOS Developer Jobs
Remote iOS Engineer Jobs
Remote IT Engineer Jobs
Remote Java Developer Jobs
Remote Javascript Jobs
Remote Lead Software Engineer Jobs
Remote Linux Engineer Jobs
Remote Linux Jobs
Remote Network Engineer Jobs
Remote Perl Jobs
Remote PHP Developer Jobs
Remote Platform Engineer Jobs
Remote Principal Software Engineer Jobs
Remote Project Engineer Jobs
Remote Python Developer + Engineer Jobs
Remote Python Jobs
Remote QA Analyst Jobs
Remote QA Automation Engineer Jobs
Remote QA Engineer Jobs
Remote Ruby Jobs
Remote Sales Engineer Jobs
Remote Salesforce Administrator Jobs
Remote Salesforce Developer Jobs
Remote Salesforce Developer Jobs
Remote Scala Jobs
Remote Senior DevOps Engineer Jobs
Remote Software Architect Jobs
Remote Software Development Manager Jobs
Remote Software Engineering Manager Jobs
Remote Solutions Architect Jobs
Remote Solutions Engineer Jobs
Remote SRE Jobs
Remote Staff Software Engineer Jobs
Remote Systems Engineer Jobs
Remote Tech Lead Jobs
Remote Test Engineer Jobs
Remote VP of Engineering Jobs
Remote Web Developer Jobs
All Filters
Total selected ()
No Results
No Results









.png)

















