Principal Software Engineer Elevate Consumer Experiences jobs in San Francisco – Browse 5,909 openings on RoboApply Jobs
Principal Software Engineer Elevate Consumer Experiences jobs in San Francisco
Open roles matching “Principal Software Engineer Elevate Consumer Experiences” with location signals for San Francisco. 5,909 active listings on RoboApply Jobs.
5,909 jobs found
Principal Software Engineer - Elevate Consumer Experiences
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Mid to Senior
Qualifications
Proven experience in software development, specifically with a focus on consumer-facing products. Strong proficiency in programming languages such as Java, Python, or JavaScript. Deep understanding of software architecture and design principles. Excellent problem-solving skills and ability to work in a fast-paced environment. Strong communication and collaboration skills.
About the job
Join Quizlet as a Principal Software Engineer to revolutionize the way consumers interact with educational content. In this pivotal role, you will leverage your extensive software engineering experience to design and implement innovative solutions that enhance user experiences. Collaborate with a dynamic team of engineers and product managers to drive product vision and execution.
About Quizlet Inc.
Quizlet is a leading educational technology company dedicated to helping students learn through engaging and accessible resources. Our mission is to empower learners to succeed by providing innovative tools and a supportive community.
Join Quizlet as a Principal Software Engineer to revolutionize the way consumers interact with educational content. In this pivotal role, you will leverage your extensive software engineering experience to design and implement innovative solutions that enhance user experiences. Collaborate with a dynamic team of engineers and product managers to drive product vision and execution.
Join Handshake as a Staff Software Engineer focused on enhancing consumer experience. In this pivotal role, you'll leverage your expertise to design and develop innovative software solutions that elevate user engagement and satisfaction. Collaborate closely with cross-functional teams to implement best practices and ensure a seamless user journey across all platforms.
About HandshakeHandshake is revolutionizing the career landscape within the AI economy, connecting 20 million knowledge workers to 1,600 educational institutions and 1 million employers, including all Fortune 50 companies. Our platform empowers individuals to navigate their career journey, from freelance opportunities to internships and full-time positions. This unique proposition is driving our exceptional growth; by 2025, we aim to triple our Annual Recurring Revenue at scale.Why Join Handshake Now?Influence the future of careers in the AI economy on a global scale, impacting the lives of countless individuals.Collaborate closely with leading AI labs, Fortune 500 companies, and top-tier educational institutions.Be part of a dynamic team with leadership drawn from renowned companies like Scale AI, Meta, xAI, Notion, Coinbase, and Palantir.Contribute to the development of a rapidly growing business with substantial revenue potential.About the RoleAs a Software Engineer in the Consumer Experience team, you will be at the forefront of crafting essential experiences that enable students to discover opportunities, encompassing search functionalities, discovery pathways, job listings, and job searching capabilities.Your Responsibilities Include:Design and implement scalable systems that enhance search and discovery experiences across our platform.Develop innovative AI-driven experiences for students, including a conversational AI agent for resume assistance, job searching, and interview preparation.Utilize OpenAI real-time APIs and agentic frameworks to deliver intelligent, conversational features.Collaborate with cross-functional teams to integrate new features that enhance member value and engagement.Participate in code reviews to uphold high standards of code quality and mentor fellow team members to promote continuous learning.
The Revi MissionBrick-and-mortar retail is not a relic of the past; it is transforming.As technology advances, the boundaries between digital and physical retail are merging into a cohesive purchasing experience. At Revi, we envision a true Web3 — a hybrid environment where every physical transaction possesses a digital identity, fostering ongoing relationships and opportunities for interaction.In this new landscape, consumer behaviors, expectations, and loyalty are fundamentally redefined. Shoppers will leverage AI-driven tools that effortlessly navigate both realms. Revi is pioneering this transformation, developing products daily to realize this vision.Supported by leading Silicon Valley investors, Revi is strategically positioned to lead and dominate a multi-billion-dollar market segment.Consumer Experience at ReviThe consumer experience is not merely a feature; it is an integral platform.At Revi, the consumer journey is the intersection of product, growth, branding, and AI. Our consumer interface is where users discover, trust, engage, and ultimately cultivate lasting loyalty within both physical and digital commerce landscapes.We are creating an AI-centric consumer platform designed to anticipate needs, minimize friction, and establish enduring, personalized connections between consumers and retailers.The RoleThe Vice President of Consumer Product will oversee Revi's consumer business comprehensively.Reporting directly to the Chief Product Officer, you will spearhead the vision, strategy, execution, and expansion of all consumer-facing initiatives at Revi. This encompasses product development, lifecycle management, engagement, retention, and the continuous advancement of Revi's AI-native consumer platform (currently under wraps).This is a leadership position with full accountability for consumer performance. You will collaborate across Product, Growth, Design, Data, and AI teams, guiding cross-functional groups to develop, launch, and scale industry-defining consumer products.Long-term strategic thinking, coupled with sprint-based execution, is essential as you build rapidly, learn swiftly, and iterate continuously with an unwavering focus on user satisfaction, measurable results, and sustainable growth.ResponsibilitiesStrategic Vision & Consumer RoadmapDefine and lead Revi’s long-term consumer vision and strategic roadmap, rooted in AI-first methodologies.Translate overarching company strategies into actionable consumer priorities, initiatives, and outcomes.Establish key performance indicators for consumer growth, engagement, retention, and lifetime value.AI-Driven Consumer PlatformSteer the development of Revi’s AI-native consumer product, architecting it from foundational principles and scaling it into a pivotal platform.Utilize AI for enhancements ranging from personalization and automation to decision-making and discovery.
About Our TeamJoin our dedicated Quality Assurance Software Engineering team, where we prioritize the excellence and dependability of our device software. We create and uphold automated testing frameworks, hardware-in-the-loop labs, and efficient release pipelines that guarantee quality signals are reliable, facilitating swift and secure product launches. Our collaborative environment encompasses infrastructure, automation, and cross-team synergy to ensure every release adheres to the highest standards.About the PositionAs a Quality Assurance Software Engineer, you will take ownership of the automated validation process for our device software. This encompasses developing test frameworks, conducting regression testing, overseeing hardware-in-the-loop labs, and managing release gates. You will construct systems that ensure quality signals remain trustworthy, integrate them into our CI/CD processes, and streamline the execution of repeatable procedures for QA vendor technicians.We seek engineers with extensive expertise in software quality, automation, and hardware-software integration, who are passionate about building scalable and reliable validation systems.This position is located in San Francisco, CA, operating on a hybrid work model of four days in the office each week, and we provide relocation assistance to new hires.Key Responsibilities:Test Infrastructure & Frameworks: Design, implement, and maintain a cohesive test framework for device software (unit, integration, system/end-to-end), integrating adapters for GitHub/Linear/Slack and ensuring reproducible runs.CI/CD Integration & Releases: Seamlessly integrate test suites with Buildkite, enforce promotion criteria (staging/prod), automate regression filing, and publish traceable artifacts and release notes.Hardware-in-the-loop Lab Design & Orchestration: Strategically plan and establish racks, power/networking, and orchestration for device testing; facilitate automated flashing, provisioning, and telemetry capture.Automation Tooling: Create tools for API/firmware validation, result triage, log capture, and reproducible bug reports.Quality Signals, Metrics, and Flake Control: Develop dashboards and alerts for pass rates, stability, and release readiness; identify and quarantine flaky tests; lead root-cause analysis with stakeholders; and monitor DORA-style delivery metrics to ensure release health.Vendor Enablement: Draft clear procedures for QA vendor technicians, review their reports, and manage a queue for rig maintenance and repairs.Cross-Team Collaboration: Collaborate with embedded and system software teams to enhance testability and streamline processes.
Location: San Francisco, CA (Hybrid: 4 days onsite/week). Relocation assistance available.About Our Team:At OpenAI, we are at the forefront of technology, creating foundational platform software that ensures our consumer products are reliable, secure, and high-performing. Our team collaborates across various system layers, working closely with engineering partners to deliver exceptional capabilities from initial concept to final launch.Role Overview:We are looking for a passionate Systems Software Engineer to lead the design, implementation, and debugging of critical platform components and the pipelines that build and update system images. Your focus will span across operating system layers, emphasizing performance optimization, security enhancements, and in-depth system debugging to deliver production-grade systems that exceed expectations.Key Responsibilities:Design and develop robust system-level components and services within both kernel and user spaces.Configure and maintain essential OS platform services (init, services, networking, security policies) and related tools.Build and manage image and update pipelines, ensuring their reliability, reproducibility, and rollback safety.Instrument system performance through profiling and tracing; enhance CPU, memory, I/O, and energy efficiency.Oversee platform observability and reliability, including logging, crash capture, watchdogs, and diagnostics.Collaborate with cross-functional teams to define interfaces and deliver comprehensive end-to-end features.Establish and promote strong engineering practices such as code reviews, continuous integration, reproducible builds, and effective release management.Work alongside external vendors to support builds and deployments.You Will Excel in This Role If You:Have successfully launched production systems software on modern operating systems.Possess proficiency in C/C++ and a scripting language, with a strong understanding of OS internals including concurrency, memory management, filesystems, networking, and power management.Demonstrate exceptional systems debugging skills utilizing debuggers, tracers, profilers, and logs across kernel/user-space boundaries.Comprehend the configuration of platform services and interfaces, effectively translating requirements into stable, well-documented APIs.Are knowledgeable about user-space foundations including service management, IPC, networking, packaging, and automation.Have experience collaborating with external partners to deliver high-quality software solutions.
Full-time|On-site|CA - San Francisco HQ; WA - Seattle
Employee Applicant Privacy NoticeWho We Are:Join us in shaping a brighter financial future. At SoFi, we are revolutionizing the way individuals engage with personal finance, using innovative, mobile-first technology to empower millions of members to achieve their financial goals. As a next-generation financial services company and national bank, we are proud to be at the forefront of an industry undergoing unprecedented transformation, ensuring that our core values guide us in making a direct impact on people's lives. Invest in yourself, your career, and the financial world with us.The RoleWe are on the lookout for a seasoned engineering leader with a strong background in developing customer-facing AI agents to help us redefine the financial guidance experience for over 10 million SoFi members.This pivotal role is key to our mission of becoming the most trusted guide in helping our members Get Their Money Right. As a Principal Engineer, you will craft the architecture and technical strategy for our financial guidance agent, leading its implementation across diverse workstreams.You will collaborate across various teams, including engineering, product, data science, design, and business, to develop a scalable AI Agent that provides personalized, reliable, and actionable financial guidance at scale.What You’ll DoDefine and execute the technical strategy and architecture for the AI Agent for Members, leading cross-team system design.Establish evaluation strategies and implement systems to assess, monitor, and enhance AI agent quality and reliability.Ensure the quality, reliability, observability, safety, and compliance of the AI Agent within a regulated environment.Collaborate closely with product, data science, design, and business leaders to transform product visions into scalable systems.Mentor and guide senior engineers and technical leads, fostering engineering excellence throughout the organization.
Role overview OpenAI seeks a Graphics Software Engineer to influence the graphics features of its consumer devices. The position focuses on developing and refining graphics algorithms that enhance the experience for users of new hardware products. What you will do Create and implement graphics algorithms tailored for consumer hardware. Collaborate with engineering teams to add graphics features that improve product usability and engagement. Use expertise in software development and graphics programming to address complex technical problems. Location This role is based in San Francisco.
Join Our Innovative TeamAt OpenAI, our Consumer Products Research team is at the forefront of shaping the future of computing. We delve into cutting-edge modalities, interaction patterns, and system behaviors, engineering them into robust prototypes. The Neosensing team operates at the confluence of sensing technologies, edge algorithms, and systems engineering. We develop comprehensive software solutions that transform novel signals into reliable capabilities, including collection tools, integration protocols, and stable on-device loops that perform reliably in dynamic environments. We are passionate about software excellence and rapid iteration, emphasizing clean interfaces, debuggability, observability, and high performance even under strict device constraints.Your ContributionAs a Software Engineer in our Consumer Products Research team, you will bridge the gap between algorithm development and implementable systems. Collaborating closely with algorithm engineers, you will convert prototypes into robust interfaces, dependable data pipelines, and optimized on-device solutions, with a sharp focus on performance, observability, and resilience against real-world challenges.This role prioritizes software development, seeking a candidate who is passionate about writing high-quality code, takes pride in engineering craftsmanship, and is willing to dive deep into algorithmic intricacies to ensure seamless end-to-end functionality.Work EnvironmentThis position is based in San Francisco, CA, and follows a hybrid work model with four days in the office each week. Relocation assistance is available for new hires.Key Responsibilities:Develop and deploy pioneering production software for sensing algorithms, transforming algorithm prototypes into reliable end-to-end systems.Manage and enhance critical components of the Python shipping pipeline, including integration surfaces, evaluation hooks, and performance quality safeguards.Create embedded and on-device software within an RTOS environment (e.g., Zephyr) and implement models across various device runtimes and hardware accelerators.Refine real-time on-device perception loops (e.g., detection/tracking pipelines) to ensure stability, low latency, and efficient use of power and memory.Design and develop data collection and instrumentation tools that facilitate the introduction of new sensing modalities and expedite the process from prototype to dataset to model to device.Collaborate cross-functionally with teams in algorithms, human data, and firmware/hardware to debug, profile, and enhance systems against real-world variability.
Join Cloudflare as a Principal Software Engineer specializing in Resiliency, where you will play a pivotal role in enhancing our systems' robustness and availability. Your expertise will contribute to building and maintaining resilient infrastructure that supports our global network, ensuring our customers receive uninterrupted service.In this role, you will work alongside a talented team of engineers to identify vulnerabilities, implement solutions, and innovate new strategies that enhance system performance and reliability. If you are passionate about software engineering and system resiliency, we invite you to apply!
About the Role OpenAI is hiring a Software Engineer for the Engineering Acceleration team, working on Consumer Devices in San Francisco. This team builds and improves products that shape how people use technology in daily life. The role involves developing new features and strengthening existing systems for consumer-facing devices.
Join Cloudflare as a Principal Software Engineer specializing in billing systems, where you will play a pivotal role in shaping our payment and invoicing solutions. You will collaborate with cross-functional teams to implement innovative solutions that enhance user experiences and streamline processes. If you're passionate about building scalable software and want to contribute to a fast-paced, innovative environment, we want to hear from you!
About the Role OpenAI is hiring a Software Engineer to work on Infrastructure for Consumer Devices in San Francisco. This position centers on building scalable systems that support and improve the experience of users interacting with AI-powered devices. What You Will Do Design and develop infrastructure for consumer-facing devices Work on systems that directly impact how users interact with AI technology Apply technical expertise to create solutions that scale as usage grows
Full-time|$400K/yr - $450K/yr|On-site|San Francisco Bay Area
Join Discord, a platform that connects over 200 million users every month primarily through gaming. With over 90% of our users engaged in gaming activities, we facilitate over 1.5 billion hours of gaming conversations, enhancing the experience before, during, and after gameplay.The Infrastructure organization at Discord is fundamental to our user experience. We handle the real-time delivery of over 40 million events per second and manage the storage of trillions of messages, ensuring robust connections among our vast user base. As a Principal Engineer, you will play a pivotal role in guiding our infrastructure teams, shaping our technical vision, and maintaining the reliability of Discord at a massive scale.This position is ideal for a professional who excels at the intersection of advanced technical skills and organizational leadership. You will contribute to our infrastructure roadmap, address our most challenging technical dilemmas, and ensure our systems can efficiently scale to accommodate the next wave of users.
Principal Software Engineer Saviynt offers an AI-driven identity platform that effectively manages and governs access permissions for both human and non-human entities across all organizational applications, data, and processes. Our clients rely on Saviynt to protect their digital assets, enhance operational efficiency, and lower compliance expenses. Designed for the age of AI, Saviynt is at the forefront of helping organizations safely advance their AI deployments and utilization. As a recognized leader in identity security, we provide solutions that empower and protect some of the world’s leading brands, Fortune 500 companies, and government institutions. For more details, please visit www.saviynt.com. Role Summary In this pivotal role, you will provide technical leadership and extensive knowledge in complex engineering domains, guiding architectural decisions while ensuring scalability, reliability, and quality across key platform components. As a Principal Engineer, you will act as a technical authority, mentor senior engineers, and tackle the most intricate technical challenges. The Connectors team plays a crucial role in facilitating seamless integrations between Saviynt's Identity Governance platform and a multitude of enterprise applications by developing and maintaining robust, scalable connector frameworks. We are committed to ensuring reliable data synchronization, provisioning, and lifecycle management across diverse external systems, forming a vital foundation for the entire platform. What You Will Be Doing ● Design and architect scalable, high-performance connector frameworks for enterprise application integrations.● Define technical standards, best practices, and design patterns for connector development.● Drive architectural decisions for complex integration scenarios involving over 200 enterprise applications.● Evaluate and recommend new technologies, tools, and frameworks to enhance connector reliability and performance.● Lead technical design reviews and provide guidance on system architecture and design trade-offs.
Full-time|$196K/yr - $220K/yr|On-site|San Francisco Bay Area
At Discord, we connect over 200 million users every month, with the majority of them engaging in their favorite pastime: gaming. Our platform is not just about chatting; it’s a vibrant community where over 90% of our users immerse themselves in games, collectively spending a staggering 1.5 billion hours playing thousands of unique titles on Discord each month. We are on a mission to enhance the gaming experience by facilitating seamless communication and interaction among players.We are actively searching for skilled Senior Software Engineers to join our Consumer Revenue teams, which are pivotal in shaping premium experiences at Discord. In this role, you will focus on developing features for our premium offerings, including Nitro, the shop, boosting, user identity, and more. Your contributions will play a crucial role in delivering high-quality premium experiences for our subscribers while preserving the core functionalities for our free users. You will be instrumental in driving the revenue that supports Discord’s overarching mission.This role involves close collaboration across various departments such as Product, Data Science, Design, and Marketing to design and implement top-tier consumer experiences. You will manage projects throughout their lifecycle, from backend data modeling and API business logic to creating polished user-facing interfaces. Our infrastructure, platform, and product teams will support you as you strive to build the best premium Discord experience for our users.Explore some of our latest initiatives like Nitro, shop, boosting, user identity, and more. For deeper insights into Discord Engineering, check out our engineering blog!
Join Cloudflare as a Principal Software Engineer, where you will play a pivotal role in designing and implementing innovative software solutions. You will collaborate with cross-functional teams to enhance our platform's scalability, security, and performance, making a significant impact on our global user base.
About the TeamOpenAI’s B2B Engineering team is committed to delivering our advanced technology to the world through our developer platform and enterprise products. We develop robust backend systems, APIs, and infrastructure that empower developers and organizations to leverage OpenAI's capabilities in production environments.Our expertise encompasses distributed systems, data infrastructure, platform services, and enterprise-grade features such as security, compliance, authentication, and reliability. We collaborate closely with product, research, design, infrastructure, and forward-deployed teams to transform pioneering AI functionalities into scalable and dependable products.About the RoleWe are seeking a Principal Software Engineer to architect and scale the systems that drive our developer and enterprise-facing products. You will take charge of the design for backend services and platform capabilities that safely and reliably integrate new AI functionalities into production at a global scale.This position covers a wide technical landscape, including distributed systems, APIs, databases, data pipelines, and secure enterprise infrastructure. You will play a pivotal role in shaping both the technical architecture and the product experience of our platform, maintaining high standards for performance, safety, reliability, and API design.ResponsibilitiesDesign, implement, and scale backend services, APIs, and infrastructure supporting OpenAI’s developer and enterprise products.Lead the architectural design of distributed systems, databases, and data pipelines that handle large-scale, high-reliability production workloads.Own key platform capabilities from initial technical strategy and design through implementation, launch, and ongoing operation.Carefully shape API design, treating interfaces as core product touchpoints while ensuring a top-notch developer experience.Create secure, reliable, and compliant systems that cater to both enterprise and developer needs.Work closely with product, research, design, infrastructure, and forward-deployed engineering teams to deploy new capabilities into production.Steer technical direction across complex challenges, making sound architectural trade-offs to balance speed, quality, and maintainability.Enhance engineering productivity by developing internal tools, platform abstractions, and systems that amplify efficiency across the organization.
About Quizlet:At Quizlet, we are dedicated to empowering every learner to reach their educational goals in the most engaging and effective manner possible. Our $1B+ learning platform is utilized by millions of students each month, including two-thirds of U.S. high school students and half of college attendees, facilitating over 2 billion learning interactions every month.We combine insights from cognitive science with advanced machine learning techniques to tailor and enrich the learning journey for students, professionals, and lifelong learners. Our enthusiasm is fueled by the capacity to support learners through diverse methodologies and tools.Join Us in Shaping the Future of LearningBe a part of our mission to create innovative, AI-powered educational tools that can scale globally and unleash human potential.About the Team:Quizlet's Engineering division is responsible for developing the fundamental experiences that enable millions of students and educators to achieve their learning objectives. We work collaboratively across teams to deliver user-centric results, emphasizing the creation of intuitive interfaces, engaging learning resources, and robust, scalable systems.You will be joining a dynamic team of engineers, designers, product managers, and data scientists committed to addressing real-world educational challenges. Our teams operate with a high degree of autonomy, embrace innovative approaches, and prioritize user-centric design. We promote transparency, inclusivity, and teamwork at all organizational levels.About the Role:We are seeking a Senior Staff Engineer to spearhead the technical design, implementation, and delivery of user-facing features essential to Quizlet's continued success. In this role, you will navigate across multiple teams, driving complex initiatives, ensuring engineering excellence, and developing systems that benefit millions of learners worldwide. This position may encompass consumer web experiences, mobile platforms, or a combination of both—flexibility and a broad technical perspective are essential.We are pleased to announce that this is an onsite role in our San Francisco office. To enhance team collaboration, we require employees to be present in the office a minimum of three days per week: Monday, Wednesday, and Thursday, with additional days as needed by your manager or the company. We believe that this in-office environment boosts work efficiency, fosters team collaboration, and supports individual and organizational growth.
Full-time|$215K/yr - $295K/yr|On-site|Denver, CO;San Francisco, CA;New York, NY
About GustoAt Gusto, our mission is to empower the small business economy. We tackle essential services like payroll, health insurance, 401(k)s, and HR, allowing business owners to concentrate on their passion and their customers. With teams in Denver, San Francisco, and New York, we proudly support over 400,000 small businesses across the nation, while fostering a workplace that reflects and honors the diverse customers we serve. Discover more about our Total Rewards philosophy.About the Role:We are seeking experienced engineers to join our teams focused on enhancing core platform capabilities, optimizing existing systems for scalability, and shaping the future of Gusto's Payroll and Tax systems. As a Principal Software Engineer, you will lead projects from inception to completion, influencing initial feature specifications, optimizing systems towards desired outcomes, executing projects, and maintaining the code that underpins key user experiences. If you are passionate about developing sophisticated software that has a significant impact on the modern economy, we invite you to join us!About the Team:The Payroll team is the core of Gusto’s operations. The Pay Group teams (responsible for payroll and tax) oversee the product, operational, and service aspects that Gusto utilizes to onboard clients, process payroll, calculate taxes and deductions, pay and file with tax authorities, and ensure compliance on behalf of our clients. This domain is intricate and offers opportunities to engage in system design that simplifies processes for both internal and external customers.Sub-Teams:Tax Accuracy: This group is responsible for gathering and maintaining the essential information required to ensure timely and accurate tax payments and filings for our clients, consisting of multiple teams covering various aspects of the process.Ledger: This team is developing a payroll ledger to monitor accrual accounting for payroll-related monetary movements, beginning to support the payroll domain, risk management, payments, and accounting.Engine: This team collaborates closely with the payroll compliance team to facilitate compliant payroll processes, such as minimum wage adjustments and regular pay rates.
Join Quizlet as a Principal Software Engineer to revolutionize the way consumers interact with educational content. In this pivotal role, you will leverage your extensive software engineering experience to design and implement innovative solutions that enhance user experiences. Collaborate with a dynamic team of engineers and product managers to drive product vision and execution.
Join Handshake as a Staff Software Engineer focused on enhancing consumer experience. In this pivotal role, you'll leverage your expertise to design and develop innovative software solutions that elevate user engagement and satisfaction. Collaborate closely with cross-functional teams to implement best practices and ensure a seamless user journey across all platforms.
About HandshakeHandshake is revolutionizing the career landscape within the AI economy, connecting 20 million knowledge workers to 1,600 educational institutions and 1 million employers, including all Fortune 50 companies. Our platform empowers individuals to navigate their career journey, from freelance opportunities to internships and full-time positions. This unique proposition is driving our exceptional growth; by 2025, we aim to triple our Annual Recurring Revenue at scale.Why Join Handshake Now?Influence the future of careers in the AI economy on a global scale, impacting the lives of countless individuals.Collaborate closely with leading AI labs, Fortune 500 companies, and top-tier educational institutions.Be part of a dynamic team with leadership drawn from renowned companies like Scale AI, Meta, xAI, Notion, Coinbase, and Palantir.Contribute to the development of a rapidly growing business with substantial revenue potential.About the RoleAs a Software Engineer in the Consumer Experience team, you will be at the forefront of crafting essential experiences that enable students to discover opportunities, encompassing search functionalities, discovery pathways, job listings, and job searching capabilities.Your Responsibilities Include:Design and implement scalable systems that enhance search and discovery experiences across our platform.Develop innovative AI-driven experiences for students, including a conversational AI agent for resume assistance, job searching, and interview preparation.Utilize OpenAI real-time APIs and agentic frameworks to deliver intelligent, conversational features.Collaborate with cross-functional teams to integrate new features that enhance member value and engagement.Participate in code reviews to uphold high standards of code quality and mentor fellow team members to promote continuous learning.
The Revi MissionBrick-and-mortar retail is not a relic of the past; it is transforming.As technology advances, the boundaries between digital and physical retail are merging into a cohesive purchasing experience. At Revi, we envision a true Web3 — a hybrid environment where every physical transaction possesses a digital identity, fostering ongoing relationships and opportunities for interaction.In this new landscape, consumer behaviors, expectations, and loyalty are fundamentally redefined. Shoppers will leverage AI-driven tools that effortlessly navigate both realms. Revi is pioneering this transformation, developing products daily to realize this vision.Supported by leading Silicon Valley investors, Revi is strategically positioned to lead and dominate a multi-billion-dollar market segment.Consumer Experience at ReviThe consumer experience is not merely a feature; it is an integral platform.At Revi, the consumer journey is the intersection of product, growth, branding, and AI. Our consumer interface is where users discover, trust, engage, and ultimately cultivate lasting loyalty within both physical and digital commerce landscapes.We are creating an AI-centric consumer platform designed to anticipate needs, minimize friction, and establish enduring, personalized connections between consumers and retailers.The RoleThe Vice President of Consumer Product will oversee Revi's consumer business comprehensively.Reporting directly to the Chief Product Officer, you will spearhead the vision, strategy, execution, and expansion of all consumer-facing initiatives at Revi. This encompasses product development, lifecycle management, engagement, retention, and the continuous advancement of Revi's AI-native consumer platform (currently under wraps).This is a leadership position with full accountability for consumer performance. You will collaborate across Product, Growth, Design, Data, and AI teams, guiding cross-functional groups to develop, launch, and scale industry-defining consumer products.Long-term strategic thinking, coupled with sprint-based execution, is essential as you build rapidly, learn swiftly, and iterate continuously with an unwavering focus on user satisfaction, measurable results, and sustainable growth.ResponsibilitiesStrategic Vision & Consumer RoadmapDefine and lead Revi’s long-term consumer vision and strategic roadmap, rooted in AI-first methodologies.Translate overarching company strategies into actionable consumer priorities, initiatives, and outcomes.Establish key performance indicators for consumer growth, engagement, retention, and lifetime value.AI-Driven Consumer PlatformSteer the development of Revi’s AI-native consumer product, architecting it from foundational principles and scaling it into a pivotal platform.Utilize AI for enhancements ranging from personalization and automation to decision-making and discovery.
About Our TeamJoin our dedicated Quality Assurance Software Engineering team, where we prioritize the excellence and dependability of our device software. We create and uphold automated testing frameworks, hardware-in-the-loop labs, and efficient release pipelines that guarantee quality signals are reliable, facilitating swift and secure product launches. Our collaborative environment encompasses infrastructure, automation, and cross-team synergy to ensure every release adheres to the highest standards.About the PositionAs a Quality Assurance Software Engineer, you will take ownership of the automated validation process for our device software. This encompasses developing test frameworks, conducting regression testing, overseeing hardware-in-the-loop labs, and managing release gates. You will construct systems that ensure quality signals remain trustworthy, integrate them into our CI/CD processes, and streamline the execution of repeatable procedures for QA vendor technicians.We seek engineers with extensive expertise in software quality, automation, and hardware-software integration, who are passionate about building scalable and reliable validation systems.This position is located in San Francisco, CA, operating on a hybrid work model of four days in the office each week, and we provide relocation assistance to new hires.Key Responsibilities:Test Infrastructure & Frameworks: Design, implement, and maintain a cohesive test framework for device software (unit, integration, system/end-to-end), integrating adapters for GitHub/Linear/Slack and ensuring reproducible runs.CI/CD Integration & Releases: Seamlessly integrate test suites with Buildkite, enforce promotion criteria (staging/prod), automate regression filing, and publish traceable artifacts and release notes.Hardware-in-the-loop Lab Design & Orchestration: Strategically plan and establish racks, power/networking, and orchestration for device testing; facilitate automated flashing, provisioning, and telemetry capture.Automation Tooling: Create tools for API/firmware validation, result triage, log capture, and reproducible bug reports.Quality Signals, Metrics, and Flake Control: Develop dashboards and alerts for pass rates, stability, and release readiness; identify and quarantine flaky tests; lead root-cause analysis with stakeholders; and monitor DORA-style delivery metrics to ensure release health.Vendor Enablement: Draft clear procedures for QA vendor technicians, review their reports, and manage a queue for rig maintenance and repairs.Cross-Team Collaboration: Collaborate with embedded and system software teams to enhance testability and streamline processes.
Location: San Francisco, CA (Hybrid: 4 days onsite/week). Relocation assistance available.About Our Team:At OpenAI, we are at the forefront of technology, creating foundational platform software that ensures our consumer products are reliable, secure, and high-performing. Our team collaborates across various system layers, working closely with engineering partners to deliver exceptional capabilities from initial concept to final launch.Role Overview:We are looking for a passionate Systems Software Engineer to lead the design, implementation, and debugging of critical platform components and the pipelines that build and update system images. Your focus will span across operating system layers, emphasizing performance optimization, security enhancements, and in-depth system debugging to deliver production-grade systems that exceed expectations.Key Responsibilities:Design and develop robust system-level components and services within both kernel and user spaces.Configure and maintain essential OS platform services (init, services, networking, security policies) and related tools.Build and manage image and update pipelines, ensuring their reliability, reproducibility, and rollback safety.Instrument system performance through profiling and tracing; enhance CPU, memory, I/O, and energy efficiency.Oversee platform observability and reliability, including logging, crash capture, watchdogs, and diagnostics.Collaborate with cross-functional teams to define interfaces and deliver comprehensive end-to-end features.Establish and promote strong engineering practices such as code reviews, continuous integration, reproducible builds, and effective release management.Work alongside external vendors to support builds and deployments.You Will Excel in This Role If You:Have successfully launched production systems software on modern operating systems.Possess proficiency in C/C++ and a scripting language, with a strong understanding of OS internals including concurrency, memory management, filesystems, networking, and power management.Demonstrate exceptional systems debugging skills utilizing debuggers, tracers, profilers, and logs across kernel/user-space boundaries.Comprehend the configuration of platform services and interfaces, effectively translating requirements into stable, well-documented APIs.Are knowledgeable about user-space foundations including service management, IPC, networking, packaging, and automation.Have experience collaborating with external partners to deliver high-quality software solutions.
Full-time|On-site|CA - San Francisco HQ; WA - Seattle
Employee Applicant Privacy NoticeWho We Are:Join us in shaping a brighter financial future. At SoFi, we are revolutionizing the way individuals engage with personal finance, using innovative, mobile-first technology to empower millions of members to achieve their financial goals. As a next-generation financial services company and national bank, we are proud to be at the forefront of an industry undergoing unprecedented transformation, ensuring that our core values guide us in making a direct impact on people's lives. Invest in yourself, your career, and the financial world with us.The RoleWe are on the lookout for a seasoned engineering leader with a strong background in developing customer-facing AI agents to help us redefine the financial guidance experience for over 10 million SoFi members.This pivotal role is key to our mission of becoming the most trusted guide in helping our members Get Their Money Right. As a Principal Engineer, you will craft the architecture and technical strategy for our financial guidance agent, leading its implementation across diverse workstreams.You will collaborate across various teams, including engineering, product, data science, design, and business, to develop a scalable AI Agent that provides personalized, reliable, and actionable financial guidance at scale.What You’ll DoDefine and execute the technical strategy and architecture for the AI Agent for Members, leading cross-team system design.Establish evaluation strategies and implement systems to assess, monitor, and enhance AI agent quality and reliability.Ensure the quality, reliability, observability, safety, and compliance of the AI Agent within a regulated environment.Collaborate closely with product, data science, design, and business leaders to transform product visions into scalable systems.Mentor and guide senior engineers and technical leads, fostering engineering excellence throughout the organization.
Role overview OpenAI seeks a Graphics Software Engineer to influence the graphics features of its consumer devices. The position focuses on developing and refining graphics algorithms that enhance the experience for users of new hardware products. What you will do Create and implement graphics algorithms tailored for consumer hardware. Collaborate with engineering teams to add graphics features that improve product usability and engagement. Use expertise in software development and graphics programming to address complex technical problems. Location This role is based in San Francisco.
Join Our Innovative TeamAt OpenAI, our Consumer Products Research team is at the forefront of shaping the future of computing. We delve into cutting-edge modalities, interaction patterns, and system behaviors, engineering them into robust prototypes. The Neosensing team operates at the confluence of sensing technologies, edge algorithms, and systems engineering. We develop comprehensive software solutions that transform novel signals into reliable capabilities, including collection tools, integration protocols, and stable on-device loops that perform reliably in dynamic environments. We are passionate about software excellence and rapid iteration, emphasizing clean interfaces, debuggability, observability, and high performance even under strict device constraints.Your ContributionAs a Software Engineer in our Consumer Products Research team, you will bridge the gap between algorithm development and implementable systems. Collaborating closely with algorithm engineers, you will convert prototypes into robust interfaces, dependable data pipelines, and optimized on-device solutions, with a sharp focus on performance, observability, and resilience against real-world challenges.This role prioritizes software development, seeking a candidate who is passionate about writing high-quality code, takes pride in engineering craftsmanship, and is willing to dive deep into algorithmic intricacies to ensure seamless end-to-end functionality.Work EnvironmentThis position is based in San Francisco, CA, and follows a hybrid work model with four days in the office each week. Relocation assistance is available for new hires.Key Responsibilities:Develop and deploy pioneering production software for sensing algorithms, transforming algorithm prototypes into reliable end-to-end systems.Manage and enhance critical components of the Python shipping pipeline, including integration surfaces, evaluation hooks, and performance quality safeguards.Create embedded and on-device software within an RTOS environment (e.g., Zephyr) and implement models across various device runtimes and hardware accelerators.Refine real-time on-device perception loops (e.g., detection/tracking pipelines) to ensure stability, low latency, and efficient use of power and memory.Design and develop data collection and instrumentation tools that facilitate the introduction of new sensing modalities and expedite the process from prototype to dataset to model to device.Collaborate cross-functionally with teams in algorithms, human data, and firmware/hardware to debug, profile, and enhance systems against real-world variability.
Join Cloudflare as a Principal Software Engineer specializing in Resiliency, where you will play a pivotal role in enhancing our systems' robustness and availability. Your expertise will contribute to building and maintaining resilient infrastructure that supports our global network, ensuring our customers receive uninterrupted service.In this role, you will work alongside a talented team of engineers to identify vulnerabilities, implement solutions, and innovate new strategies that enhance system performance and reliability. If you are passionate about software engineering and system resiliency, we invite you to apply!
About the Role OpenAI is hiring a Software Engineer for the Engineering Acceleration team, working on Consumer Devices in San Francisco. This team builds and improves products that shape how people use technology in daily life. The role involves developing new features and strengthening existing systems for consumer-facing devices.
Join Cloudflare as a Principal Software Engineer specializing in billing systems, where you will play a pivotal role in shaping our payment and invoicing solutions. You will collaborate with cross-functional teams to implement innovative solutions that enhance user experiences and streamline processes. If you're passionate about building scalable software and want to contribute to a fast-paced, innovative environment, we want to hear from you!
About the Role OpenAI is hiring a Software Engineer to work on Infrastructure for Consumer Devices in San Francisco. This position centers on building scalable systems that support and improve the experience of users interacting with AI-powered devices. What You Will Do Design and develop infrastructure for consumer-facing devices Work on systems that directly impact how users interact with AI technology Apply technical expertise to create solutions that scale as usage grows
Full-time|$400K/yr - $450K/yr|On-site|San Francisco Bay Area
Join Discord, a platform that connects over 200 million users every month primarily through gaming. With over 90% of our users engaged in gaming activities, we facilitate over 1.5 billion hours of gaming conversations, enhancing the experience before, during, and after gameplay.The Infrastructure organization at Discord is fundamental to our user experience. We handle the real-time delivery of over 40 million events per second and manage the storage of trillions of messages, ensuring robust connections among our vast user base. As a Principal Engineer, you will play a pivotal role in guiding our infrastructure teams, shaping our technical vision, and maintaining the reliability of Discord at a massive scale.This position is ideal for a professional who excels at the intersection of advanced technical skills and organizational leadership. You will contribute to our infrastructure roadmap, address our most challenging technical dilemmas, and ensure our systems can efficiently scale to accommodate the next wave of users.
Principal Software Engineer Saviynt offers an AI-driven identity platform that effectively manages and governs access permissions for both human and non-human entities across all organizational applications, data, and processes. Our clients rely on Saviynt to protect their digital assets, enhance operational efficiency, and lower compliance expenses. Designed for the age of AI, Saviynt is at the forefront of helping organizations safely advance their AI deployments and utilization. As a recognized leader in identity security, we provide solutions that empower and protect some of the world’s leading brands, Fortune 500 companies, and government institutions. For more details, please visit www.saviynt.com. Role Summary In this pivotal role, you will provide technical leadership and extensive knowledge in complex engineering domains, guiding architectural decisions while ensuring scalability, reliability, and quality across key platform components. As a Principal Engineer, you will act as a technical authority, mentor senior engineers, and tackle the most intricate technical challenges. The Connectors team plays a crucial role in facilitating seamless integrations between Saviynt's Identity Governance platform and a multitude of enterprise applications by developing and maintaining robust, scalable connector frameworks. We are committed to ensuring reliable data synchronization, provisioning, and lifecycle management across diverse external systems, forming a vital foundation for the entire platform. What You Will Be Doing ● Design and architect scalable, high-performance connector frameworks for enterprise application integrations.● Define technical standards, best practices, and design patterns for connector development.● Drive architectural decisions for complex integration scenarios involving over 200 enterprise applications.● Evaluate and recommend new technologies, tools, and frameworks to enhance connector reliability and performance.● Lead technical design reviews and provide guidance on system architecture and design trade-offs.
Full-time|$196K/yr - $220K/yr|On-site|San Francisco Bay Area
At Discord, we connect over 200 million users every month, with the majority of them engaging in their favorite pastime: gaming. Our platform is not just about chatting; it’s a vibrant community where over 90% of our users immerse themselves in games, collectively spending a staggering 1.5 billion hours playing thousands of unique titles on Discord each month. We are on a mission to enhance the gaming experience by facilitating seamless communication and interaction among players.We are actively searching for skilled Senior Software Engineers to join our Consumer Revenue teams, which are pivotal in shaping premium experiences at Discord. In this role, you will focus on developing features for our premium offerings, including Nitro, the shop, boosting, user identity, and more. Your contributions will play a crucial role in delivering high-quality premium experiences for our subscribers while preserving the core functionalities for our free users. You will be instrumental in driving the revenue that supports Discord’s overarching mission.This role involves close collaboration across various departments such as Product, Data Science, Design, and Marketing to design and implement top-tier consumer experiences. You will manage projects throughout their lifecycle, from backend data modeling and API business logic to creating polished user-facing interfaces. Our infrastructure, platform, and product teams will support you as you strive to build the best premium Discord experience for our users.Explore some of our latest initiatives like Nitro, shop, boosting, user identity, and more. For deeper insights into Discord Engineering, check out our engineering blog!
Join Cloudflare as a Principal Software Engineer, where you will play a pivotal role in designing and implementing innovative software solutions. You will collaborate with cross-functional teams to enhance our platform's scalability, security, and performance, making a significant impact on our global user base.
About the TeamOpenAI’s B2B Engineering team is committed to delivering our advanced technology to the world through our developer platform and enterprise products. We develop robust backend systems, APIs, and infrastructure that empower developers and organizations to leverage OpenAI's capabilities in production environments.Our expertise encompasses distributed systems, data infrastructure, platform services, and enterprise-grade features such as security, compliance, authentication, and reliability. We collaborate closely with product, research, design, infrastructure, and forward-deployed teams to transform pioneering AI functionalities into scalable and dependable products.About the RoleWe are seeking a Principal Software Engineer to architect and scale the systems that drive our developer and enterprise-facing products. You will take charge of the design for backend services and platform capabilities that safely and reliably integrate new AI functionalities into production at a global scale.This position covers a wide technical landscape, including distributed systems, APIs, databases, data pipelines, and secure enterprise infrastructure. You will play a pivotal role in shaping both the technical architecture and the product experience of our platform, maintaining high standards for performance, safety, reliability, and API design.ResponsibilitiesDesign, implement, and scale backend services, APIs, and infrastructure supporting OpenAI’s developer and enterprise products.Lead the architectural design of distributed systems, databases, and data pipelines that handle large-scale, high-reliability production workloads.Own key platform capabilities from initial technical strategy and design through implementation, launch, and ongoing operation.Carefully shape API design, treating interfaces as core product touchpoints while ensuring a top-notch developer experience.Create secure, reliable, and compliant systems that cater to both enterprise and developer needs.Work closely with product, research, design, infrastructure, and forward-deployed engineering teams to deploy new capabilities into production.Steer technical direction across complex challenges, making sound architectural trade-offs to balance speed, quality, and maintainability.Enhance engineering productivity by developing internal tools, platform abstractions, and systems that amplify efficiency across the organization.
About Quizlet:At Quizlet, we are dedicated to empowering every learner to reach their educational goals in the most engaging and effective manner possible. Our $1B+ learning platform is utilized by millions of students each month, including two-thirds of U.S. high school students and half of college attendees, facilitating over 2 billion learning interactions every month.We combine insights from cognitive science with advanced machine learning techniques to tailor and enrich the learning journey for students, professionals, and lifelong learners. Our enthusiasm is fueled by the capacity to support learners through diverse methodologies and tools.Join Us in Shaping the Future of LearningBe a part of our mission to create innovative, AI-powered educational tools that can scale globally and unleash human potential.About the Team:Quizlet's Engineering division is responsible for developing the fundamental experiences that enable millions of students and educators to achieve their learning objectives. We work collaboratively across teams to deliver user-centric results, emphasizing the creation of intuitive interfaces, engaging learning resources, and robust, scalable systems.You will be joining a dynamic team of engineers, designers, product managers, and data scientists committed to addressing real-world educational challenges. Our teams operate with a high degree of autonomy, embrace innovative approaches, and prioritize user-centric design. We promote transparency, inclusivity, and teamwork at all organizational levels.About the Role:We are seeking a Senior Staff Engineer to spearhead the technical design, implementation, and delivery of user-facing features essential to Quizlet's continued success. In this role, you will navigate across multiple teams, driving complex initiatives, ensuring engineering excellence, and developing systems that benefit millions of learners worldwide. This position may encompass consumer web experiences, mobile platforms, or a combination of both—flexibility and a broad technical perspective are essential.We are pleased to announce that this is an onsite role in our San Francisco office. To enhance team collaboration, we require employees to be present in the office a minimum of three days per week: Monday, Wednesday, and Thursday, with additional days as needed by your manager or the company. We believe that this in-office environment boosts work efficiency, fosters team collaboration, and supports individual and organizational growth.
Full-time|$215K/yr - $295K/yr|On-site|Denver, CO;San Francisco, CA;New York, NY
About GustoAt Gusto, our mission is to empower the small business economy. We tackle essential services like payroll, health insurance, 401(k)s, and HR, allowing business owners to concentrate on their passion and their customers. With teams in Denver, San Francisco, and New York, we proudly support over 400,000 small businesses across the nation, while fostering a workplace that reflects and honors the diverse customers we serve. Discover more about our Total Rewards philosophy.About the Role:We are seeking experienced engineers to join our teams focused on enhancing core platform capabilities, optimizing existing systems for scalability, and shaping the future of Gusto's Payroll and Tax systems. As a Principal Software Engineer, you will lead projects from inception to completion, influencing initial feature specifications, optimizing systems towards desired outcomes, executing projects, and maintaining the code that underpins key user experiences. If you are passionate about developing sophisticated software that has a significant impact on the modern economy, we invite you to join us!About the Team:The Payroll team is the core of Gusto’s operations. The Pay Group teams (responsible for payroll and tax) oversee the product, operational, and service aspects that Gusto utilizes to onboard clients, process payroll, calculate taxes and deductions, pay and file with tax authorities, and ensure compliance on behalf of our clients. This domain is intricate and offers opportunities to engage in system design that simplifies processes for both internal and external customers.Sub-Teams:Tax Accuracy: This group is responsible for gathering and maintaining the essential information required to ensure timely and accurate tax payments and filings for our clients, consisting of multiple teams covering various aspects of the process.Ledger: This team is developing a payroll ledger to monitor accrual accounting for payroll-related monetary movements, beginning to support the payroll domain, risk management, payments, and accounting.Engine: This team collaborates closely with the payroll compliance team to facilitate compliant payroll processes, such as minimum wage adjustments and regular pay rates.
Feb 10, 2026
Sign in to browse more jobs
Create account — see all 5,909 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.