Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer

$247.5k - $267k

typeface.ai

About Typeface

We help the world’s biggest brands move from brief to fully personalized campaigns — in days, not months.

Founded by Abhay Parasnis and backed by Microsoft, GV, Salesforce, Lightspeed, Madrona and Menlo, we’re building category-defining technology at the intersection of creativity and AI with real impact. Join us to help shape the future of enterprise marketing.

What You’ll Do

As a Principal Engineer, you will:

  • Solve complex architectural challenges to harness the power of LLMs and multimodal AI for scalable, enterprise-grade content generation.
  • Lead cross-functional technical initiatives spanning multiple teams and product areas.
  • Partner with enterprise customers to deeply understand their challenges and translate them into robust, high-impact solutions.
  • Mentor and guide engineers across the organization, raising the bar for technical excellence.
  • Advocate for best-in-class engineering practices , ensuring security, scalability, and maintainability across the platform.
How You\'ll Make an Impact
  • Define and evolve the architecture for AI-driven, multimodal content personalization.
  • Evaluate and integrate cutting-edge AI technologies, optimizing for cost, latency, and output quality.
  • Cross-Company Impact:
  • Spearhead engineering initiatives that address critical business priorities.
  • Translate complex enterprise customer requirements into practical, scalable solutions.
  • Coach engineers in AI/ML systems, distributed architectures, and multimodal generation pipelines.
  • Champion engineering best practices — from code quality to CI/CD, observability, and security.
  • Contribute hands-on to code and design when needed.
  • Ensure solutions meet enterprise-grade standards for security, reliability, and compliance.
What You Bring
  • 10+ years in software engineering, with at least 3+ years in a principal/staff-level IC role.
  • Proven experience architecting distributed systems, AI/ML platforms, or large-scale SaaS applications.
  • Strong background in cloud-native architecture (AWS, GCP, Azure), containerization (Docker, Kubernetes), and modern API design.
  • Track record of influencing technical direction across multiple teams.
  • Excellent communication skills for both technical and non-technical stakeholders.
  • Expertise in LLMs (prompt engineering, fine-tuning, inference) and multimodal AI (text, image, video, audio)

In your first 3 months, you will:

  • Shape the architecture for the next generation of AI-driven, multimodal content solutions.
  • Drive engineering excellence and raise the company-wide technical bar.
  • Deliver solutions that directly address critical enterprise customer needs.
  • Mentor engineers into senior technical leadership roles.
Location

This is a hybrid role based in either our Palo Alto office. We collaborate in-office 3 days a week.

Compensation & Benefits

The range for this role is $247,500-$267,000. Actual compensation may vary based on level, experience, and skillset as assessed in the interview process.

  • Competitive compensation — including salary, equity, and 401(k)
  • Full medical, dental, and vision insurance for you and your family
  • HSA and FSA options to support your financial wellness
  • Flexible time off — including parental leave
  • Well-being programs — resources to support your mental and physical health
  • Daily lunch & snacks
  • Mentorship & impact — work closely with top AI leaders on products that ship

Equality Opportunity Statement We welcome and encourage applicants from all backgrounds. Employment decisions are made without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, medical condition, veteran status, or any other legally protected status. We comply with applicable laws in every jurisdiction where we operate.

Why You\’ll Love Working Here
  • Build something big — Be part of a fast-growing startup defining a new category: marketing orchestration powered by Agentic AI.
  • Your work will matter — Trusted by Fortune 100 companies, our platform delivers 10x content velocity and 90% faster campaigns.
  • A+ team — Collaborate with veterans from Adobe, Microsoft, Google, and top AI companies.
  • Backed by the best — GV, Salesforce Ventures, Microsoft, Lightspeed, Madrona and Menlo ($165M raised).
  • Recognized for innovation — TIME Best Inventions, Fast Company Next Big Thing in Tech, Gartner Cool Vendor, Adweek AI Company of the Year, LinkedIn Top Startup, Webby Award (AI Work & Productivity).
