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
Senior
Qualifications
The ideal candidate will have: A Bachelor’s degree in Computer Science, Engineering, or a related field. At least 5 years of experience in software development, with a strong background in object-oriented programming and design. Proficiency in languages such as Java, C++, or Python. Experience with cloud services (AWS, Azure) and microservices architecture. Strong problem-solving skills and the ability to work in a fast-paced environment.
About the job
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.
About Visa Inc.
Visa Inc. is a global payments technology company that connects consumers, businesses, banks, and governments in more than 200 countries and territories. Our relentless focus on innovation is at the core of everything we do, making payments safer, smarter, and more efficient for everyone.
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.
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.
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.
Full-time|On-site|Foster City, California, United States
Join our innovative Motion Planning team, where you will play a critical role in enhancing the driving behaviors of our robots as they navigate public roads. Your mission will be to determine the robot's destination and devise safe routes in complex environments, such as the bustling streets of Downtown San Francisco or the iconic Las Vegas Strip.This is an exhilarating challenge that demands close collaboration with a diverse group of specialists, including experts in Planner, Perception, Prediction, and Operations. Together, you will drive the advancement of cutting-edge algorithms that enhance our robot's capabilities in navigating intricate traffic scenarios.Safety is our top priority. You will employ a systematic approach by developing modifications to the Planner, conducting simulations and closed-course tests, and collaborating with our safety drivers for real-world testing.Key Responsibilities:Develop, debug, and test features and enhancements related to driving behaviors in our production codebase.Collaborate closely with senior engineers to interpret design specifications and produce robust, high-quality code.Utilize our comprehensive backend tools to execute regression tests and validate your modifications across various driving scenarios.Engage in on-vehicle drive reviews, assisting in data collection and generating actionable insights on driving performance.
Full-time|Hybrid|Foster City, CA (Hybrid) In office M,W,F
Join Replit, a revolutionary software creation platform that empowers individuals and businesses to develop applications using natural language. With a vibrant community of millions and over 500,000 business users globally, we are breaking down barriers to software development and making it accessible to all.About the RoleAs a key member of our Enterprise Platform team, you will play a critical role in establishing the foundational infrastructure that enables major organizations to utilize Replit within their specific security and compliance frameworks. In this position, you’ll be responsible for designing and implementing the necessary deployment flexibilities, networking capabilities, authorization systems, and data management controls that enterprises demand, from single-tenant architectures to custom policy enforcement and customer-managed encryption.You will collaborate at the intersection of cloud infrastructure and enterprise needs, working closely with our Platform Engineering, Security, and Sales teams to deliver capabilities that facilitate adoption among even the most demanding organizations.Your ResponsibilitiesDesign Enterprise Deployment Infrastructure: Craft and implement single-tenant and dedicated deployment solutions, ensuring customers can operate Replit with the necessary isolation to meet their security requirements.Develop Private Networking Solutions: Construct VPC peering, private connectivity, and static IP configurations that seamlessly integrate Replit into existing enterprise network architectures.Establish Authorization Services: Create the authorization frameworks that enforce customized enterprise policies, allowing for detailed access controls, tailored permission structures, and policy enforcement that aligns with clients' identity and governance systems.Implement Data Protection Features: Develop solutions for bring-your-own-key (BYOK) encryption, customer-managed keys, and data residency controls, empowering enterprises with control over their sensitive information.Automate Infrastructure Deployment: Write Terraform modules and automation scripts to facilitate reliable and repeatable enterprise deployments across various regions and configurations.Troubleshoot and Strengthen Systems: Engage deeply with complex infrastructure challenges spanning networking, authorization, Kubernetes, and cloud services to enhance the robustness and diagnosability of our enterprise platform.Collaborate with Go-to-Market Teams: Partner with Sales and Customer Success to gain insights into enterprise infrastructure needs and ensure alignment in delivering comprehensive solutions.
Join the dynamic Software Systems Infrastructure team at Zoox, where we empower the Software Systems organization with innovative internal tooling, streamlined development processes, and a commitment to ensuring all safety-critical software adheres to the highest production standards for autonomous vehicles. We pride ourselves on being a fast-paced, full-stack engineering team dedicated to transforming transportation.In this pivotal role, you will play a key part in establishing robust infrastructure and designing cutting-edge software tools that automate, track, and audit essential processes necessary for the development of safety-critical software. Your efforts will contribute to groundbreaking advancements in 21st-century transportation. By leveraging best practices from avionics, automotive, and other safety-critical sectors, you will collaborate with a diverse group of software, systems, and firmware engineers across Zoox, working on everything from state-of-the-art AI Perception technologies to critical RTOS and middleware components.
Join Zoox as a Senior Software Systems Engineer specializing in Middleware and Diagnostics. In this pivotal role, you will be responsible for designing, developing, and maintaining middleware systems that ensure seamless communication between various components of our cutting-edge autonomous vehicle technology. You will work closely with cross-functional teams to identify and resolve complex diagnostics issues, enhancing the performance and reliability of our systems.
At Zoox, we’re pioneering the future of transportation by developing an innovative autonomous ride-hailing service that will redefine mobility. Our Operations Tools team serves as the critical backbone of this initiative, and we are on the lookout for a highly skilled Staff Software Engineer to step into a leadership role within this influential sector. This position transcends traditional full-stack development; you will navigate the fascinating intersection of web development, robotics, and real-time operational systems, crafting the software that enables us to effectively manage and expand our fleet of autonomous robotaxis. If you are an experienced engineer who excels at tackling complex, interdisciplinary challenges and desires to make a meaningful impact in the world, we invite you to connect with us.
Full-time|On-site|Foster City, California, United States
Join Sigma Software as a Database Engineer, where you will play a pivotal role in designing, building, and managing scalable and secure data storage solutions that underpin our applications and analytical processes. Collaborate with both application and data teams to craft schemas, enhance performance, and automate operations using AWS and infrastructure-as-code practices. Your contributions will significantly boost reliability, cut costs, and expedite delivery from development to production.Key Responsibilities:● Design and implement efficient and scalable database solutions tailored to business needs.● Install, configure, and upgrade database software and associated tools.● Monitor database performance while optimizing queries, indexes, and schemas for enhanced reliability and speed.● Establish and uphold database security measures to safeguard sensitive information.● Work alongside application developers to refine schema designs and SQL queries.● Diagnose and resolve incidents promptly across various environments.● Create and maintain comprehensive documentation for architecture, configuration, and operational procedures.● Engage in capacity planning and advocate for infrastructure enhancements.● Manage and support AWS database infrastructure, including RDS, Aurora, and Redshift.● Remain updated on emerging database technologies, methodologies, and industry best practices.
Full-time|On-site|Foster City, California, United States
We are seeking a dynamic and detail-oriented QA Release Engineer to join our innovative team at Vertex Sigma Software. In this pivotal role, you will be responsible for managing the machine learning (ML) model merge queue and facilitating the release of new ML models for our vehicle systems. Your expertise will be instrumental in optimizing developer workflows and minimizing delays in branch updates.
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 Zoox is hiring a Senior Software Engineer to join the Core Sensors team in Foster City, CA. This team builds high-performance drivers for lidar, radar, and camera sensors that power the perception and planning systems in Zoox vehicles. The work directly supports the autonomous features of Zoox’s robotic platform.
Full-time|Hybrid|Foster City, CA (Hybrid) In office M,W,F
Join Replit, the pioneering software creation platform that empowers individuals to develop applications effortlessly using natural language. With a global community of millions and over 500,000 business users, Replit is revolutionizing software development by eliminating traditional barriers to app creation.About ReplitAt Replit, we are on a mission to create the world's most accessible AI coding agent. The Replit Agent allows anyone to turn their ideas into reality, whether it's a personal app, a groundbreaking startup idea, or a productivity tool for work. We take pride in being at the forefront of secure vibe coding, ensuring that our users can build applications securely while managing risks effectively.About the RoleAs a Senior Software Engineer on our Agent Platform team, you will develop robust tools that empower product engineers to iterate quickly on the Agent experience and enhance the core Agent functionality itself. You will serve as a vital link between the AI team, focused on core Agent logic, and the UX team, dedicated to crafting engaging Agent experiences. This role combines systems engineering, developer experience, and product engineering, addressing complex challenges from browser-based interfaces to high-performance backends and Linux systems engineering. We seek engineers who understand the product experience and can support it with efficient systems. You’ll have the chance to advance your skills across our infrastructure and product while leading impactful initiatives. We value diverse backgrounds and encourage all candidates to apply.Your ResponsibilitiesDevelop high-throughput backend applications and services, such as real-time chat functionality between users and the agent.Design a collaborative “Multiplayer Computer” that allows humans and AI agents to work together seamlessly on shared shells, filesystems, and states in real-time.Create infrastructure (both frontend and backend) that enables product engineers to deliver exceptional user experiences rapidly.Build reliable, well-structured interfaces between the Agent and both internal and external agentic systems (MCP).
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.
Full-time|On-site|Foster City, California, United States
Join Vertex Sigma Software as a Functional Safety Engineer in our Advanced Hardware Engineering (AHE) division. In this role, you will collaborate with systems and functional safety teams to conduct comprehensive Failure Mode Effects Analysis (FMEA) at both system and sub-system levels. Your expertise will extend into board and component level diagnostics, allowing you to provide critical insights into hardware capabilities and functionality. You will closely interact with systems and design engineers to ensure that requirements are fully understood and met, providing verification and validation of our hardware through rigorous testing.Key Responsibilities:Lead and actively engage in quantitative and qualitative functional safety initiatives that contribute to the development of detailed Failure Mode Effects and Diagnostic Analysis.Thoroughly review vendor documentation for components and boards to ascertain diagnostic capabilities.Collaborate with firmware engineers to implement diagnostics and work with the verification and validation team to confirm their effectiveness.Partner with the Test Team and Test Infrastructure team to enhance verification processes and improve diagnostic coverage.Establish new requirements to bolster the diagnostic capabilities of our hardware by working closely with both EE and FW teams.Conduct in-depth analysis of safety manuals provided by vendors for complex System on Chips (SoCs) and microprocessors.Develop requirements for safety-critical hardware to undertake Fault Injection Testing, adhering to ISO 26262:2018 standards.
Join Zoox as a Senior/Staff Software Engineer focusing on Operational Applications & Platforms. In this pivotal role, you will leverage your expertise to design and implement innovative software solutions that enhance operational efficiency and drive the success of our cutting-edge autonomous vehicle technology.
Full-time|On-site|Foster City, California, United States
Join Vertex Sigma Software as a DevOps Engineer and play a pivotal role in our software development lifecycle!Responsibilities:Develop and maintain essential tools that empower cross-functional teams in delivering software compliant with a High Assurance Process.Collaborate closely with various Continuous Integration (CI) tools and infrastructure to meet the strategic objectives defined by our software systems engineering team.Engage with team leads to clarify tool requirements, establish delivery milestones, and automate necessary tooling, including comprehensive reporting of relevant business metrics.Participate in code reviews and incident postmortems, contributing to the long-term stability and reliability of our software systems.
Full-time|On-site|Foster City, California, United States
Join Sigma Software as a Database Engineer, where you'll be instrumental in designing, building, and maintaining robust and secure data storage solutions that drive our applications and analytics. Collaborate closely with both application and data teams to define schemas, enhance performance, and automate operations utilizing AWS and infrastructure-as-code methodologies. Your contributions will significantly enhance system reliability, reduce operational costs, and streamline delivery from development to production.Responsibilities: ● Develop and implement scalable database solutions tailored to meet business needs. ● Install, configure, and upgrade database management systems and related tools. ● Monitor database performance and optimize queries, indexes, and schemas for optimal efficiency. ● Establish and uphold security measures to safeguard sensitive information. ● Work in partnership with application developers to refine schema designs and SQL queries. ● Diagnose and resolve incidents promptly across various environments. ● Create and maintain comprehensive documentation for architecture, configurations, and operational runbooks. ● Conduct capacity planning and suggest infrastructure enhancements. ● Oversee and support AWS database infrastructure, including RDS, Aurora, and Redshift. ● Stay updated on emerging database technologies and best practices.
About AlluxioAlluxio is redefining the data layer for advanced AI and analytics solutions. Our platform is proven at scale with eight of the top ten internet companies and seven of the highest-valued enterprises globally. Alluxio’s data orchestration platform seamlessly integrates data across various storage systems, regions, and clouds, providing a high-performance distributed caching layer tailored for large-scale AI workloads.Emerging from UC Berkeley’s AMPLab and developed by the creators of Tachyon, Alluxio is backed by leading investors including Andreessen Horowitz, Hillhouse Capital, and Seven Seas Partners. We are at the forefront of data, distributed systems, and AI infrastructure.Our cutting-edge technology is utilized by industry giants like Meta, Uber, Tencent, TikTok, Alibaba, Expedia, Rakuten, Microsoft, and Walmart, orchestrating billions of operations daily. Discover more at alluxio.io or visit us on Wikipedia.The RoleWe are seeking skilled distributed-systems engineers to join our Core Product team and lead the evolution of Alluxio’s data orchestration engine, which serves as the backbone for AI and analytics on a global scale.As a Senior Software Engineer, you will tackle significant systems challenges, including:1. Enhancing metadata management, caching, and replication across thousands of nodes.2. Designing resilient, fault-tolerant services for multi-region and multi-cloud infrastructures.3. Advancing Alluxio’s storage abstractions and scheduling capabilities to accommodate extensive AI/ML data pipelines.4. Collaborating with internal product teams to maximize distributed I/O performance.This role involves hands-on work in both architecture and implementation, suited for engineers passionate about deep systems challenges, seeking to make a tangible impact within a small, senior, and highly technical team.
Join us at Zoox as a Senior/Staff Software Engineer, where you will spearhead the development and expansion of our cutting-edge cloud services and APIs for our innovative robotaxi service. In this pivotal role, you will work on key functionalities such as dispatch, routing, payment processes, mobile APIs, telemetry analytics, and service performance metrics, all aimed at enhancing the ride-hailing experience.
Jan 12, 2026
Sign in to browse more jobs
Create account — see all 270 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.