Get the job you really want.
Maximum of 25 job preferences reached.
Top Principal Software Engineer Jobs in Boston, MA
Software
Design and implement low-level Windows drivers, UEFI pre-boot firmware, and VHD/VHDX storage stacks. Build high-performance network and storage I/O paths (NDIS/STORPORT), architect PXE-based network boot pipelines, and develop system utilities and SDKs to support Citrix Virtual Apps and Desktops cloud-managed provisioning services.
Top Skills:
AWSAzureCC++Cryptographic Code-SigningDhcpDnsGCPMiniport DriversNdisPowershellPxeSecure BootStorage Filter DriversStorportTftpTiano Core/Edk IiUefiVhdVhdxVMwareXenserver
Cloud • Software
You will build and design systems for a virtual infrastructure agent, focusing on cloud operations, user interfaces, and performance evaluation.
Top Skills:
AWSAzureDockerGCPKubernetesPythonTypescript
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
Artificial Intelligence • Cloud • Fintech • Machine Learning • Mobile • Software
Lead technical aspects of the reporting and dashboard platform, focusing on architecture, data ingestion, system performance, and mentoring engineers.
Top Skills:
C#DbtEltETLMetricflowPostgresReactSnowflake
Fitness • Healthtech • Retail • Pharmaceutical
The Principal Software Engineer will lead technical direction for the cloud-native Health100 platform, ensuring high-quality delivery and innovations while mentoring engineers and collaborating with product and architecture leaders.
Top Skills:
AIEvent-Driven PlatformsGCPJavaKafkaMicroservicesSpring Boot
Software
The Principal Software Engineer will lead the evolution of HubSpot's Data Hub, focusing on data systems, distributed architecture, and AI integrations, partnering with product teams, and improving data quality for demand generation.
Top Skills:
Apache IcebergSpark
Healthtech • Information Technology • Telehealth
The Principal Software Engineer will lead the evolution of Managed PostgreSQL services, focusing on platform design, database lifecycle, and automation, while mentoring peers and improving operational practices.
Top Skills:
AuroraAWSCi/CdDockerEcsEksFlywayJavaLiquibasePostgresPythonRdsSpringTerraform
Marketing Tech
The Principal Software Engineer will drive technical roadmaps for internal developer platforms, enhance developer productivity through AI tools, and lead engineering initiatives. Responsibilities include architecting CI/CD infrastructure, defining productivity metrics, and mentoring staff. The role requires deep expertise in developer experience and large-scale system design.
Top Skills:
CircleCIGithub ActionsGoKubernetesPythonTypescript
Marketing Tech
The Principal Software Engineer will drive the technical roadmap for Panthey's hosting platform, architect core services, and provide technical leadership and mentoring to engineers. They will work on distributed systems, container orchestration, and AI-native engineering practices, ensuring platform reliability and performance.
Top Skills:
Ai Coding AssistantsGithub CopilotGoGCPKubernetesNginxNode.jsPHPPython
Artificial Intelligence • Information Technology • Software • Consulting • Automation
Principal Software Engineer focused on software design and development for network infrastructure, involving diagnostics, platform support, and driver design primarily in VXWorks and C/C++.
Top Skills:
CC++PerlPythonVxworks V6.4Vxworks V6.9
Information Technology • Internet of Things • Software • Virtual Reality
The role involves designing and implementing features for a collaborative 3D CAD platform, troubleshooting issues, and programming in various languages while maintaining product quality and peer collaboration.
Top Skills:
C++CadCloudJavaMobileSaaSWeb
Cloud • Information Technology • Internet of Things • Software • Consulting • Infrastructure as a Service (IaaS) • Automation
Lead the implementation of advanced NLP solutions, develop AI/ML applications, oversee model training and evaluation, and collaborate across teams.
Top Skills:
AWSHugging FaceKerasPythonPyTorchSpacyTensorFlow
New
Track Smarter, Apply Better.
Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.
Use For Free
Cloud • Information Technology • Internet of Things • Software • Consulting • Infrastructure as a Service (IaaS) • Automation
In this role, you will lead the development and integration of AI algorithms, focusing on backend systems and tools for AI/ML workflows while mentoring junior engineers and collaborating with cross-functional teams.
Top Skills:
Ai ToolsDistributed SystemsGoJavaKubernetesMl/Ai WorkflowsOpenshiftPythonPyTorchRustTensorFlow
Artificial Intelligence • Cloud • Fintech • Machine Learning • Mobile • Software
Lead technical aspects of an engineering team, design and revamp systems, improve efficiency, mentor engineers, and contribute to product strategy.
Top Skills:
.NetApplication InsightsAsp.Net MvcAWSAzureC#DatadogElasticsearch-Logstash-KibanaGitHTML5JavaScriptJIRAKnockout.JsMicrosoft Sql ServerReactTeamcityVisual StudioWeb Apis
Information Technology • Consulting
The role involves modernizing product platforms by re-architecting legacy systems, utilizing AI-assisted tools, and establishing engineering standards to enhance software architecture for better efficiency and scalability.
Top Skills:
AngularApi GatewayAWSAws CdkAws SnsAws SqsC#CloudwatchEcsEksIamJavaJavaScriptKafkaLambdaNode.jsPythonRabbitMQRdsReactS3Spring BootTerraform
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Design, implement, and maintain C++ tracking and estimation software for ISR and sensor systems. Lead small multidisciplinary teams, manage codebase from requirements through testing, support demonstrations and customer interactions, and work within Agile/DevSecOps environments on Windows and Linux.
Top Skills:
AgileCC++DevsecopsEmbedded SystemsGit (Collaborative Source Code Management)LinuxRadar TrackingReal-Time ProcessingSensor FusionTracking And EstimationWindows
eCommerce • Logistics
Lead the design and implementation of AI-driven solutions, establish architectural direction, mentor engineers, and optimize AI systems. Drive technical alignment with product management.
Top Skills:
AnsibleDockerElasticsearchGitGithub ActionsJavaKafkaKubernetesMicroservicesMs AzureNoSQLPythonRdbmsReactSparkSpring Boot
Pharmaceutical
As a Principal Software Engineer at SmithRx, you will lead technical strategy, mentor engineers, and design scalable systems while driving cross-team initiatives and influencing product decisions.
Top Skills:
Machine LearningNatural Language ProcessingSoftware DesignSystem Architecture
Enterprise Web • Information Technology • Mobile
The Principal Software Engineer will define technical direction, design scalable systems for identity verification, and mentor engineers at Nametag.
Top Skills:
AWSGoNode.jsPython
Fintech • Information Technology • Analytics
The Principal Software Engineer leads technical vision and strategy for the division, mentors staff, and drives architectural standards across multiple business units.
Top Skills:
Software Engineering PrinciplesSystem Architecture
Artificial Intelligence • Information Technology • Software
Lead AI engineering initiatives, develop AI systems, integrate LLMs, mentor teams, and collaborate on business requirements within agile frameworks.
Top Skills:
DockerHelidonJavaJvm LanguagesKubernetesMySQLNewsqlNoSQLOpenai ApiPostgresQuarkusScalaSpring
Artificial Intelligence • Software
The Principal Software Engineer will lead the technical architecture of a healthcare software platform, ensuring compliance and quality while mentoring a team. Responsibilities include overseeing software stack integrity from embedded devices to cloud infrastructure and collaborating across functions to meet regulatory and product goals.
Top Skills:
AWSC++DockerGCPGoKubernetesPythonRustTerraform
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
Pet • Software
The Principal Software Engineer at Snout will define architectural direction, build features across the stack, and enhance team effectiveness, ensuring quality and performance.
Top Skills:
AWSJavaScriptLinuxNode.jsPostgresReactTypescript
Robotics • Analytics • Energy
The Principal Software Engineer will lead technology and software development, focusing on systems architecture, AI, and robotics. Responsibilities include cloud integration, managing projects, and protecting intellectual property.
Top Skills:
Ai/Ml PipelinesAzureC++Distributed SystemsDockerEdge ComputingMqttPythonRos2Zeromq
Top Boston Companies Hiring Principal Software Engineers
See AllPopular Job Searches
All Filters
Total selected ()
No Results
No Results





.png)






