#J-18808-Ljbffr
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Palo Alto, CA vacancy
  • $205k - $241k

     ...part of shaping the future of mobility, then read on!We are looking for a highly experienced and technically profound Principal Software Development Engineer to join our team. This pivotal role requires deep expertise in safety critical and modern software architectures... 
    Suggested
    Full time
    Work at office
    Local area
    Immediate start
    Flexible hours
    3 days per week

    Wisk

    Mountain View, CA
    2 days ago
  •  ...What you will do In this role, situated within the S3 Organization, you will serve as a Principal Software Development Engineer dedicated to the development of a novel aircraft designed for the Advanced Air Mobility (AAM) market. You will define, architect, and champion... 
    Suggested

    Wisk Aero LLC

    Mountain View, CA
    2 days ago
  • $209.09k - $303.34k

     ...We are CARIAD , an automotive software development team with the Volkswagen Group. Our mission is to make the automotive experience...  ...around it. Role Summary: The Technical Lead Sr Principal Software Engineer, BSW is a senior technical leader and enterprise-wide... 
    Suggested
    Permanent employment
    Temporary work
    Worldwide

    Cariad, Inc.

    Mountain View, CA
    18 hours ago
  • $200k - $220k

     ...Principal Software Engineer – Palo Alto, CA October 10, 2024 Xage Security, Inc. seeks Principal Software Engineer in Palo Alto, CA: Job Duties: Design and develop Xage distributed system and deployment projects including health monitoring and visualization. Design and... 
    Suggested
    Remote work

    Xage

    Palo Alto, CA
    2 days ago
  • $231.4k - $331.8k

     ...Principal Engineer Iovalent, now part of Cisco, is the company founded by the creators of Cilium and eBPF. Cisco Secure Workload is a flagship...  ...At least 10+ years' experience building software systems in one or more programming languages such as Go, C++... 
    Suggested
    Full time
    Temporary work
    Work experience placement
    Local area
    Flexible hours

    Webex Events (formerly Socio)

    Palo Alto, CA
    6 days ago
  • $210k - $300k

     ...Principal Wi‑Fi Software Engineer (Starlink) SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this possible... 
    Temporary work
    Live in
    Remote work
    Worldwide
    Weekend work

    SPACE EXPLORATION TECHNOLOGIES CORP

    Palo Alto, CA
    2 days ago
  • $127.1k - $226k

     ...Principal Kubernetes Software Engineer VMware by Broadcom is the leader in virtualization and cloud infrastructure solutions. VMware Cloud Foundation (VCF) is a full-stack Infrastructure as a Service (IaaS) platform that provides a unified, self-service experience... 
    Local area

    VMware

    Palo Alto, CA
    18 hours ago
  • Job Recommendation When you upload your resume, we provide job recommendations to you. Please confirm you have read and understand how your data may be processed pursuant to the Microsoft Data Privacy Notice and Transparency FAQ.

    Microsoft Corporation

    Mountain View, CA
    1 day ago
  • $276k - $414k

     ...other services; and its AR glasses, Spectacles ( . Snap Engineering ( teams build fun and technically sophisticated products that...  ...with privacy at the forefront. We're looking for a Principal Software Engineer to join the Business Experience team at Snap. What... 
    Temporary work
    Live in
    Work at office
    Local area

    Snap

    Palo Alto, CA
    8 days ago
  • $349k - $431k

     ...Principal Software Engineer, Onboard Field Response Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    2 days ago
  • $264k - $379.5k

     ...data experience that seamlessly ties into Snowflake. As a Principal Engineer, you'll help define the architecture, push the boundaries of...  ...Snowflake's most strategic new products. AS A PRINCIPAL SOFTWARE ENGINEER AT SNOWFLAKE YOU WILL: Serve as the technical leader... 
    Immediate start
    Flexible hours

    Snowflake Computing

    Menlo Park, CA
    4 days ago
  • $163k - $296.4k

     ...This role is about designing foundational engineering systems (instrumentation,...  ...faster with higher confidence. As a Principal Growth Engineer in CoreAI, you’ll drive...  ...deeply hands‑on and detail‑oriented Software engineering fundamentals with experience... 
    Ongoing contract
    Local area

    Microsoft Corporation

    Mountain View, CA
    6 days ago
  • $276k - $414k

     ...Principal Software Engineer Snap Inc is a technology company. We believe the camera presents the greatest opportunity to improve the way people live and communicate. Snap contributes to human progress by empowering people to express themselves, live in the moment, learn... 
    Temporary work
    Live in
    Work at office
    Local area

    Snapchat

    Palo Alto, CA
    2 days ago
  • $119.8k - $234.7k

     ...Overview About the Role We're building AI-first engineering systems that power growth at Microsoft - designing, shipping, and scaling...  ...AI-first engineering environment What We're Looking For Software engineering fundamentals with experience building, shipping,... 
    Ongoing contract
    Local area

    Microsoft Corporation

    Mountain View, CA
    18 hours ago
  • $261k - $353k

     ...customer problems. Drives design and implementation of durable software solutions that solve critical customer problems in a fast-...  ...Contributes to standards, patterns, and best practices that improve the engineering community. Provide perspective on leading industry trends,... 
    Temporary work
    Work experience placement
    Local area

    Intuit

    Mountain View, CA
    4 days ago
  • $276k - $414k

     ...other services; and its AR glasses, Spectacles ( . Snap Engineering ( teams build fun and technically sophisticated products that...  ...with privacy at the forefront. We're looking for a Principal Software Engineer to join the Ads Format team at Snap. What you'll... 
    Temporary work
    Live in
    Work at office
    Local area

    Snap

    Palo Alto, CA
    3 days ago
  • $147k - $237.5k

     ...Principal Software Engineer At Palo Alto Networks®, we're united by a shared mission—to protect our digital way of life. We thrive at the intersection of innovation and impact, solving real-world problems with cutting-edge technology and bold thinking. Here, everyone... 
    Full time
    Work at office

    Palo Alto Networks

    Palo Alto, CA
    3 days ago
  • $142.8k - $274.8k

     ...-generated and human-generated content spanning text, image, audio, video, and multimodal content. We are looking for a Principal Software Engineer - Responsible AI who is passionate about building customer-facing AI services with scalable and sustainable architecture... 
    Ongoing contract
    Work at office
    Local area

    Microsoft Corporation

    Mountain View, CA
    1 day ago
  • $296.3k

     ...hardware and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment features....  ...transportation on a global scale. Role Overview: As a Principal Engineer you will be a technical leader in the Local Planner Controller... 
    Work experience placement
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Mountain View, CA
    1 day ago
  • $304k

     ...for AI across all enterprise data. It is compatible with any engine, any data format, and runs anywhere. Horizon Catalog unifies...  ...multi-year initiatives with cross-organizational impact. AS A PRINCIPAL SOFTWARE ENGINEER II, YOU WILL: Set Technical Vision: Lead... 
    Flexible hours

    Snowflake Computing

    Menlo Park, CA
    18 hours ago
  • $264k - $379.5k

     ...sources. Snowhouse powers all of Snowflake's core business, engineering and data science needs and provides customers with full...  ...as ML powered functions and Budgeting applications. AS A PRINCIPAL SOFTWARE ENGINEER IN SNOWHOUSE FOUNDATION, YOU WILL: Design and... 
    Flexible hours

    Snowflake Computing

    Menlo Park, CA
    18 hours ago
  • $142.8k - $274.8k

     ...TheCoreAIWorkloadsteam builds thefoundationalinference engines and APIs thatpower largescale AI inference across Azure-fromcutting...  ...efficiency, rapid experimentation, cloud infrastructure, and systems software-working closely with CoreAI data plane, compute, and partner... 
    Ongoing contract
    Local area

    Microsoft Corporation

    Mountain View, CA
    3 days ago
  • $142.8k - $274.8k

     ...Do you enjoy solving problems, writing software, and working with customers? Do you want...  ...join us! The Industry Solutions Engineering (ISE) team is a global engineering organization...  ...platform. We are hiring a Principal Software Engineer with deep experience... 
    Ongoing contract
    Local area
    Visa sponsorship
    Work visa

    Microsoft Corporation

    Mountain View, CA
    4 days ago
  •  ...Snowflake’s enterprise capabilities. Your work will drive industry leading innovation on Iceberg, Analytics, Data Engineering and AI. AS A PRINCIPAL SOFTWARE ENGINEER AT SNOWFLAKE YOU WILL: Solve real business needs at large scale by applying your software... 

    Snowflake Computing

    Menlo Park, CA
    2 days ago
  •  ...SPACE EXPLORATION TECHNOLOGIES CORP seeks a Principal Wi‑Fi Software Engineer for their Starlink consumer product line. This role will drive Wi‑Fi software development and roadmap, collaborating with engineers to enhance customer experience. The ideal candidate will have... 

    SPACE EXPLORATION TECHNOLOGIES CORP

    Palo Alto, CA
    2 days ago
  • $304k

     ...are the Snowflake Interoperable Foundations organization - the foundational layer that powers Snowflake's AI, Analytics and Data Engineering capabilities. We lead innovations across open table formats such as Apache Iceberg, helping customers build peta-byte scale multi... 
    Flexible hours

    Snowflake Computing

    Menlo Park, CA
    18 hours ago
  •  ...Senior Engineer At Palo Alto Networks®, everything starts and ends with our mission: Being the cybersecurity partner of choice, protecting...  ...requirements, design, develop, and support highly scalable software features and infrastructure on our next-generation security... 
    Casual work
    Work at office
    Visa sponsorship
    Work visa
    3 days per week

    Palo Alto Networks

    Palo Alto, CA
    2 days ago
  • $349k - $431k

     ...Principal Software Engineer, Perception Pretraining Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    3 days ago
  • $139.9k - $274.8k

     ...Responsibilities include the following. Collaboration with engineers and researchers to build and optimize training infrastructure...  ...working with engineering teams to deliver large-scale software systems, preferably in AI, machine learning, graphics or related... 
    Ongoing contract
    Local area

    Microsoft Corporation

    Mountain View, CA
    18 hours ago
  • $147k - $237.5k

     ...Software Engineer Prisma Access™ SASE (formally GlobalProtect Cloud Service) provides protection straight from the cloud to make access to the cloud secure. It combines the connectivity and security you need and delivers it everywhere you need it. Using cutting-edge... 
    Remote work

    Palo Alto Networks

    Palo Alto, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!