Principal Software Developer
Hackajob
Oracle Cloud Infrastructure PositionThis position is based in Nashville, TN and is an on-site role. Remote work is not available. Applicants must be able to work from the Nashville office.Oracle Cloud Infrastructure (OCI) delivers mission-critical applications for leading enterprises worldwide. Our cloud offers hyper-scale, multi-tenant services deployed across more than 50 regions globally. OCI continues to expand beyond traditional public cloud boundaries to support dedicated, hybrid, and multi-cloud solutions, edge computing, and more.At OCI, you'll play a key technical role in shaping the design and evolution of backend cloud services that operate at a global scale. You'll work on complex distributed systems, influence technical direction, and contribute to production services used by customers worldwide. This role offers the opportunity to lead by example, solve ambiguous technical problems, and mentor engineers while continuing to deepen your own technical expertise.As a Principal Software Developer, you will lead the design, development, and evolution of backend services, APIs, and core server-side systems that support distributed cloud platforms. You will take ownership of complex technical problems, contribute to architectural decisions, and drive scalable, reliable solutions within and across teams.You will work on large initiatives, guide design discussions, review and influence technical designs, and collaborate closely with cross-functional partners to ensure high-quality delivery. You will proactively identify opportunities for architectural improvement, system optimization, and operational excellence, while mentoring and supporting other engineers.This role requires strong technical judgment, deep understanding of distributed systems, and the ability to balance near-term delivery with long-term architectural health.This position is office-based and requires onsite presence at one of the following Oracle office locations: Austin, TX; Nashville, TN; Santa Clara, CA; Seattle, WA; or Redwood Shores, CA. Relocation assistance may be available in accordance with Oracle's relocation policies.Qualifications7+ years of professional software engineering experience, with demonstrated impact on backend or platform systemsBS or MS degree in Computer Science or a related field, or equivalent practical experienceStrong experience designing and building highly available, scalable distributed systemsDeep understanding of distributed system fundamentals, object-oriented design, data structures, and algorithmsProficiency in one or more object-oriented programming languages such as Java, C++, C#, Go, or similarExperience leading or influencing technical design and architecture decisionsStrong problem-solving skills, ability to operate in ambiguous environments, and a high sense of ownershipExperience with microservice architectures, service reliability, and production operationsDemonstrated ability to mentor engineers and raise overall technical quality
- ...Principal Software DeveloperLocation Requirement: This position is based in Nashville, TN and is an on-site role. Remote work is not available... ...technical expertise.ResponsibilitiesAs a Principal Software Developer, you will lead the design, development, and evolution of...SuggestedWork at officeRemote workWorldwideRelocationRelocation package
$135.2k - $306.4k
...reliably, and deliver exceptional customer experiences. We develop throttling and control-plane platform used by multiple OCI services... .... Responsibilities We are seeking a Senior Principal Software Engineer to drive the architecture, design, and development...SuggestedTemporary workWorldwideFlexible hours$135.2k - $306.4k
...performance tuning skills• Proficiency in network, distributed, asynchronous, and concurrent programming• Knowledge of professional software engineering standard methodologies for the full software development process• Experience building and operating scalable...SuggestedTemporary workFlexible hours$147k - $237.5k
...data volumes and associated costs by 84% on average while saving developers thousands of hours. Recognized as a leader by major analyst... ...coding assistants (e.g., Cursor, Claude) as part of day-to-day software developmentExperience building and operating highly available...SuggestedFull timeRemote work$241.4k - $322.6k
...than 3,000 Splunk engineers to build, test, and release world-class products at scale. Our work connects the daily developer experience to the wider software delivery lifecycle. You will join a cross-functional team of engineers and leaders who value practical innovation...SuggestedFull timeTemporary workLocal areaFlexible hours$175k - $225k
...This is an opportunity for an AI-Engineering Principal Software Engineer, AI Group to get in on the ground floor. Cohu is building the AI engineering platform for semiconductor test from the ground up: cloud and on-prem inference infrastructure, custom agent tooling,...Full timeWork experience placementLocal areaWorldwideShift work$135.2k - $306.4k
...member of the Block Storage Data plane team, you will own the software design and development for multiple core components and features... ...at scale. ~ Extensive experience with systems design and developing clean code in C++ and scripting languages such as Python, etc....Temporary workFlexible hours$114.6k - $234.6k
...Job Description As a Principal Software Development Engineer in the Oracle Cloud Infrastructure (OCI) Security Platform division, you will play a critical leadership role in the architecture, evolution, and delivery of OCI's Key Management Service (KMS)-a foundational...Temporary workFlexible hours$70 - $75 per hour
...about what Salesforce can offer them, and gain knowledge and support as part of their journey into the Salesforce ecosystem. Develop the components and pipelines that are necessary to make up the system our visitors interact with, utilizing WordPress, standards-compliant...Full timeWork experience placementRemote work- ...Description: We are seeking a highly skilled and experienced Senior Software Engineer to join our dynamic Networking team. As a Senior... ...and coordination of low-level networking functions Design, develop, and maintain network software solutions to meet business requirements...
$197.3k - $313.7k
...enterprise solutions.Technical Leadership: As a Principal-level member of technical staff, the... ...-as-plugins" model more robust and developer-friendly.AI Operations (AIOps): Support... ...TypeScript, or Python—you view automation as a software engineering problem.Technical Breadth:...Full timeRemote workShift work$264k - $379.5k
...deliver 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...$160.2k - $288.84k
...to reusable blueprints and reference implementations.Design and develop high-performance data stores, real-time sync pipelines, and... ...scale each use case requiresDrive engineering projects to deliver software solutions that meet technical requirements and quality standardsProvide...Full timeTemporary workPart timeWork experience placementLocal areaFlexible hours$240k - $300k
...complex financial journeys into clear, dependable experiences.As Principal Engineer for High Value Senders, you will own technology... ...capabilities for step-change improvements in customer experience and software delivery. Establish domain-level AI accountability:...Full timeWork at officeWorldwideFlexible hours$200.1k - $270.6k
...Devices product idea from concept to production in days — not months. The Devices Global Retail Tech organization is looking for a Principal Software Engineer to lead diverse, cross-organizational initiatives spanning Devices financial systems automation, product development...Contract workFlexible hours$181k - $300k
...Operating Principles, which define how we lead, make decisions, develop talent, serve our customers, and grow our business. We value... ...the right fit for you.Our OpportunityChewy is looking for a Principal Software Engineer to join our Fulfillment Technology & Science team....Local areaFlexible hours$236k - $339.2k
...observability and trustWhat You Will DoAs a software engineer on the team, you will play a... ...next generation of tools and evolve our developer infrastructure and tooling to be... ...standards.What We’re Looking ForOur ideal Principal Software Engineer will have:Strong passion...$143k - $286k
...PermanentCompany: WalmartBusiness Segment: Home OfficeRole summary:The Principal Software Engineer leads platform engineering efforts by delivering... ...team:The Membership Experience Engineering team at Walmart develops scalable, reliable technology to enhance shopping journeys...Full timeTemporary workPart timeWorldwide$110k - $220k
...PermanentCompany: WalmartBusiness Segment: Home OfficeJoin Walmart as a Principal Software Engineer for the Colony Platform within our AI & Data... ...components (UI agent core logic tool manager local tools). Develop and maintain local tool plugins (Python-based) that perform...Full timeContract workTemporary workPart timeLocal area$276k - $414k
...always execute with privacy at the forefront.We’re looking for a Principal Software Engineer to join the Business Experience team at Snap.What... ...engineering projectsExperience architecting, designing, and developing distributed systemsPreferred QualificationsExperience with...Full timeTemporary workLive inWork at officeLocal area$230.1k - $311.2k
We are seeking technically deep Principal Engineer to drive the architecture, engineering strategy, and technical standards for AgentCore... ...projects, deliver large scalable systems, design new software systems and have a significant bottom-line impact on our business...InternshipFlexible hours$264k - $379.5k
...Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done.We are hiring a Principal Software Engineer for our Anti-Abuse team. The Anti-Abuse team sits at the core of protecting Snowflake and our customers from abuse on...$241.4k - $322.6k
...insights and solving problems.Your ImpactWe're looking for a Principal Software Engineer who enjoys solving difficult technical problems,... ...large-scale distributed systems or data platforms.Experience developing software that operates reliably in production.Experience with...Full timeTemporary workLocal areaFlexible hours$304k
At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don’t just use tools; you possess an innate curiosity, treating...$227.8k - $338.8k
...production cloud engineering.We are hiring a Principal Engineer to be the technical anchor for... ...layers that tie them together.Own the developer-facing surface: the APIs, SDKs, and... ...team.Experience Requirements12+ years in software development.7+ years hands-on with fault...Local area$132k - $264k
...technologies. Time Management & Planning: Develop detailed project timelines, manage tasks... ...at Walmart Global Tech. Were a team of software engineers, data scientists,... ...may also include : - StockSummaryAs a Principal Software Engineer on the Marketplace Platform...Full timeTemporary workPart time$304k - $380k
...function, but to help redefine the future of how work gets done.Principal Software Engineer 2 - OLTPSnowflake is building the next generation... ...Unistore, we are combining the performance, reliability and developer experience expected from modern operational databases with...- ...Job Description As a Senior Software Engineer , you will design and build scalable backend services and APIs that power modern applications... ...LLM-based systems . Responsibilities Design and develop scalable APIs and backend services for high-throughput...Flexible hours
- ...meaningful business impact.Position SummaryWe are seeking a Senior/Principal Software Engineer to join the Engineering team and play a critical... ...bar across the team.Your Experience6+ years of experience developing and debugging system-level software in Golang or similar...
- ...works. We’re committed to creating category-leading enterprise software that unleashes that power.To make that happen, we need people... ....A public presence: talks, posts, open source or content that developers actually read.Familiarity with automation, workflow or developer...Work at officeImmediate startRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Developer. Be the first to apply!
- principal software engineer Seattle, WA
- senior principal software engineer Seattle, WA
- principal solution architect Seattle, WA
- principal consultant Seattle, WA
- principal designer Seattle, WA
- principal Seattle, WA
- senior principal scientist Seattle, WA
- principal applied scientist Seattle, WA
- principal solutions consultant Seattle, WA
- principal data scientist Seattle, WA




