×
Register Here to Apply for Jobs or Post Jobs. X

Principal Software Engineer

Job in Oakland, Alameda County, California, 94616, USA
Listing for: Harnham
Full Time position
Listed on 2025-12-02
Job specializations:
  • Software Development
    AI Engineer, Cloud Engineer - Software, Software Engineer, Software Architect
Salary/Wage Range or Industry Benchmark: 280000 - 350000 USD Yearly USD 280000.00 350000.00 YEAR
Job Description & How to Apply Below

Overview

Principal Software Engineer — Oakland, CA (3 days/wk) • $280,000 - $350,000 Salary + Equity

Base pay range

$/yr - $/yr

About the Company

Our client is a fast-growing technology company building one of the world’s leading video-based learning platforms for professionals. Their platform powers how millions of users across industries access cutting-edge knowledge, connect with experts, and improve real-world outcomes.

They’re scaling their product and AI capabilities, and are looking for a Principal Engineer / Product Architect to lead the next evolution of their architecture and intelligent systems. You’ll work closely with leadership across the U.S. and Europe to design and build the next generation of scalable, AI-driven features.

What You’ll Do
  • Architect and scale the company’s platform — from video delivery systems to AI-powered discovery and personalized learning tools.
  • Prototype and deploy LLM-based workflows and agents
    , enabling intelligent search, summarization, and recommendations.
  • Collaborate with Product, Data, and AI teams to bring intelligent services to production (classification, personalization, relevance).
  • Establish best practices and architectural standards across backend, frontend, and infrastructure layers.
  • Lead modernization initiatives — transitioning systems for scalability, reliability, and performance (Python/Django backend, React frontend, AWS infrastructure).
  • Mentor engineers, conduct design reviews, and guide technical decision-making.
  • Evaluate and introduce new technologies — from vector databases to RAG frameworks — to stay at the edge of applied AI.
Who You Are
  • 6+ years of professional experience building and scaling software systems in high-growth environments.
  • Proven experience as a Principal Engineer, Staff Engineer, or Architect driving end-to-end design decisions.
  • Strong expertise in Python (Django or similar frameworks) and experience with React/Type Script .
  • Deep understanding of distributed systems
    , cloud architectures (AWS), and data modeling
    .
  • Experience integrating LLMs or AI-enabled workflows into production environments.
  • Strong communication skills and a collaborative, hands-on mindset.
Benefits
  • Medical insurance
  • Vision insurance
  • 401(k)

Apply BELOW

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary