Maximum of 25 job preferences reached.
Top Principal Software Engineer Jobs in Boston, MA
Information Technology
Lead the technical vision and architecture for scalable, secure, high-performance distributed systems. Provide engineering leadership, mentorship, and architectural guidance while driving reliability, automation, CI/CD, security, performance optimization, and technical strategy. Investigate emerging technologies, oversee complex problem-solving, establish engineering standards, and collaborate with product and business stakeholders to align technology roadmaps with organizational goals.
Top Skills:
AWSAzureCi/CdDistributed SystemsDockerGCPInfrastructure As Code (Iac)Load Balancing
Aerospace • Information Technology • Professional Services • Security • Software
Principal Software Developer responsible for designing, developing, and scaling distributed, high-throughput software systems. The role delivers features, improves reliability, identifies bottlenecks, leads system migrations from monoliths to microservices, and works across the technology stack. Responsibilities include architectural design, cloud engineering, technical leadership, mentoring developers, communicating technical decisions, and using AI and automation tools to improve engineering outcomes.
Top Skills:
Ai ToolsAsynchronous SystemsAutomation ToolsCaching LayersCloud EngineeringDistributed SystemsJavaMicroservicesMulti-Tier ArchitecturesPythonSecure Service IntegrationStorage Layers
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Lead design and implementation of large-scale Pub/Sub and messaging services within Azure Event Grid/Microsoft Fabric. Define scalable, reliable architectures, drive testing and CI/CD automation, build developer tooling, mentor engineers, manage incident response and operational excellence, and collaborate with PMs, EMs, researchers, and customers to deliver production-ready cloud services.
Top Skills:
Azure Cosmos DbAzure Data FactoryAzure Event GridAzure PostgresqlAzure Service BusAzure Sql DbAzure Synapse AnalyticsCC#C++Ci/CdJavaJavaScriptMessaging BrokersMicrosoft FabricObservabilityPower BIPubsubPythonTelemetry
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Architects and leads qualification, performance validation, automation, reliability, and fleet-readiness efforts for next-generation Azure Storage infrastructure. Develops tooling, telemetry, and performance analysis frameworks while partnering across Storage, Compute, Networking, Platform Engineering, and hardware teams. Provides technical leadership through architecture, incident resolution, mentorship, and engineering best practices. The role is onsite three days weekly in Redmond, Washington.
Top Skills:
Azure MonitorAzure StorageC#C++Cloud ServicesDistributed SystemsHddJavaKustoAzureMiniport DriversPower BIPythonSsdStorportTelemetry PlatformsWindows Kernel
Artificial Intelligence • Software
Build and operate Legion’s secure, scalable AWS and Kubernetes platform. Responsibilities include infrastructure automation, CI/CD, monitoring, alerting, incident response, operational runbooks, production support, and on-call participation. The role also develops production AI agents for SRE automation and owns a secure platform for engineering teams to build and operate agents with sandboxing, scoped credentials, integrations, cost controls, observability, and reliability guardrails.
Top Skills:
Amazon EksAmazon LinuxAmazon RdsAnsibleAurora MysqlAWSBashCentosChefCloudwatchDockerElasticsearchGitGoHelmJenkinsKibanaKubernetesLinuxLogstashMcpNagiosPerlPythonRed Hat Enterprise LinuxSplunkTerraformUbuntuUnix
Software
Leads architecture and development of scalable Node.js SaaS applications and data products. Responsibilities include designing systems, translating stakeholder needs into technical backlogs, writing user stories, coordinating architecture decisions, supporting product planning, improving business processes, and mentoring engineers. The role also incorporates AI-assisted development, code review agents, LLM APIs, agentic workflows, and generative AI tools.
Top Skills:
Amazon CodewhispererApache KafkaAWSAzureCodefreshCursorDatadogDockerETLGCPGithub CopilotJavaKubernetesLangsmithLlm ApisMicroservicesMongodb AtlasNode.jsReactRedisRest ApisRetrieval-Augmented GenerationVector DatabasesWeights & Biases
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Lead technical strategy and architecture for Azure Storage geo-replication, data protection, failover orchestration, and business continuity. Drive cross-team delivery, operational excellence, telemetry, automation, AI-assisted operations, and represent the team in executive and customer engagements.
Top Skills:
Azure StorageCC#C++DatabasesDistributed StorageGeo ReplicationJavaJavaScriptMachine LearningPython
Software • Cybersecurity
Lead integration-domain architecture and delivery for an AI-driven cybersecurity platform. Design and operate production microservices integrating REST, GraphQL, streaming, MCP, and LLM-based services. Make system architecture and API decisions, mentor engineers, conduct design and code reviews, improve engineering rigor, and champion AI-assisted development, testing, deployment, monitoring, and incident response.
Top Skills:
AirflowAWSAzureCeleryChatgptClaudeCopilotCursorEmbedding ServicesGCPGoGraphQLHelmJavaKafkaKubernetesLlm ApisMcpOauthPythonRabbitMQRest
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Leads software design and development for Windows Core OS services and platforms. Partners with stakeholders to define requirements, identifies dependencies, creates design documents, and mentors engineers in producing maintainable code. Drives cross-product project and release planning, serves as a designated responsible individual, participates in on-call operations, and improves system availability, reliability, observability, efficiency, and performance.
Top Skills:
CC#C++JavaJavaScriptMicrosoft Cloud Background CheckPythonWindows Core Os
Healthtech • Software
Designs, develops, and leads scalable healthcare software solutions involving transaction processing, interoperability standards, integrations, and data platforms. Provides hands-on engineering, architectural leadership, quality ownership, risk management, technical mentorship, and cross-functional collaboration. The role requires building high-performance cloud-based SaaS solutions using microservices and serverless architectures, while guiding engineering strategy and ensuring secure, reliable delivery.
Top Skills:
AWSC#DevOpsEdiFhirHl7JavaMicroservicesMirth ConnectNoSQLPostgresPythonServerlessSQL Server
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)
New
Cut your apply time in half.
Use ourAI Assistantto automatically fill your job applications.
Use For Free
Software • Automation
Design, develop, and maintain a native IBM i connectivity agent for Redwood RunMyJobs. Responsibilities include job submission and monitoring, spool and queue handling, CL/RPG invocation, security integration, API connectivity, troubleshooting, performance and reliability improvements, architecture, code reviews, testing, documentation, and collaboration with product and engineering teams. The role also requires validating AI-assisted solutions against authoritative IBM i documentation.
Top Skills:
As/400Bmc RunmyjobsCa-7Ci/CdClCobolControl-MDb2 For IDockerGitIbm IIbm Toolbox For JavaIle CJava 8+Jtopen/Jt400KubernetesRpgStonebranchTcp/IpTidal
Software • Automation
Build and maintain a Java-based connectivity agent integrating Redwood RunMyJobs with IBM z/OS. Responsibilities include JES, TSO, SMF, USS, security, cryptography, custom protocols, C/JNI integration, concurrency, troubleshooting, performance, architecture, testing, documentation, and collaboration. The role requires deep mainframe systems expertise, strong Java and C skills, DevOps experience, and sound judgment when using AI-assisted engineering tools.
Top Skills:
Acf2CC/JniCi/CdCustom Binary ProtocolsDockerGitIbm SemeruIbm Z/OsJava 8+Java JceJclJes2Jes3KeyringsKubernetesParallel SysplexRacfSmfSocket ProgrammingSysplexTlsTop SecretTsoZ/Os AssemblerZ/Os Unix System ServicesZ/Osmf Rest Apis
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Define architectural direction for Azure Specialized platform services and lead the design of highly available distributed cloud systems. Drive reliability, scalability, observability, security, diagnostics, and operational improvements across engineering organizations. Establish service health frameworks, SLOs, metrics, and governance for mission-critical services. Mentor engineers, influence technical strategy, resolve complex cross-system challenges, and advance AI-assisted troubleshooting and platform modernization.
Top Skills:
Artificial IntelligenceAzureCC#C++Cloud InfrastructureDistributed SystemsJavaJavaScriptNetworkingObservabilityPythonTelemetry
Cloud • Information Technology
Own end-to-end development of storage management and automation tools: design and implement Python CLI and libraries, extend Ansible Collection modules, maintain containerized services, manage multi-distribution packaging and GitLab CI/CD, investigate field exceptions, and validate/promote releases across heterogeneous host and hypervisor environments.
Top Skills:
AixAnsibleDebDockerGitlab CiHyper-VInfiniboxInfinimetrics Rest ApiInfinisdkOracle LinuxPodmanPythonRhelRocky LinuxRpmSolarisSsh (Paramiko)UbuntuVmware Esx/VcenterWindowsWinrm
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Own the architecture, implementation, and operational excellence of major Azure Boost DPU software components. Develop low-level systems software spanning operating systems, virtualization, networking, storage, device management, and hardware interfaces. Lead complex cross-functional initiatives, optimize hyperscale performance and reliability, resolve system-level issues, establish engineering practices, influence platform architecture, and mentor engineers across Azure infrastructure teams.
Top Skills:
AzureCC#C++Cloud InfrastructureContainersDmaDpuHypervisorsIommuJavaJavaScriptLinuxNetworkingNvmePciePythonRdmaRustSmartnicSr-IovStorageVirtualizationWindows
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Define technical direction for hyperscale Azure Storage components; architect, develop, test, and support highly scalable, secure, compliant, and highly available cloud services. Lead multiple engineering projects, improve reliability, scalability, performance, consistency, and observability, and apply AIOps for incident detection, root-cause analysis, and operational excellence.
Top Skills:
AiopsAzureAzure StorageCC#C++Cloud ServicesDistributed SystemsHardware AccelerationJavaJavaScriptNetworkingPython
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Lead architecture and hands-on development for Microsoft's virtualization platform, focusing on hypervisor and VMM capabilities. Design, implement, and optimize systems software across Windows, Linux, macOS, Azure, and containers. Improve performance, security, reliability, testing, and operational readiness; diagnose low-level hardware/software issues; enable virtualization on new silicon; mentor engineers; and influence platform strategy across teams and hardware partners.
Top Skills:
AzureCC++ContainersHyper-VHypervisorLinuxmacOSOpenvmmRustVirtual Machine Monitor (Vmm)Windows
Mobile • Software • Sports • Travel
Owns end-to-end production software, architectural decisions, and improvements to the engineering lifecycle. The principal engineer will expand AI-assisted development, make speed safe across reservations, payments, mobile, and international systems, and influence a growing team’s engineering practices. Success means enabling a fourteen-person team to ship with the effectiveness of a much larger organization.
Top Skills:
AWSPostgresRuby on RailsReactSwift
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
Artificial Intelligence • Cloud • Insurance • Software • Database • Conversational AI • Generative AI
Lead high-leverage technical work across teams: define architecture and patterns, drive end-to-end delivery and operational excellence, ship AI-enabled systems, mentor engineers, set AI guardrails, and represent technical leadership internally and externally.
Top Skills:
Ai AgentsAutomated TestingAWSCi/CdClaude CodeCodexCursorDocument-Oriented DatabasesNode.jsReactRelational DatabasesTypescript
Fintech
Designs and develops scalable full-stack software applications and platform features in a cloud-native enterprise environment. Leads application architecture, complex projects, testing, documentation, CI/CD implementation, risk management, and technical solution development. Collaborates with business and engineering teams, advises senior management, coordinates project delivery, and mentors junior engineers. Uses Angular and TypeScript for front-end systems and Java, Spring Boot, REST, databases, Docker, Jenkins, and Kubernetes for secure distributed backend and deployment solutions.
Top Skills:
AgileAngularAngular CliBootstrapCloud-Native TechnologiesCSS3D3.JsDockerGitHighchartsHTML5JavaJava Persistence Api (Jpa)JavaScriptJenkinsJointjsKubernetesLiquibaseNg2-ChartsNgrxRelational DatabasesRest ApisRxjsScssSpring BatchSpring BootSpring SecurityTypescript
Fintech
Architects, develops, and governs enterprise Archer GRC solutions, including workflows, custom objects, integrations, dashboards, reporting, and data models. Partners with risk, compliance, audit, legal, and business stakeholders to deliver scalable solutions. Leads application architecture, testing, documentation, project planning, technical strategy, and modernization efforts. Requires advanced Archer configuration and integration expertise using APIs, JavaScript, Python, SQL, and third-party platforms. Mentors engineers and advises senior management.
Top Skills:
Archer GrcConfluenceJavaScriptJIRAJqueryMicrosoft 365PythonQualysRest ApisServicenowSharepointSQL
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
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 Boston, MA Companies Hiring Principal Software Engineers
See AllPopular Boston, MA Engineering Job Searches
Engineering Jobs in Boston, MA
Software Engineer Jobs in Boston, MA
Android Developer Jobs in Boston, MA
C# Jobs in Boston, MA
C++ Jobs in Boston, MA
DevOps Jobs in Boston, MA
Front End Developer Jobs in Boston, MA
Golang Jobs in Boston, MA
Hardware Engineer Jobs in Boston, MA
iOS Developer Jobs in Boston, MA
Java Developer Jobs in Boston, MA
Javascript Jobs in Boston, MA
Linux Jobs in Boston, MA
Engineering Manager Jobs in Boston, MA
.NET Developer Jobs in Boston, MA
PHP Developer Jobs in Boston, MA
Python Jobs in Boston, MA
QA Jobs in Boston, MA
Ruby Jobs in Boston, MA
Salesforce Developer Jobs in Boston, MA
Scala Jobs in Boston, MA
Application Engineer Jobs in Boston, MA
Automation Engineer Jobs in Boston, MA
AWS Engineer Jobs in Boston, MA
Backend Engineer Jobs in Boston, MA
Cloud Engineer Jobs in Boston, MA
Controls Engineer Jobs in Boston, MA
CTO Jobs in Boston, MA
Design Engineer Jobs in Boston, MA
DevOps Engineer Jobs in Boston, MA
Director of Engineering Jobs in Boston, MA
Electrical Engineering Jobs in Boston, MA
Embedded Software Engineer Jobs in Boston, MA
Full-Stack Engineer Jobs in Boston, MA
Game Engineer Jobs in Boston, MA
Infrastructure Engineer Jobs in Boston, MA
Manufacturing Engineer Jobs in Boston, MA
Mechanical Design Engineer Jobs in Boston, MA
Mechanical Engineering Jobs in Boston, MA
Mechatronics Engineering Jobs in Boston, MA
Network Engineer Jobs in Boston, MA
Platform Engineer Jobs in Boston, MA
Principal Engineer Jobs in Boston, MA
Principal Software Engineer Jobs in Boston, MA
Process Engineer Jobs in Boston, MA
Product Engineer Jobs in Boston, MA
Project Engineer Jobs in Boston, MA
QA Engineer Jobs in Boston, MA
Robotics Engineer Jobs in Boston, MA
Security Engineer Jobs in Boston, MA
Software Engineering Manager Jobs in Boston, MA
Software Test Engineer Jobs in Boston, MA
Solutions Architect Jobs in Boston, MA
Solutions Engineer Jobs in Boston, MA
SRE Engineer Jobs in Boston, MA
Staff Software Engineer Jobs in Boston, MA
Systems Engineer Jobs in Boston, MA
All Filters
Total selected ()
No Results
No Results





















