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

Principal Software Engineer

$280k - $350k

Recruiting from Scratch

Staff/Principal Software EngineerLocation - Mountain View, CA - Hybrid – 3 Days Per Week On-site) - Remote available only for candidates based in British Columbia, Canada.Compensation - $280,000 – $350,000 Base + Competitive EquityVisa - H1B Transfers Supported (No New Visa Sponsorship)Company Stage - Series A ($125M+ Raised)Industry - Artificial Intelligence, Voice AI, Generative AI, AI Infrastructure, Real-Time Systems, Developer Platform, Enterprise AIAbout the CompanyThe company is building one of the world's leading real-time AI infrastructure platforms powering next-generation voice experiences across consumer and enterprise applications.Its platform enables developers to build intelligent voice applications through state-of-the-art speech recognition, text-to-speech, real-time AI routing, knowledge systems, and large language model infrastructure. Hundreds of millions of end users interact with products powered by the platform across gaming, education, healthcare, companions, enterprise software, and interactive experiences.Backed by more than $125M from Lightspeed, Kleiner Perkins, Founders Fund, Microsoft M12, Meta, Stanford, and other leading investors, the company has become one of the fastest-growing AI infrastructure startups with a highly technical engineering culture focused on shipping production AI systems at scale.As a Staff/Principal Software Engineer, you'll own some of the company's most critical backend infrastructure, including intelligent routing systems, real-time APIs, distributed AI services, and large-scale platform infrastructure powering hundreds of millions of production requests. You'll collaborate closely with ML researchers, product engineers, and platform teams to design highly scalable systems enabling the future of real-time AI.This is an exceptional opportunity to join an AI-native infrastructure company where Staff and Principal Engineers operate with significant technical autonomy while building foundational systems powering the next generation of AI products.What You'll DoDesign and build highly scalable backend infrastructure powering real-time AI applicationsOwn the architecture and development of intelligent routing systems across hundreds of LLM providersBuild API infrastructure supporting speech-to-speech, TTS, STT, RAG, and realtime AI productsDesign distributed systems capable of handling hundreds of millions of production requestsArchitect low-latency backend services optimizing cost, throughput, and reliabilityBuild cloud-native infrastructure supporting real-time AI workloadsDevelop routing, failover, experimentation, caching, and orchestration systems across AI providersDesign scalable data pipelines supporting AI infrastructure and platform analyticsCollaborate closely with ML researchers to productionize cutting-edge AI modelsDrive technical architecture decisions across backend infrastructure and platform engineeringEstablish engineering best practices while maintaining hands-on ownership of production systemsRapidly prototype and launch new AI platform capabilities in a fast-moving startup environmentIdeal Candidate BackgroundExperience Requirements8+ years of backend software engineering experienceExperience building cloud-native distributed systems at production scaleExperience operating backend services handling hundreds of queries per second or higherExperience building zero-to-one platform products in startup or high-growth environmentsExperience working at AI-native companies or modern infrastructure organizationsStrong startup ownership mentality with demonstrated engineering executionExperience designing highly available backend systemsExperience collaborating closely with ML researchers and platform teamsExperience owning large production services end-to-endPrevious startup experience strongly preferred over exclusively large enterprise backgroundsTechnical RequirementsStrong backend software engineering fundamentalsExpert-level systems design and distributed architecture expertiseExperience with Go, Python, C++, Rust, or comparable statically typed backend languagesStrong cloud infrastructure experience across AWS, GCP, or AzureExperience with Redis, Memcached, or distributed caching systemsExperience with messaging systems, Pub/Sub, queues, or streaming infrastructureExperience with Apache Flink, Apache Beam, or large-scale data pipelines preferredStrong PostgreSQL or MySQL experience operating production databasesExperience building API gateways, routing layers, proxy systems, or service orchestrationExperience building highly scalable backend services supporting AI or consumer productsEducationBachelor's degree in Computer Science, Engineering, Mathematics, Physics, or another technical discipline preferredStrong engineering background with demonstrated backend systems expertiseTop technical universities or exceptional engineering accomplishments strongly preferredSoft SkillsOutstanding technical problem-solvingStrong engineering ownershipExcellent collaboration skillsHigh execution mentalityComfortable operating with ambiguityStrong communication skillsStartup mindset with high execution velocityStructured systems thinkerPassion for AI infrastructure and backend platform engineeringContinuous learner embracing modern AI development workflowsCompensation & BenefitsBase Salary: $280,000 – $350,000Competitive Equity PackageHybrid work model (3 days/week in Mountain View)Opportunity to build infrastructure powering one of the world's leading real-time AI platformsDirect collaboration with ML researchers and engineering leadershipSignificant ownership across core backend platform architectureHigh-impact engineering culture with exceptional career growthWell-funded Series A company backed by top-tier investorsOpportunity to shape the future of real-time AI infrastructureWhy JoinThis is an opportunity to build the infrastructure powering one of the world's most advanced real-time AI platforms.You'll work at the intersection of distributed systems, backend infrastructure, cloud architecture, AI routing, low-latency networking, and large-scale production engineering while helping define how developers build intelligent AI applications.As a Staff/Principal Software Engineer, you'll own foundational backend systems, influence company-wide technical direction, and help build the infrastructure layer powering the future of real-time AI.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Mountain View, CA vacancy
  • $276k - $414k

     ...addition to Bitmoji, Saturn, and other digital services.Snap Engineering teams build fun and technically sophisticated products that...  ...execute with privacy at the forefront.We’re looking for a Principal Software Engineer to join the Ads Format team at Snap.What you’ll do... 
    Suggested
    Full time
    Temporary work
    Live in
    Work at office
    Local area

    Snap

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

     ...type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany:...  ...audio, video, and multimodal content. We are looking for a Principal Software Engineer - Responsible AI who is passionate about building customer... 
    Suggested
    Ongoing contract
    Work at office
    Local area
    3 days per week

    Microsoft

    Mountain View, CA
    4 days ago
  • $143k - $286k

     ...Team: Customer Engagement Services Technology Engineering TeamThe Customer Engagement Services Technology...  ...on delivering world-class experiences and software solutions for Contact Centers and our customers. As a Principal, Software Engineer, you will set the tone of engineering... 
    Suggested
    Full time
    Temporary work
    Part time
    Worldwide

    Walmart

    Sunnyvale, CA
    3 days ago
  • $200k

     ...Evaluator products are deployed in mission-critical environments where accuracy, governance, and scale are non-negotiable. The Principal Software Engineer role exists to help us continue raising the engineering bar on those products — and to lead the way in how we build... 
    Suggested
    Work at office
    Shift work

    eGain Communications

    Sunnyvale, CA
    2 days ago
  • $210k - $295k

     ...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.PRINCIPAL SOFTWARE ENGINEER, CDN (STARLINK)At SpaceX we’re leveraging our experience in building rockets and spacecraft to deploy Starlink, the world... 
    Suggested
    Permanent employment
    Temporary work
    Worldwide
    Weekend work

    SpaceX

    Palo Alto, CA
    1 day ago
  • $165.6k - $296.4k

     ...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software...  ...This role is about designing foundational engineering systems (instrumentation, experimentation...  ...faster with higher confidence. As a Principal Growth Engineer in CoreAI, you’ll drive... 
    Ongoing contract
    Local area
    3 days per week

    Microsoft

    Mountain View, CA
    4 days ago
  • $110k - $220k

     ...$110000 - $220000/yearType: Full time / Regular/PermanentCompany: WalmartBusiness Segment: Home OfficeJoin Walmart as a Principal Software Engineer for the Colony Platform within our AI & Data organization and help make it trivially easy for associates — engineers, data... 
    Full time
    Contract work
    Temporary work
    Part time
    Local area

    Walmart

    Sunnyvale, CA
    5 days ago
  • $110k - $220k

     ...distribution centers.What you'll do...This role is to lead the backend engineering team for the Edge Direct product which manages a fleet of IoT...  ...platform. You’ll work directly with the Sr. Director of Software Engineering and the Sr. Director of Product to design and... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    1 day ago
  • $247.5k - $267k

     ...shape the future of enterprise marketing. What You’ll DoAs a Principal Engineer, you will:Solve complex architectural challenges to harness...  ...security, reliability, and compliance.What You Bring10+ years in software engineering, with at least 3+ years in a principal/staff-... 
    Work at office
    3 days per week

    Typeface

    Palo Alto, CA
    3 days ago
  • $261.5k - $353.5k

     ...opportunity to prosper. We never stop working to find new, innovative ways to make that possible.Job OverviewCome join Intuit as a Principal Software Engineer! We're constantly evolving to deliver on our mission to power prosperity around the world. As a Principal Engineer, you'... 
    Worldwide

    Intuit

    Mountain View, CA
    3 days ago
  • $261.5k - $353.5k

     ...already powers the QuickBooks Connector on Claude and ChatGPT, and our own Intuit Intelligence capability.We're hiring a Principal Software Engineer to own the multi-year technology vision and strategy for agent-readiness across Fintech — both bets, end to end. This is... 
    Worldwide

    Intuit

    Mountain View, CA
    2 days ago
  • $110k - $220k

     ...States; BENTONVILLE, ARSalary: $110000 - $220000/yearType: Regular/PermanentCompany: WalmartPrincipal, Software Engineer We are seeking a talented and passionate Principal, Software Engineer to join our International Technology Organization. The ideal candidate will have... 
    Full time
    Temporary work
    Part time
    Work at office
    Flexible hours

    Walmart

    Sunnyvale, CA
    2 days ago
  • $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 contract
    Local area
    3 days per week

    Microsoft

    Mountain View, CA
    2 days ago
  • $110k - $220k

     ...agile and cloud native. We learn from each other every day. We have a startup culture and are looking to grow our team with software engineers who take pride in their craft and are ready to grow in a fast-paced team-oriented environment. We not only create affordability... 
    Full time
    Temporary work
    Part time
    Worldwide

    Walmart

    Sunnyvale, CA
    2 days ago
  • $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

    Fortinet

    Sunnyvale, CA
    4 days ago
  • $119.8k - $234.7k

     ...officeRole type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany: MicrosoftOverviewAbout the Role We’re building AI‑first engineering systems that power growth at Microsoft — designing, shipping, and... 
    Ongoing contract
    Local area
    3 days per week

    Microsoft

    Mountain View, CA
    4 days ago
  • $170k - $240k

     ...security. At Fortinet, our mission is to safeguard people, devices, and data everywhere. We are currently seeking a Principal Software Developer Engineer for our FortiSwitch team.Job Responsibilities:Develop and maintain software components on current and future productsResponsible... 
    Full time
    Worldwide
    Home office

    Fortinet

    Sunnyvale, CA
    2 days ago
  • $210k - $300k

     ...is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.PRINCIPAL WI-FI SOFTWARE ENGINEER (STARLINK)At SpaceX we’re leveraging our experience in building rockets and spacecraft to deploy Starlink, the world’s... 
    Permanent employment
    Temporary work
    Live in
    Remote work
    Worldwide
    Weekend work

    SpaceX

    Palo Alto, CA
    2 days ago
  • $258k - $387k

     ...in capital from Uber, NVIDIA, Google, Softbank, Fidelity, T. Rowe Price, and other leading investors.About the RoleAs a Principal Software Engineer, you will help define and build the high-performance, highly reliable foundation of the Nuro Driver. This role spans Device... 
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    1 day ago
  • $207k - $340k

     ...needs of the team.LinkedIn's AI and Machine Learning Engineers are both data/research scientists and software engineers, who develop and implement machine...  ...on projects from ideation to implementation. As a Principal Staff Software Engineer you will be setting the technical... 
    For contractors
    Work experience placement
    Work at office
    Flexible hours

    Linkedin

    Mountain View, CA
    2 days ago
  • $110k - $220k

     ...: $110000 - $220000/yearType: Full time / Regular/PermanentCompany: WalmartBusiness Segment: Home OfficeRole summary:The Principal Software Engineer leads the design and delivery of scalable platform capabilities, driving cloud-native architecture and AI/ML integration... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    5 days ago
  • $142.8k - $274.8k

     ...evaluate novel systems architecture innovations through hardware/software co-design and advance them through technical readiness for productization. The CSA team is seeking a Principal Software Engineer who could be part of the team to develop hardware/software co-... 
    Ongoing contract
    Work at office
    Local area

    Microsoft Corporation

    Mountain View, CA
    5 days ago
  • $175k - $245k

     ...Job Title Software Development Job Description Responsibilities: Troubleshoot complex, system-level, multi-component issues that across multiple layers from kernel to application. Provide system-level optimizations and improvements in the OS to meet... 
    Full time
    Worldwide

    Edelman

    Sunnyvale, CA
    14 hours ago
  • $197k - $358.5k

     ...Milford or Mountain View], you are expected to report to that location three times a week, at minimum. The Role: As a Principal Software Engineer, you will be responsible for executing the plan for design, development and testing of automotive infotainment... 
    Full time
    Work experience placement
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Mountain View, CA
    2 days ago
  • $2,000 per month

     .... What is The Role: The enterprise software landscape is undergoing a structural shift...  ...-long implementation is now a small engineering team and a few focused sprints. Elastic...  ...by us. We are looking for a Principal Engineer to join our Information Technology... 
    Contract work
    Local area
    Flexible hours
    Shift work

    Elastic

    Mountain View, CA
    2 days ago
  •  ...financial institutions, you've come to the right place.As a Principal Engineer at JPMorganChase within the Commercial and Investment Bank Digital...  ...and reuse across teamsApplies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-... 
    Shift work

    JP Morgan Chase

    Palo Alto, CA
    4 days ago
  • $231k - $378k

     ...from home and from a LinkedIn office on select days, as determined by the business needs of the team.We are seeking a Principal Staff Software Engineer to join LinkedIn’s Physical Infrastructure organization. As the technical partner to the organizational leader, you will... 
    For contractors
    Work at office
    Immediate start
    Flexible hours

    Linkedin

    Mountain View, CA
    1 day ago
  • $143k - $286k

     ...full-time, onsite role at our Sunnyvale, CA office. This position is not eligible for remote work.Role summary:The (USA) Principal, Software Engineer leads the design and delivery of scalable platform capabilities, driving technical excellence across multiple teams.... 
    Full time
    Temporary work
    Part time
    Work at office

    Walmart

    Sunnyvale, CA
    4 days ago
  • $140k - $190k

    WiFi team is looking for a Principal Embedded Software Engineer with C programming and networking knowledge to join our team. This is a great opportunity to immerse yourself in all phases of the software development cycle to reach new product launches and feature development... 
    Full time
    Worldwide

    Fortinet

    Sunnyvale, CA
    3 days ago
  • $231k - $378k

     ...performed both from home and from a LinkedIn office on select days, as determined by the business needs of the team.As a Principal Staff Software Engineer of the Compute Infrastructure team at LinkedIn, you will play a crucial role in our ongoing efforts to re-architect... 
    For contractors
    Work at office
    Flexible hours

    Linkedin

    Mountain View, CA
    2 days ago

Do you want to receive more vacancies?

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