Principal Platform Software Engineer
$104.5k - $234.6kOracle
We’re looking for software engineers with strong SRE instincts to help build and operate the GitHub Enterprise platform at scale. This role is for developers who care about reliable systems, clean APIs, automation, observability, and production‑quality code. You’ll own and evolve platform components, improve service contracts for multi‑tenant use, debug issues across service boundaries, and build resilience patterns that make the platform safer, faster, and easier for engineering teams to consume. You’ll design, code, test, optimize, and support software that has real operational impact. Key Responsibilities Platform Software Development: Lead cross‑team evolution of middleware patterns or runtimes to standardize interoperability at scale. Define and enforce versioning, deprecation, and rollout strategies that minimize downstream breaks. Drive shared observability baselines (SLOs, error budgets) and resilience patterns across several services. Software Development and Coding – Design, Testing, and Optimization: Design software solutions and analyze requirements to achieve business and operational goals. Adhere to and improve execution of all phases of the software development lifecycle; provide guidance and coaching to engineers. Develop new software features and enhancements, leading design specifications, ensuring accessibility, and producing documentation. Lead code reviews in multiple areas to help drive improvements. Debug and troubleshoot to identify and fix complex software issues. Develop fixes for identified issues. Implement comprehensive software testing, quality assurance processes, error logging, monitoring, and observability for effective debugging. Conduct performance profiling and optimize code for scalability. Troubleshoot and resolve complex API functionality and integration issues. Implement complex API versioning, lifecycle, and interoperability strategies. Software Architecture – System Structural Design: Implement and contribute to software, systems, and services, ensuring review by managers or senior leaders. Provide technical guidance and coaching to less experienced developers. Contribute to periodic reviews and ensure adherence to architectural standards. Collaborate with stakeholders to align work with software architecture. Implement performance optimization and scalability strategies. Occasionally conduct technology research and evaluation for potential architectural changes. Issue/Defect Collaboration – Product Support: Collaborate with stakeholders to understand customer issues and align solutions. Provide advanced technical guidance and support to customers regarding reported issues. Advocate for customers’ interests and suggest product enhancements based on feedback. Ensure timely resolution of issues and effective communication for customer satisfaction. Implement processes for handling and training on customer issues and defects. Investigate and troubleshoot complex maintenance issues with short‑ and long‑term solutions. Practices and Standards Compliance – Security and Compliance: Collaborate to follow development practices and coding standards, providing coaching to junior members. Participate in peer review processes and ensure code quality and adherence to acceptance criteria. Share advanced knowledge of industry best practices and apply them to processes. Implement secure coding practices to prevent vulnerabilities. Development Operations – System Maintenance: Perform periodic maintenance and testing operations for systems that require upgrading or patching. Drive improvements, ensure automation, testing, and debugging of systems for reliability. Planning & Execution: Manage and coordinate moderately complex tasks, monitor timelines and deliverables, and delegate efficiently. Collaboration & Partnership: Collaborate across the organization to align expectations and achieve shared objectives. Problem Solving: Identify and address moderate issues by analyzing data to identify solutions. Continuous Learning: Pursue learning opportunities, stay abreast of trends, and mentor junior team members. Continuous Improvement: Develop ideas and collaborate on process improvements, evaluating impact. Performance and Development: Contribute to talent development by participating in candidate interviews and assessments. Qualifications Experience building production services, troubleshooting complex systems, and improving reliability. Comfortable working across code, APIs, logs, metrics, incidents, and customer issues. Strong knowledge of operating systems, networking, and large‑scale distributed systems. Experience with observability tools, SLOs, error budgets, and resilience patterns. Strong programming skills in a modern language such as Go, Python, or Java. Excellent written and verbal communication skills. Benefits Medical, dental, and vision insurance. Short‑term and long‑term disability. Life insurance and AD&D. Supplemental life insurance (Employee/Spouse/Child). Health care and dependent care Flexible Spending Accounts. Pre‑tax commuter and parking benefits. 401(k) Savings and Investment Plan with company match. Paid time off with flexible vacation for salaried employees and accrued vacation for others. 11 paid holidays. Paid sick leave (72 hours upon hire, refreshed yearly). Paid parental leave and adoption assistance. Employee Stock Purchase Plan. Financial planning and group legal support. Voluntary benefits including auto, homeowner, and pet insurance. Salary Range (US) Hiring Range in USD from: $104,500 – $234,600 per year. May be eligible for bonus, equity, and compensation deferral. Career Level - IC4 Equal Employment Opportunity Statement Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans’ status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law. \ #J-18808-Ljbffr Oracle
$276k - $414k
...Principal Software Engineer Snap Inc is a technology company. We believe the camera presents the greatest opportunity to improve the way people... ...looking for a Principal Software Engineer to join the Ads Platform team at Snap. What you'll do: Build the next...SuggestedLive inWork at officeLocal area$104.5k - $234.6k
...Job Description We're looking for software engineers with strong SRE instincts to help build and operate the GitHub Enterprise platform at scale. This role is for developers who care about reliable systems, clean APIs, automation, observability, and production-quality...SuggestedTemporary workFlexible hoursShift work$276k - $414k
We’re looking for a Principal Software Engineer to join the Ads Platform team at Snap. What you’ll do: Build the next generation ads formats and backend infrastructure and solutions to deliver more clicks and conversion and value for advertisers. Work end-to-end across...Suggested$276k - $414k
...company. Knowledge, Skills & Abilities Excellent programming and software design skills, including debugging, performance analysis, and... ...leadership/ownership and setting technical direction for engineering projects. Experience architecting, designing, and developing...SuggestedLocal areaFlexible hours- ...Join the ranks of top talent at one of the world's most influential companies. As a Senior Principal Software Engineer at JPMorganChase within the CDAO AI/ML Data Platforms Team, you provide deep engineering expertise and work across agile teams to enhance, build, and...Suggested
- ...of the world’s most influential companies. As a Senior Principal Software Engineer at JPMorganChase within the VPC Network organization, you... ...implementation of JPMC-VPC—a software-defined networking platform that will replace our legacy infrastructure and position the...
- The Software Developer 4 will work on high-impact AI solution designs that enable agents... ...surfaces. The role will contribute to platform components such as AI Apps Gateway, Agent... ...environments. Work with architects and senior engineers to define service contracts, schemas,...Full timeFlexible hours
$222.9k - $295.2k
...Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received . Principal Software Engineer Meet The Team Mobility Engineering Control Plane (MSCP) The Mobility Engineering Control Plane team focuses...Full timeTemporary workLocal areaFlexible hours- ...outperforms traditional sources on environmental impact, deployment speed, and cost. What you'll be doing As a Senior/Principal Software Engineer at Endurance, you will build software to optimize and accelerate every aspect of the company. As we scale from our first...
- ...paid acquisition end-to-end across all the major ad platforms using AI agents that plan campaigns, produce... ..., and attribute value. The Role As Ardenir's Principal Engineer, you'll own how we build software. We've adopted an AI-forward approach in which agents...
$235.2k - $294k
...Principal Software Engineer Dive in and do the best work of your career at DigitalOcean. Journey alongside a strong community of top talent... ...cryptographic material that protects every customer workload on the platform. As an IC6, you won't just influence existing systems -...Local areaWorldwideFlexible hours$197.4k - $264.7k
...Principal Software Engineer - Ad Experiences Technology is at the heart of Disney's past, present, and future. Disney Entertainment and ESPN... ...Technologists are designing and building the products and platforms that will power our media, advertising, and distribution businesses...Work experience placementWork at officeShift work$135.2k - $306.4k
...to real-world cloud-scale distributed systems, as part of an engineering organization that highly values formal methods. OCI has been using... ...and verification. ~5+ years of full-time professional software development of concurrent and distributed systems, ideally cloud...Full timeTemporary workFlexible hours$200k - $240k
...Role The software team at K2 aims to blur the lines between various types of software development and encourages team members to get... ...Qualifications Bachelor's degree in computer science, computer engineering, electrical engineering, math, or another STEM discipline, or...Permanent employment$114.6k - $234.6k
...Principal Application Software Engineer Oracle Government Defense & Intelligence is seeking a Principal Application Software Engineer to design, build... ...plus experience. ~3 years of experience with cloud platforms such as Oracle Cloud Infrastructure, AWS, Azure, or...Temporary workFlexible hours$172.6k - $259k
...and the studios that develop our worlds. We are seeking a Principal Software Engineer who can guide product ideas through every stage with agentic... ...Nice to Have: Experience leading or contributing to platform / horizontal services (search, notifications, identity,...Work experience placement$117.1k - $187.3k
...critical systems for delivering innovative education technology platforms. Specifically, you will lead technology teams in our... ...successful technology leader, you will build and lead remote software engineering organizations using agile principles to architect and deliver...Work experience placementLive inLocal areaRemote workWorldwide$227.8k - $338.8k
...is building an enterprise AI agent platform that helps Fortune 500 companies automate... ...frameworks, and production cloud engineering. We are hiring a Principal Engineer to be the technical anchor... ...Requirements ~12+ years in software development. ~7+ years hands-on with...Work at officeLocal area$202.1k - $299.63k
...opportunity. Using Docusign's Intelligent Agreement Management platform, companies can create, commit, and manage agreements with... ...you'll do The Orchestration team is looking for a Principal Software Engineer to help define, architect, and deliver the next generation...Contract workWork at officeLocal areaRemote workShift work2 days per week$264.1k - $369.74k
...and governance to align technology and business strategies. We are seeking an exceptionally talented and experienced Sr Principal Software Engineer to lead the technical strategy for Blue Origin's Software Development organization. This dynamic org is responsible for...Permanent employmentTemporary workLocal areaRelocation$197.3k - $313.7k
...duplicating efforts. Job Category Software Engineering Job Details About Salesforce... ...Salesforce. Salesforce is seeking a Principal Software Engineer (PMTS) to join the Tableau... ..., data-intensive analytics, and cloud platform engineering. You will be a leading...$114.6k - $234.6k
...architecting and delivering next-generation platforms and frameworks to empower developers... ...Frameworks: Spearhead the engineering of new container runtimes and distributed... ...executives for investment and drive the software design and development for new major data...Temporary workWork experience placementWorldwideFlexible hours$160k - $250k
...Principal Software Engineer Gradial helps marketers and creatives move from idea to execution faster. Our platform turns intent into action, automating website updates, design system migrations, and ongoing content optimization while preserving brand integrity across...$280k - $330k
...execute decisions automatically. The platform eliminates the coordination tax: the time... ...at scale. This role is data‑centric software engineering at a very high bar: you own... ...across the team. What You’ll Do As a Principal Software Development Engineer, you bring...$244k - $366k
Snap Engineering teams build fun and technically sophisticated products that reach hundreds of millions of Snapchatters around the... ...execute with privacy at the forefront. We’re looking for a Principal Software Engineer to join the Core Growth Team at Snap Inc! Core Growth...Work at officeLocal area$180k - $210k
About this team As a Principal Backend Engineer on the Admin Workflows team, you'll own the systems that turn an admin's ideas and raw materials into engaging, AI‑first training in minutes. Your job is to make that magic more powerful and more reliable at enterprise scale...Work at office3 days per week$109.7k - $234.6k
...You care about creating usable, useful software that solves real problems and brings delight... ...concepts. You work well with non-engineers. You can lead a conversation in a room with... ...levels of the stack. Responsibilities As a Principal Software Engineer, you will lead the...Temporary workFlexible hours- ...works. We’re committed to creating category‑leading enterprise software that unleashes that power. To make that happen, we need people... ...Core Domain Expertise: Deep technical background in Workflow Engines, Orchestration, and structured/unstructured data/document processing...Work at officeImmediate startRemote work
$274k - $376.2k
...the local office three times a week. We are a small team of engineers exploring new Auth0 products and features, taking ideas from 0... ...you’ll be doing We are looking for a very senior, knowledgeable Software Architect (P6). Responsibilities include: Implement proof of...Work at officeLocal areaFlexible hours$187.5k - $281.25k
Your Mission Join our innovative team as a Principal Software Engineer to shape the future of our AI Assistant. You will be instrumental in developing core features that enhance our AI technology's capabilities and user experience. What you'll do at UiPath Develop and...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Platform Software Engineer. Be the first to apply!
- principal software engineer Seattle, WA
- senior principal software engineer Seattle, WA
- data platform engineer Seattle, WA
- client platform engineer Seattle, WA
- platform engineer Seattle, WA
- platform developer Seattle, WA
- senior platform engineer Seattle, WA
- platform engineering manager Seattle, WA
- principal designer Seattle, WA
- principal architect Seattle, WA


