Principal Software Engineer
jobgether
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Principal Software Engineer based in United States.
This is a senior technical leadership role focused on building scalable, secure, and resilient software across a multi-product, multi-cloud environment.
You will shape architecture and technical strategy while remaining deeply engaged in hands-on software engineering.
The role spans cloud-native services, distributed systems, application modernization, DevOps, security, observability, and engineering excellence.
You will influence technical direction across multiple engineering teams and translate business objectives into sustainable technology solutions.
The position also provides significant opportunities to mentor engineers, strengthen development practices, and champion modern engineering approaches.
You will collaborate closely with Product, Engineering, Security, Architecture, and DevOps stakeholders in a highly distributed environment.
The role is well suited to an experienced technical leader who enjoys solving complex problems while raising engineering standards across an organization.
Accountabilities
Define and guide architectural decisions that improve application performance, reliability, scalability, maintainability, and security.
Lead the development of scalable, secure, cloud-native services across multiple products, technology stacks, and cloud environments.
Serve as a senior technical escalation point for complex engineering and production challenges.
Develop and maintain enterprise-grade applications primarily using PHP and Laravel, with additional development in C# and modern .NET.
Design and operate applications across AWS, Azure, and Google Cloud, including server-based and serverless environments.
Lead modernization initiatives involving application refactoring, cloud migration, monolith decomposition, framework upgrades, and technical debt reduction.
Develop highly available cloud solutions using services such as EC2, Lambda, RDS/Aurora, S3, SQS, and CloudFront, along with comparable services in other cloud platforms.
Optimize database performance through schema design, indexing, query optimization, caching, and database architecture.
Drive adoption of AI agents throughout the engineering lifecycle, including specification-driven development and automated production workflows.
Champion clean architecture, Domain-Driven Design, secure coding, specification-driven development, and other engineering best practices.
Establish and improve coding standards, testing strategies, deployment processes, observability, monitoring, and application performance practices.
Lead architecture reviews, code reviews, design reviews, technical planning, and deployment strategy discussions.
Promote continuous deployment practices, feature flags, automation, and reliable release processes.
Partner with Product Management to translate business objectives into scalable technical solutions and influence product strategy through technology.
Collaborate with Engineering Managers to prioritize technical investments, platform improvements, and long-term technical roadmaps.
Mentor engineers at junior, mid-level, and senior levels through coaching, architecture guidance, code reviews, and pair programming.
Foster a culture of technical excellence, ownership, innovation, collaboration, and continuous learning.
Lead critical incident response and root cause analysis while improving operational readiness, monitoring, alerting, and system reliability.
Communicate complex technical concepts effectively to both technical and non-technical stakeholders.
Drive automation across development, testing, deployment, and infrastructure processes.
Requirements
Bachelor’s degree in Computer Science, Engineering, or a related discipline, or equivalent practical experience.
10+ years of professional software engineering experience.
At least 5 years of experience designing enterprise-scale distributed systems and cloud-native applications.
Demonstrated experience in a Staff Engineer, Principal Engineer, Technical Lead, or comparable senior technical leadership role.
Expert-level proficiency in PHP and modern PHP frameworks such as Laravel or Symfony.
Strong experience with MySQL or Amazon Aurora MySQL, HTML, CSS, JavaScript, RESTful APIs, and web services.
Proficiency in C# and modern .NET, including ASP.NET Core and Azure Functions.
Deep experience with at least one major cloud provider and working knowledge of another; experience across AWS, Azure, and Google Cloud is valuable.
Experience with TypeScript and at least one modern frontend framework such as React, Vue, or Angular.
Strong background in containerized application development and deployment using Docker, Kubernetes, or comparable technologies.
Strong understanding of CI/CD, DevOps, observability, application performance monitoring, and event-driven architectures.
Experience designing RESTful APIs, service-oriented architectures, and distributed systems.
Strong security knowledge, including OAuth, SSO, API authentication, secrets management, and secure-by-default application design.
Expertise in automated testing across unit, integration, API, and end-to-end testing.
Demonstrated ability to influence technical direction across multiple teams and communicate effectively with diverse stakeholders.
Exceptional communication, collaboration, organization, leadership, and problem-solving skills.
Preferred experience with church technology, nonprofit SaaS, multi-tenant CMS, or website-builder platforms.
Preferred experience with AWS services such as EC2, Lambda, RDS/Aurora, S3, SQS, and CloudFront.
Familiarity with video streaming and media pipelines, including AWS MediaLive, MediaPackage, HLS, and transcoding platforms.
Experience with high-volume messaging and notification platforms such as Twilio or SendGrid.
Familiarity with search technologies including Solr, Elasticsearch, OpenSearch, or Algolia.
Experience administering and optimizing Linux-based web application environments.
Experience with infrastructure as code, particularly Terraform and Helm.
Familiarity with Microsoft Office 365 applications is a plus.
Ability to work effectively in a remote environment and collaborate through Microsoft Teams, Zoom, and other digital communication tools.
Willingness to travel domestically and/or internationally up to approximately 5%.
Benefits
Remote work environment.
Multiple healthcare options designed to support employees and their families.
Flexible paid time off and flexible work schedules.
Up to 80 hours of paid sick/safe leave.
11.5 fully paid holidays.
401(k) matching at 100% of employee contributions up to 3%.
Paid parental leave.
Employee Assistance Program with access to confidential in-person or virtual counseling.
Professional development and education reimbursement.
Employee recognition and rewards program.
Opportunities to work on complex cloud, SaaS, AI, and digital engagement technologies.
Supportive environment focused on professional growth, collaboration, and continuous learning.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
$132.4k - $251.6k
...than 100 years of experience and renowned engineering expertise to meet the needs of today’s... ...of aerospace and defense. The Software organization develops software applications... ...superior solutions. Our Senior Principal Embedded Real-Time Software Developer/Integrator...SuggestedTemporary workWork experience placementWork at officeRemote workRelocationFlexible hours- ...employment-based immigration sponsorship, now or in the future.Shape the future of digital experiences for millions as a Principal Software Engineer I at Spectrum, where you will drive the modernization of essential enterprise applications supporting customer care and back...SuggestedWork at officeLocal areaWork from homeVisa sponsorship1 day per week
$190.5k - $300k
...energized by building, leading, and making a meaningful impact, this leadership opportunity may be the right fit for you.Principal Software Engineer, C08 (IC)Our OpportunityChewy is looking for a Principal Software Engineer to join our Fulfillment Technology & Science team...SuggestedLocal areaFlexible hours$114.6k - $234.6k
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc. Oracle Cloud Infrastructure (OCI) Transformation & Delivery is seeking a Principal Software Engineer to join our high-impact team supporting the Zero Process Oracle...SuggestedTemporary workFlexible hours- Principal Software Engineer, InferenceThis role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week from an HPE office.Who We Are:Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and...SuggestedFull timeWork experience placementWork at officeLocal areaImmediate startRemote work2 days per week
$250.6k - $362.6k
Meet The TeamSplunk’s Platform Engineering team is evolving the core platform to run reliably on Kubernetes across cloud and customer-managed... ...equivalent related work experience10+ years of professional software engineering experience building backend, platform,...Full timeTemporary workLocal areaFlexible hours$180k - $215k
...quantitative imaging, tissue characterization, and atherosclerotic plaque analysis, and we’re continuing to grow our engineering organization! As a Principal Software Engineer - Image Processing, you will help design and build the software systems that power our AI-driven...Work at officeLocal areaRemote work- ...pace for unlocking new possibilities that better serve the property industry.Job Description:Role OverviewWe are seeking a Principal Software Engineer to provide technical leadership for our Location Services team. This role is responsible for shaping architecture,...Full timeLocal areaRemote workFlexible hours
$200.5k - $260.5k
As a Principal Software Engineer, you will:Work with developers within the team and on other cross-functional projects, as well as project management to drive, develop, and maintain the productDevelop and maintain software components on current and future productsHands...Full time$142.8k - $274.8k
...type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany: MicrosoftOverviewThe... ...broadly with ML researchers, system engineers, and production engineers. Engage with key partners to understand...Ongoing contractLocal area3 days per week$107.5k - $204.5k
...customers meet the demands of the global market. Join us and help shape the future of aerospace and defense.We are seeking a Principal Software Engineer for our Avionics Software Tools team based in Cedar Rapids, Iowa. The Avionics Software Tools team is an Avionics tools...Permanent employmentTemporary workWork experience placementWork at officeImmediate startRemote workRelocationFlexible hours$295.25k - $345.04k
...safer, more civil shared experiences for everyone.As a Backend Engineer, you will have the independence, opportunity, and end-to-end responsibility... ...user(CCU)You Are:Experienced in industry: An outstanding software engineer with 8+ years of industry experience Experienced with...Full timeWork experience placementH1bWork at officeLocal areaRemote workVisa sponsorshipMonday to Friday$132.4k - $251.6k
...modernization, standardize delivery platforms, and enable secure, export‑controlled engineering environments. This role provides senior technical leadership across CI/CD, cloud automation, and secure software delivery practices while guiding teams through modernization and...Contract workTemporary workWork experience placementWork at officeRemote workFlexible hours$107.5k - $204.5k
...strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... ..., more secure world. The Raytheon team is looking for a Principal Software Engineer to support the Missile Defense Sensors (MDS) Software...Temporary workWork experience placementInterim roleWork at officeLocal areaRemote workFlexible hours$131k - $180k
Our world is transforming, and PTC is leading the way. Our software brings the physical and digital worlds together, enabling... ...differences that make us who we are and the work we do possible. Principal Software Engineer - Hybrid Boston, MAOnshape ( ), a PTC SaaS business, is...Full timeWork experience placementWork at officeLocal areaImmediate startVisa sponsorshipFlexible hours2 days per week3 days per week- Job DescriptionThe Role:This Principal Software Engineer - Developer Experience role sits within the Developer Experience (DevEx) team at the intersection of DevEx, data, and business strategy. The team provides tools, platforms, metrics, and enablement programs that reduce...Full timeH1bWork at officeLocal areaWork from homeShift work
$110k - $220k
...BENTONVILLE, AR, United StatesType: Full time / Regular/PermanentCompany: Sam's ClubBusiness Segment: Home OfficePosition: Principal Software Engineer Job Location: 811 Excellence Dr, Bentonville, AR 72716 Duties: Drives the execution of multiple business plans and...Full time$156.4k - $253k
...drives great outcomes.Job SummaryYour CareerIn the Layer-7 Security Software team, we are responsible for at least one, often two to three... .... Our core Application Identification and Content Inspection Engine runs on Hardware, Virtualized, Container and Cloud-delivered...Full timeWork at office$295.25k - $345.04k
...unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone.As a Senior/Principal Software Engineer on the Build Surfaces team, you will lead projects that shape how everyone builds on Roblox, across both Studio and the...Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$142.8k - $274.8k
...type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany:... ...services across devices and form factors. We are looking for a principal engineer who combines deep Windows systems expertise with broad architectural...Ongoing contractLocal areaRemote work3 days per week$142.8k - $274.8k
...type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany: MicrosoftOverviewDo... ...training runs Improve iteration loops for researchers and engineers Debug complex interactions between models and hardware Apply...Ongoing contractLocal area3 days per week$142.8k - $274.8k
...type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany: MicrosoftOverviewCore... ...with short-term delivery needs, making thoughtful engineering trade-offs.Foster Engineering Alignment: Work with the engineering...Ongoing contractTemporary workLocal area3 days per week$155.4k - $261.1k
Principal Software Engineer - (Kubernetes - AKS)Join AT&T and reimagine the communications and technologies that connect the world. The Technology Services organization is responsible for advancing information technology performance and delivering solutions with a focus...Temporary workWork at officeLocal areaRelocation$142.8k - $274.8k
...type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany:... ...success is a shared journey from a One Microsoft approach. As a Principal Software Engineer, Windows Domain FDE (Foward Deployed Engineer) you will...Ongoing contractLocal area3 days per week- We are looking for a Principal Software Development Engineer to lead our Enterprise Productivity organization's transformation to AI-native software development — redefining how 50+ services serving over a million employees are designed, built, tested, deployed, and maintained...
- ...responsible for devising innovative solutions to support the imaginations of the greatest game creators in the industry. As a Principal Software Engineer, you will craft complex componentized systems that help game developers quickly prototype their games. You will also...Full timeLocal area
$295.25k - $345.04k
...platform we control end to end — down to the hardware. As a principal engineer on the Object Store team, you will shape the architecture, build... ..., and product teams.You have:8+ years of experience in software engineering or a relevant fieldDeep experience building and...Full timeWork experience placementH1bWork at officeLocal areaVisa sponsorshipMonday to Friday$142.8k - $274.8k
...type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany:... ...team to be as diverse as our community.We are looking for a Principal Software Engineer to serve as the technical lead for the Minecraft mobile app...Ongoing contractLocal area3 days per week$264k - $379.5k
...results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done.Principal Software Engineer - Agentic PipelinesBuilding for AI-Enabled Data Engineers & ScientistsData pipelines are foundational infrastructure — when...- DescriptionPrincipal Software Engineer - TS/SCI Xcelerate Solutions has an exciting opening for you as our next TS/SCI cleared Principal Software Engineer supporting a long-term DIA-NDOC DOMEX Technology Platform (DTP) contract. You will work closely with Systems Engineers...Contract workRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- senior principal software engineer United States
- principal software engineer United States
- principal software engineer manager United States
- principal structural analysis engineer United States
- principal solutions consultant United States
- principal architect United States
- epic principal trainer United States
- principal cloud computing engineer United States
- principal United States
- principal software architect United States


