Get the job you really want.
Maximum of 25 job preferences reached.
Top Remote Principal Software Engineer Jobs
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
Other • Real Estate • PropTech
Lead the design and implementation of mortgage technology features, mentor engineers, and collaborate across teams to improve customer experiences.
Top Skills:
C#GoJavaNode.jsNon-Relational DatabasesRelational Databases
Software • Cybersecurity
The Principal Software Engineer will lead integration domains, make architectural decisions, mentor engineers, and drive AI-driven solutions for cybersecurity tools.
Top Skills:
AirflowAWSAzureCeleryGCPGoGraphQLHelmJavaKafkaKubernetesLlm ApisPythonRabbitMQRest
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
The Principal Software Engineer will architect and build core platform systems for Physical AI development, focusing on high-performance data services and collaboration with AI and Robotics teams.
Top Skills:
ArrowGoGrpcJavaMcapParquetProtobufPythonReactTypescriptWebsocket
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
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
Healthtech • Software
Lead design, architecture, and hands-on implementation of scalable healthcare SaaS systems. Drive interoperability (HL7, FHIR, EDI), mentor engineers, liaise with stakeholders, manage technical risk, and ensure quality, performance, security, and innovation.
Top Skills:
AgileAWSC#DevOpsEdiFhirHl7JavaMicroservicesMirth ConnectNoSQLPostgresPythonSaaSServerlessSQL Server
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
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
Information Technology • Security • Software
Seeking a Principal Software Engineer to design and implement data transformation pipelines using Java and Apache NiFi, mentor engineers, and oversee data migration in a secure environment.
Top Skills:
Apache NifiCi/CdDevsecopsGitopsJava
8 Days AgoSaved
Cloud • Security • Software • Generative AI
The role involves leading the development of analytics capabilities in Elasticsearch, defining technical vision, mentoring engineers, and collaborating with partners to enhance query features and infrastructure.
Top Skills:
CassandraElasticsearchJavaMongoDBPostgresSolr
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
New
Track Smarter, Apply Better.
Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.
Use For Free
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
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 • 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
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
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
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 - Front End will architect and implement complex web applications while mentoring junior engineers and advocating for best practices.
Top Skills:
CSSHTMLJavaScriptJssReactSassVue
Artificial Intelligence • Software
Lead the development of a robotics data platform, focusing on data enablement, API architecture, and mentoring engineers in complex system designs.
Top Skills:
AirflowAWSDatabricksGrafanaMongoDBPostgresPrometheusPythonReactSparkTerraformTerragrunt
Digital Media • Fintech • Information Technology • Machine Learning • Financial Services • Cybersecurity • Automation
As a Principal Software Engineer, you will lead and develop innovative technology solutions for the banking industry, focusing on Calypso platforms, Agile methodologies, and software development best practices.
Top Skills:
AngularAWSCalypsoETLHTMLJavaJavaScriptJenkinsMqOracle SqlPostgresPythonSpring BootTerraformUnix Shell ScriptsWebsphere
Fintech
The Principal Software Engineer leads architecture and design for enterprise Java/Spring applications, mentors developers, and collaborates with product management for technical implementation.
Top Skills:
AngularAWSAzure DevopsJavaJenkinsJwtMavenMicroservicesOauth2OracleRestful ApisSpring FrameworkTypescript
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
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 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
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































