Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Senior
Qualifications
Proven experience in software testing and development, with a strong background in automated test design and implementation. Expertise in programming languages such as Python, Java, or C++. Experience with testing frameworks and tools, such as Selenium, JUnit, or TestNG. Strong analytical skills and problem-solving abilities. Excellent communication and collaboration skills, with a focus on teamwork.
About the job
Join Zoox as a Senior Software Development Engineer in Test, where you will play a pivotal role in ensuring the quality and reliability of our cutting-edge technology. As part of our innovative team, you will lead the charge in developing automated test frameworks and strategies that align with our mission to revolutionize urban mobility.
About Zoox
At Zoox, we are redefining transportation with our autonomous vehicle technology. Our team is dedicated to creating a safer, more efficient, and sustainable future for urban mobility. If you are passionate about technology and innovation, join us in this exciting journey!
Join Zoox, where we are revolutionizing the future of autonomous transportation with cutting-edge software tailored for our uniquely designed vehicles. Our mission is to fast-track our journey to market while providing an unparalleled experience for our customers.As a member of the Developer Experience team at Zoox, you will play a critical role in enhancing…
At Zoox, we are pioneering cutting-edge autonomous vehicle software designed specifically for our uniquely crafted vehicles. Our mission is to accelerate our journey to market while delivering an unparalleled experience for our customers.The Developer Experience team at Zoox is committed to enhancing the development process for autonomy software, services, and applications. We set and uphold the highest standards for engineering practices across the company. Our strategy incorporates the use of established programming languages and tools, alongside the development of custom solutions when necessary. By harnessing the power of Large Language Models (LLMs), we aim to boost development speed and refine engineering workflows. We seek an engineer with extensive full-stack development experience, who understands the complexities of engineering at scale and is adept at designing and implementing effective solutions to overcome these challenges.
Full-time|Hybrid|Foster City, CA (Hybrid) In office M,W,F
Join our innovative team at Replit as a Senior Product Engineer, where you will play a crucial role in shaping our product platform. As a key contributor, you will work closely with cross-functional teams to develop and enhance our product offerings, ensuring they meet the highest standards of quality and performance. This is an exciting opportunity for a passionate engineer to make a significant impact in a dynamic environment.
Full-time|Hybrid|Foster City, CA (Hybrid) In office M,W,F
At Replit, we are revolutionizing the software development landscape by providing a dynamic platform that empowers individuals to create applications simply through natural language. With a global community of millions, including over 500,000 business users, our mission is to democratize software creation and eliminate the conventional barriers that have historically hindered innovation.About the RoleWe are on the lookout for a Senior Product Manager who possesses an exceptional product intuition to lead the vision for our AI-enhanced development tools. This role is pivotal in understanding developer needs, crafting intuitive AI interactions, and delivering enchanting experiences that render coding accessible to everyone, regardless of their background.You Will:Define and execute a visionary user experience for AI-driven software development.Conduct comprehensive user research to identify developer pain points and workflow requirements.Design AI-integrated features that offer a seamless and captivating experience for users of all skill levels.Oversee user journey optimization, from initial onboarding to advanced AI-assisted development.Shape product strategy informed by user feedback, market analysis, and competitive insights.Collaborate with design teams to create engaging AI interaction patterns and user interfaces.Who You Are:Passionate about crafting outstanding user experiences, with a proven history of developing beloved products.Empathetic towards developers’ challenges, always considering users' perspectives.Proficient in qualitative and quantitative analysis, transforming user insights into strategic product decisions.A skilled storyteller, capable of articulating compelling user narratives and product visions.Result-oriented with a strong focus on execution and learning through rapid iteration and user feedback.Required Skills & Experience:5+ years of product management experience with a proven record of creating exceptional user experiences.Strong product sense and an instinct for what constitutes excellent developer tools and user experiences.Experience in user research, with the ability to translate insights into actionable product strategies.Deep understanding of AI trends and their applications in software development.
Full-time|Hybrid|Foster City, CA (Hybrid) In office M,W,F
At Replit, we are revolutionizing the way software is created, allowing anyone to construct applications using natural language. With a global community of millions, we are breaking down the barriers that have traditionally hindered software development.Our Vision: Disrupting the Industry and Achieving 10x Growth:Innovative Approach: The Product Foundry serves as the core engine of innovation at Replit. We aim to transition from being a collaborative development platform to establishing a foundational operating system for the next generation of software, where AI Agents are key players.Our Ambitious Goal: Our mission is to launch high-stakes, full-stack initiatives that create and define entirely new product categories worth billions. We are focused on identifying nonlinear growth opportunities, with the aim of increasing Replit's value and market reach tenfold through groundbreaking technical advancements and innovative market strategies.Our Target Audience: We develop tools for the upcoming generation of creators, high-impact users, and enterprises, empowering them to build anything, anywhere.Successful candidates will likely go on to establish their own companies in the future! This is a high-profile role that will report directly to leadership.Our Execution Model: Empowered Founding TeamsTeam Structure: We function as a collective of in-house technical founders, rather than simply engineers. Initiatives are led by agile, autonomous squads designed for speed and technical efficiency. Each initiative is overseen by an Engineer DRI (Directly Responsible Individual) who retains complete ownership of technical, product, and launch success, supported by part-time PM and Design resources.Work Cadence: We prioritize rapid iteration and market validation through 3-week sprints for each initiative. This approach encourages swift deployment, quick user feedback, and close alignment with internal processes, mirroring the dynamic pace of a lean startup.Qualifications and Experience Required4+ years of professional experience in software engineeringExperience with entrepreneurial projects or notable side initiatives is preferred, though not mandatory.Strong problem-solving skills and a passion for innovative technology.
Full-time|Hybrid|Foster City, CA (Hybrid) In office M,W,F
Replit Inc. creates a platform where millions can build software using natural language. By lowering traditional barriers, Replit is changing how applications are built and shipped. Role overview The Senior Developer Experience Engineer focuses on making engineering at Replit more efficient and enjoyable. This hybrid position is based in Foster City, CA, with in-office days on Monday, Wednesday, and Friday. The role spans Replit’s codebases, internal tools, and developer workflows, aiming to remove obstacles and help engineers deliver features quickly and reliably. Supporting developer experience at Replit means smoothing out daily work, reducing operational pain points, and ensuring teams can release new features with less friction. The position works across teams to support every engineer who ships code at Replit. Key responsibilities Maintain and improve internal codebases, tools, and workflows for Replit’s engineering teams Partner with the AI team to advance the internal AI platform, which is responsible for generating over 60% of merged pull requests Refine strategies for the Agent’s default stack and enhance its outputs Work with product and infrastructure teams to ensure technical decisions benefit both developer productivity and customer value Requirements Strong technical skills and experience working with large, complex codebases Ability to assess how infrastructure choices affect both engineers and end users Experience collaborating across teams and influencing developer experience at a broad level This is one of the first roles at Replit dedicated to developer experience, offering significant influence and opportunities for career growth as the team grows.
Full-time|$146.5K/yr - $201.4K/yr|Hybrid|Foster City, California, United States
Zuora’s AI Platform team is building the core technology that powers artificial intelligence features across the company’s suite of products. The Product Manager for this group leads the strategy, definition, and delivery of the platform, shaping how enterprise customers use AI for subscription management, billing, and revenue intelligence. Role overview This position oversees the entire AI platform architecture, from backend agent orchestration to user-facing interfaces. The work enables advanced, context-aware interactions and directly impacts Zuora’s Billing, Revenue, Payments, CPQ, and Platform products. The Product Manager works closely with engineering to connect AI agents to applications, manage conversation state and memory, and support agent-driven actions. Ensuring the platform meets enterprise standards for security, auditability, and user control is central to the role. Key responsibilities Define and execute the vision for Zuora’s AI platform, spanning backend systems and user interfaces Partner with engineering to build infrastructure for AI agent orchestration and conversation management Ensure enterprise-grade security, auditability, and user controls across the platform Collaborate with product teams to enhance AI features and user experiences in multiple product areas Work with Product Management to deliver a unified user experience across Zuora’s suite Establish shared standards and patterns while supporting flexibility for unique AI-driven experiences Collaboration and leadership This role operates at the intersection of platform engineering, applied AI, and product design. Success depends on building strong relationships across teams, guiding common approaches, and balancing platform consistency with the needs of individual product groups. Work location This hybrid position is based in Foster City, California. Expect to work onsite at least three days per week, with flexibility to work remotely on other days. Those living nearby are welcome to use the office more often if preferred.
Become part of Zoox, where we are pioneering transformative technology to redefine transportation. As the Director of Product Software, you will play a critical role in our journey to innovate mobility solutions that enhance everyday travel experiences.We are looking for an exceptional and visionary leader to spearhead the development of our ride-hailing service. In this role, you will manage software teams responsible for creating our ride-hailing application, fleet management infrastructure, operational tools, and in-vehicle user experiences. Your deep knowledge in software development, agile product strategy, and team leadership will be vital as we strive to build and scale an unparalleled customer journey.
Full-time|Hybrid|Foster City, CA (Hybrid) In office M,W,F
Join Replit, the innovative platform revolutionizing software development by empowering individuals to craft applications through natural language. With a vibrant community of millions, including over 500,000 business users, we are breaking down traditional barriers to application creation.At Replit, we are building the most user-friendly AI coding assistant in the industry. Replit Agent is designed to help anyone transform their ideas into reality—whether it’s a personal app, a groundbreaking startup, or a productivity tool for work, our platform makes it achievable. Our comprehensive suite of tools enhances the app creation process, from integrations and storage to hosting and analytics, ensuring a smooth transition from development to production and beyond.About the Role:As a Senior Staff Software Engineer, you will play a pivotal role in advancing Replit Agent as a technical leader within the Replit Cloud organization. Reporting directly to the Vice President of Engineering, you will collaborate with the Replit Cloud team to develop our proprietary cloud infrastructure, enabling users to build, scale, and thrive entirely on Replit. You will oversee critical components such as databases, application storage, app publishing, hosting, and custom domains, which are essential to our competitive advantage.Your Responsibilities:Lead significant projects, taking new products from concept to launch, or enhancing existing offerings to attract and retain users.Collaborate closely with designers and product managers to iterate swiftly on Replit Cloud, driving continuous product enhancement.Identify and resolve critical technical and quality challenges that hinder our progress, implementing effective solutions.Mentor and nurture junior engineers, fostering their growth and contributing to team development.Deliver products and build infrastructure as a full-stack developer using technologies such as TypeScript, React, CSS, Postgres, Go, and Terraform.Potential Contributions:Utilize our distinctive cloud infrastructure to create exceptional product experiences, enabling non-technical users to overcome challenges.Implement AI agents to proactively enhance app performance, focusing on latency, reliability, SEO, and more.Participate in engineering leadership, guiding teams towards impactful projects and supporting cross-company initiatives.
At JetBrains, we develop world-class IDEs and collaborative software solutions. We are on the lookout for a passionate AI Developer Advocate to enhance JetBrains' influence in the AI tooling landscape and assist developers in creating, deploying, and scaling innovative applications utilizing AI within our IDEs.This multifaceted role merges content creation, technical proficiency, community interaction, and strategic partnership collaborations. You will articulate the ways AI in our products enhances productivity and provide insightful feedback to product teams based on current industry trends and developer insights.If you are an enthusiastic, empathetic, and knowledgeable advocate ready to contribute to our roadmap in the dynamic AI sector, we want to hear from you!This role is specifically open to candidates residing in the San Francisco Bay Area.
Full-time|Hybrid|Foster City, CA (Hybrid) In office M,W,F
Join Replit, the innovative software creation platform that empowers individuals to construct applications using natural language. With millions of users globally, including over 500,000 businesses, we are revolutionizing software development by eliminating traditional obstacles to application creation.About the Role:We are on the lookout for a dynamic Product Marketing Manager (PMM) to spearhead the growth of Replit Agent, a pivotal element of our mission to democratize software development for all, regardless of coding experience.This role bridges product, engineering, and go-to-market strategies, ensuring that each feature we launch resonates with clarity, enthusiasm, and significant impact. Collaborating closely with our engineering, product management, and partnership teams, you will gain insights into our product roadmap and transform these innovations into compelling narratives that engage builders from independent creators to corporate teams. Your storytelling prowess will also be instrumental in working with our partner ecosystem, crafting engaging “Better Together” stories that enhance our joint value and drive partner marketing efforts.At Replit, we operate at a fast pace — we continuously release updates, innovate boldly, and strive to enhance productivity and creativity for every builder. We seek an individual who thrives in this dynamic setting: a strategist, storyteller, and operator all in one.What You’ll Do:Lead Product Marketing for LaunchesDesign and implement Replit’s launch strategy — from early roadmap development to public rollout. Establish repeatable frameworks to ensure launches are swift, clear, and coordinated.Shape Messaging & PositioningDevelop technically proficient, developer-centric narratives that showcase how Replit’s AI coding agent boosts creativity and productivity. Adapt messaging for diverse developer segments and communication channels.Create Sales & Growth EnablementProduce the initial set of enablement materials (presentations, demonstrations, competitive analysis, FAQs) that equip GTM teams and partners to confidently share Replit’s narrative.Lead Competitive and Market InsightsStay ahead of the rapidly evolving landscape in AI coding assistants and app development platforms. Identify key trends, challenges, and opportunities to differentiate Replit in the market.Co-market with our Partner EcosystemCollaborate with partners to create co-marketing initiatives that highlight shared value and increase market reach.
Full-time|On-site|Foster City, California, United States
Join Tipalti Solutions as a Senior Product Marketing Manager and take a leading role in shaping the future of our product offerings. In this dynamic position, you will be responsible for developing and executing comprehensive marketing strategies that drive product adoption and enhance customer engagement.As a key member of our team, you will collaborate with cross-functional partners, including product development and sales, to ensure alignment and maximize market impact. Your insights will help us understand customer needs and market trends, enabling us to position our products effectively.We are looking for a creative and analytical thinker who can thrive in a fast-paced environment, balancing strategic planning with hands-on execution.
Join Zoox as a Technical Product Manager on our Autonomy team, where you'll shape the vision for creating the world's most beloved robotaxi. Your role will involve leading initiatives that enhance both the rider experience and public interactions with our autonomous vehicles. You'll inspire a collaborative team, set strategic goals, and engage in hands-on problem-solving to drive innovation in autonomous mobility.
Full-time|Hybrid|Foster City, CA (Hybrid) In office M,W,F
At Replit, we are revolutionizing the world of software development with our innovative platform that empowers individuals to create applications using natural language. With a thriving community of millions of users and over 500,000 businesses leveraging our technology, we are committed to breaking down traditional barriers and democratizing coding for everyone.About the PositionJoin our dedicated Anti-Abuse team as we protect Replit’s platform from exploitation and misuse. In this role, you will be at the forefront of defending against phishing attacks, preventing cryptomining on our free-tier infrastructure, and stopping LLM token farming. You will be tasked with developing advanced detection systems and automated responses that keep pace with ever-evolving threats. This position is unique in that you will tackle challenges that are often unprecedented, such as establishing safety measures for AI-generated code and implementing defenses against prompt injection attacks. If you are eager to gain hands-on experience applying AI in real-world security challenges, this is the ideal opportunity for you.Your ResponsibilitiesDesign and implement protective measures for AI-generated code and agent interactions to detect abuse scenarios.Develop AI-driven detection systems utilizing LLMs to identify malicious activities, classify threats, and automate responses.Create and maintain abuse detection systems for phishing, cryptomining, account takeovers, and financial fraud across millions of user actions daily.Design automated response mechanisms that enforce platform policies seamlessly.Oversee the entire abuse response lifecycle, including detection, investigation, enforcement, and appeal management in collaboration with Support and Legal teams.Analyze attack patterns using BigQuery and Hex to translate findings into new detection rules.Enhance and maintain internal detection tools (Slurper, Netwatch) that consistently monitor user activity.Integrate and fine-tune security scanners (SAST, SCA) within CI pipelines, ensuring adherence to stringent performance SLAs.Monitor abuse trends, assess detection effectiveness, and adapt defenses as attack patterns evolve.
Role overview As a Senior Software Engineer specializing in performance at Zoox, the focus is on enhancing the efficiency and reliability of software systems that power advanced robotics. This position involves working on challenging technical problems where software performance directly impacts the overall capabilities of robotics platforms. What you will do Collaborate with cross-functional teams to design, build, and improve high-performance software components. Analyze large-scale systems to uncover and resolve performance bottlenecks. Support the delivery of software that meets the demanding requirements of robotics technology at Zoox. Location This role is based in Foster City, CA.
Join Visa Inc., a global leader in digital payments, as a Senior Software Engineer. In this role, you will be instrumental in developing cutting-edge software solutions that enhance transaction security and improve user experience. You will collaborate with cross-functional teams to design, implement, and optimize software applications that drive our mission of connecting the world through the most secure and reliable payment network.
Join Coupa, where we revolutionize business margins through our community-driven AI and industry-leading total spend management platform. Our Coupa AI is powered by trillions of dollars in spend data from a vast network of over 10 million buyers and suppliers worldwide. We provide you with the tools to predict, prescribe, and automate intelligent business decisions that enhance operational margins.Why Choose Coupa? Innovative Technology: At Coupa, we lead the charge in innovation, utilizing cutting-edge technology to provide our clients with unparalleled efficiency and visibility in their spending. Collaborative Environment: We prioritize teamwork and communication, fostering a culture of transparency, openness, and a collective commitment to excellence. Global Influence: Become a part of a company where your contributions significantly impact our clients and the global marketplace.Explore more about our culture on the Life at Coupa blog, where our employees share their experiences.The Role of a Principal Engineer at Coupa:As a Principal AI Platform Engineer at Coupa, you will spearhead the architectural vision that fuels our next-generation Autonomous Spend Management platform. Your role will involve designing intelligent, adaptive systems that empower businesses to optimize spending, enhance supplier collaboration, and operate with increased autonomy and scalability.
Full-time|Hybrid|Foster City, CA (Hybrid) In office M,W,F
At Replit, we are pioneering a transformative platform that empowers individuals to create software using natural language, making application development accessible to everyone. With millions of users globally, including over 500,000 businesses, we are breaking down the barriers to software creation and fostering innovation.About the Position:As a Senior Staff Software Engineer at Replit, you will collaborate closely with a talented team of product and platform engineers, designers, sales representatives, and product managers to develop features that enhance user collaboration and accelerate the journey from concept to software. You will play a pivotal role in shaping the experiences of our vast user base.Your Responsibilities:Lead significant engineering projects and guide new products from inception to launch.Analyze and resolve complex technical challenges that impede progress, devising effective solutions.Define the strategic technical roadmap and ensure successful execution of projects to achieve desired outcomes.Mentor and nurture junior engineers to bolster the growth of the engineering team.Develop and deploy new features and infrastructure utilizing technologies such as TypeScript, React, CSS, GraphQL, Node.js, and Postgres.Essential Skills and Experience:At least 7 years of experience in professional software development.Demonstrated experience in a technical leadership role with a strong cross-functional collaboration background.Proficient in building full-stack applications using TypeScript.Hands-on experience developing products directly for end-users.Preferred Qualifications:Passionate about the future of programming, with experience in IDEs, terminals, or common developer tools.Previous startup experience in a versatile engineering role.This is a full-time position based in our Foster City, CA office. The role requires in-office attendance on Mondays, Wednesdays, and Fridays.Benefits for Full-Time Employees: Competitive Salary & Equity 401(k) Program...
Join Zoox as a Senior Software Development Engineer in Test, where you will play a pivotal role in ensuring the quality and reliability of our cutting-edge technology. As part of our innovative team, you will lead the charge in developing automated test frameworks and strategies that align with our mission to revolutionize urban mobility.
Full-time|$164.8K/yr - $247.2K/yr|Hybrid|Foster City, California, United States
Zuora, Inc. enables organizations to move toward subscription-based business models, supporting companies as they build stronger customer relationships and pursue sustainable growth. The company’s platform helps partners develop new monetization strategies, engage subscribers, and deliver digital experiences. More information about Zuora’s approach can be found at zuora.com/modern-business. Location and Work Model This Senior Software Engineer position is based in Foster City, California. The role follows a hybrid schedule, with team members working onsite three days each week to promote collaboration and team connection. Fully remote arrangements are not offered for this role. Team Overview The authentication and OneID team manages user accounts for all Zuora products. This group handles the entire user lifecycle, aiming to provide a smooth experience for both administrators and end users. Their efforts support every product Zuora offers and form a core part of the company’s platform. Tech Stack Java Spring REST API Microservices Kafka NodeJS PostgreSQL AWS Kubernetes Terraform ReactJS What You Will Do Take ownership of projects and features throughout their lifecycle, from initial design to deployment. Refine code architecture and structure to improve testability and maintainability. Write, co-author, and review technical design documents. Join cross-team design reviews, offering technical guidance to strengthen execution and system reliability. Mentor junior engineers on an individual basis.