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
Proven experience in software development, particularly in middleware technologies. Strong proficiency in programming languages such as Java, Python, or C++. Experience with cloud platforms and microservices architecture. Excellent problem-solving skills and ability to work collaboratively in a fast-paced environment. Degree in Computer Science or a related field is a plus.
About the job
Nuro is looking for a Senior Middleware Software Engineer to help build and support the software that powers its autonomous delivery platform. This role focuses on developing and maintaining middleware systems that connect different parts of the technology stack. The work directly impacts the reliability and efficiency of Nuro’s services.
About Nuro
Nuro is a pioneering robotics company focused on transforming local commerce through autonomous delivery. Our mission is to accelerate the benefits of robotics for everyday life, making deliveries safer, faster, and more accessible for everyone. Join us in shaping the future of transportation.
Full-time|$185K/yr - $230K/yr|On-site|Mountain View, CA
Join Our Team!At Otter.ai, we are on the lookout for a Senior Frontend Software Engineer to spearhead our feature development initiatives and act as a technical authority within the organization. In this pivotal role, you will enhance the performance, improve the infrastructure, and elevate the user experience of our innovative platform.The ideal candidate is a strategic innovator with a robust background in platform optimization. If you have a knack for transforming concepts into powerful solutions and thrive in a fast-paced, collaborative setting, we would love to hear from you!Your ContributionsLead the ongoing development and enhancement of our web application, ensuring it evolves to meet our business objectives.Design and optimize our existing web application, transitioning it into a responsive, mobile-first single-page application (SPA) focused on performance and user experience.Produce clean, maintainable, and reusable code that complies with industry best practices and our internal coding standards.Proactively identify, troubleshoot, and fix bugs to enhance app quality and stability.Implement thorough testing protocols to ensure the application meets security standards and functions efficiently across diverse platforms and devices.
Join Us: Shaping the Future of UI DevelopmentThis role transcends traditional engineering positions. As a visionary builder and a systems thinker, you are committed to advocating for quality and consistency. You recognize that an advanced design system is crucial for enhancing productivity, elevating user experience, and creating an environment where AI tools like Claude Code and Cursor can flourish.You will have the freedom and resources to develop our design system from its inception. Your contributions will empower our product teams to deliver higher-quality features more efficiently and will be instrumental in our strategy to utilize AI for seamless translations of design specifications into pixel-perfect, production-ready code.Your ResponsibilitiesDesign & Build: Create and maintain a scalable, robust, and accessible library of reusable front-end components using React and TypeScript.Establish a Design Token System: Implement and manage a comprehensive design token system (including colors, typography, spacing, etc.) to ensure uniformity across platforms (both web and mobile).Full-Stack Integration: Develop necessary backend APIs, services, and tools to support the design system, including asset pipelines, documentation servers, and version control.Govern & Promote: Produce clear documentation, contribution guidelines, and frameworks for decision-making. Be the primary champion for the design system, promoting its adoption across engineering, design, and product teams.AI Optimization: Structure component APIs, props, and documentation specifically for ease of use by AI code generation tools, defining the “language” our AI assistants will utilize.Tooling & Automation: Oversee the entire lifecycle of the design system's infrastructure, including our Storybook instance, automated testing, and CI/CD pipelines for component publishing and versioning.Collaborate & Lead: Work closely with senior leadership in Product Design and Engineering to outline the design system roadmap, ensuring alignment with company strategic objectives. Mentor fellow engineers in best practices for component design and systems thinking.
Full-time|$210K/yr - $257K/yr|Hybrid|Mountain View, US
About EarnInAt EarnIn, a trailblazer in earned wage access, we are dedicated to creating innovative solutions that offer real-time financial flexibility to individuals navigating the challenges of living paycheck to paycheck. Our platform empowers users to access their earnings as they work, allowing them to spend, save, and grow their finances without the burden of mandatory fees, interest rates, or credit checks.With a seasoned leadership team and robust backing from esteemed investors including A16Z, Matrix Partners, DST, and Ribbit Capital, we are poised for rapid growth. We are eager to welcome exceptional talent to join us on our journey as we expand our offerings and impact.POSITION SUMMARYWe are looking for a skilled and collaborative Senior Web Engineer to join our dynamic team. You will play a vital role in our Early Bets initiatives, which are essential for delivering innovative experiences and products to our users, fostering a comprehensive ecosystem of financial solutions. The ideal candidate excels in defining technical solutions amidst uncertainty and works closely with Product teams to clarify requirements. Candidates with a track record of building 0-to-1 products and designing scalable architectures that adapt to rapid product changes will thrive in this role. Experience in early-stage software products or Research & Development for emerging technologies is highly valued.The salary range for this full-time position is $210,000 - $257,000, in addition to equity and benefits. This role is hybrid, requiring in-office work two days a week at our Mountain View headquarters.
Full-time|$147.2K/yr - $208.3K/yr|On-site|Mountain View, California
Intrinsic Robotics, a Google company, advances industrial automation by combining AI, perception, and simulation. The team brings together engineers, roboticists, designers, and technologists to make robotics more accessible and practical for businesses, entrepreneurs, and developers. Their work aims to expand the real-world impact of robotics. Role overview This Frontend Software Engineer position focuses on designing and building web applications that connect human operators to robotic workcells in manufacturing environments. The goal is to simplify complex automation by creating intuitive interfaces that help operators control, troubleshoot, and optimize robotic workflows. The work spans the full stack of web interfaces, including real-time 3D visualizations and control logic. Unlike standard CRUD applications, these interfaces directly control physical robots and influence how operators interact with them. The aim is to move beyond static dashboards, evolving the human-machine interface into an intelligent assistant for programming and workflow support. This role carries technical ownership of key user experience components. Design decisions will prioritize operator needs, and collaboration with Product, Design, and Engineering teams is core to delivering software that matches the standards of the hardware it controls. Key responsibilities Develop responsive user interfaces using modern frameworks and reactive design patterns to process real-time telemetry from robotic systems, with a focus on operator safety and workflow efficiency. Design and refine 3D visualizations for manufacturing settings, ensuring accuracy and smooth performance. Build resilient web applications that provide reliable experiences on factory floor devices, even when network conditions vary. Prototype and integrate AI agents into human-machine interface workflows to assist operators. Location This role is based in Mountain View, California.
Role Overview Otter.ai is looking for a Frontend Engineer to join the team in Mountain View, CA. This role focuses on building and improving user interfaces for Otter.ai’s transcription services. What You Will Do Design and implement intuitive, accessible web interfaces Work closely with teams across engineering, product, and design to deliver features Help shape the user experience for a product used to improve communication Location This position is based in Mountain View, CA.
At Commure, we are driven by a passion to revolutionize the healthcare landscape. Our mission is to simplify healthcare through innovative solutions that significantly enhance the delivery and experience of care. Our expanding suite of AI-driven tools includes ambient AI clinical documentation, provider copilots, autonomous coding, revenue cycle management, and more, all aimed at empowering healthcare providers and administrators to focus on what truly matters: delivering exceptional patient care.The healthcare sector, valued at $4.5 trillion, incurs over $500 billion in administrative costs annually, and Commure is at the forefront of this transformation. We support over 500,000 clinicians across various care settings nationwide, facilitating more than $10 billion in transactions and managing over 100 million patient interactions. As we gear up for new product launches and expand into additional care segments, our vision is to evolve from a pioneering innovator to the industry standard in the coming years.Commure has been recognized on Fortune’s Future 50 list for 2025 and is supported by renowned investors such as General Catalyst, Sequoia, Y Combinator, Lux, Human Capital, 8VC, Greenoaks Capital, Elad Gil, among others. With over 300% growth year-over-year for the past two years, we are just getting started. The moment for AI-driven transformation in healthcare is now, and we are crafting the technology to lead this charge. Join us in redefining the future of healthcare.About the RoleWe are seeking a dynamic Senior Engineering Manager to spearhead our Frontend Platform team, which is pivotal in powering our Ambient AI offerings. This team is responsible for developing and maintaining the core frontend infrastructure utilized across clinician-facing applications, including ambient capture, real-time note generation, review and editing workflows, copilot-style assistance, admin tools, and seamless integrations within clinical workflows. The ambient experience demands high throughput, low latency, and exceptional reliability, especially during real-time patient interactions. The frontend platform must be fast, resilient, accessible, and user-friendly, even in demanding clinical environments.Your leadership will directly influence provider trust, documentation accuracy, and efficiency in patient visits. This role is perfect for a seasoned leader with a track record of scaling frontend platforms for complex, data-intensive, real-time applications, and who is enthusiastic about laying the groundwork that enables multiple Ambient product teams to operate swiftly without compromising quality or safety.
Role overview Nuro is looking for a Senior Middleware Software Engineer to help build and support the software that powers its autonomous delivery platform. This role focuses on developing and maintaining middleware systems that connect different parts of the technology stack. The work directly impacts the reliability and efficiency of Nuro’s services.
Full-time|$165.3K/yr - $237.8K/yr|On-site|Mountain View, California
P-1137 Summary At Databricks, we are dedicated to empowering data teams to tackle the world's most challenging issues, from detecting security threats to advancing cancer treatments. We achieve this by developing and operating the premier data and AI infrastructure platform, enabling our clients to concentrate on the high-impact challenges central to their missions. Founded in 2013 by the original creators of Apache Spark, Databricks has evolved from a modest office in Berkeley, CA, to a global leader with over 1,500 employees. Thousands of organizations, ranging from startups to Fortune 100 companies, rely on Databricks for their mission-critical workloads, establishing us as one of the fastest-growing SaaS firms globally. Our engineering teams are focused on creating highly technical products that address significant real-world needs. We continuously push the limits of data and AI technology while maintaining the resilience, security, and scalability essential for our customers' success on our platform. Customers entrust Databricks with their most valuable data, and our Trust & Safety division is committed to creating the most reliable data analytics and machine learning platform worldwide. Security Engineering plays a vital role in safeguarding customer data from malicious threats. We seek senior leaders to shape the vision and define the strategic approach within this critical domain. The impact you will have: Enhance the safety of Databricks for our customers by identifying and addressing critical vulnerabilities in our infrastructure and services. Attract top-tier talent from across the industry. Advocate for the security engineering discipline across the organization, wielding a significant voice to drive data-driven decisions. Represent Databricks at academic and industry conferences and events.
Aerospike is a leading real-time database solution designed for mission-critical applications and workloads, including machine learning, generative AI, and autonomous systems. Our platform powers millions of transactions per second with millisecond latency, offering a significantly lower total cost of ownership compared to traditional databases.Renowned organizations such as Adobe, Airtel, Barclays, Criteo, DBS Bank, Experian, Grab, HDFC Bank, PayPal, Sony Interactive Entertainment, The Trade Desk, and Wayfair trust Aerospike to manage their customer 360 insights, fraud detection, real-time bidding, profile stores, recommendation engines, and more.At Aerospike, we dream big and deliver even bigger. Our mission is to harness the power of the world's real-time data with a database engineered for infinite scale, speed, and sustainability.If you’re ready to shape the future of data, we invite you to join our team.As we expand rapidly, we are heavily investing in our Cloud Platform, a sophisticated multi-cloud, multi-tenant solution that delivers the capabilities of Aerospike to our customers with unparalleled simplicity, speed, and scalability.Senior Software Engineer, CloudWe are looking for a talented Senior Software Engineer to join our Cloud team. In this pivotal role, you will design and develop the infrastructure orchestration, control systems, and operational frameworks that underpin Aerospike Cloud. Your contributions will directly influence the reliability, scalability, and security of production database clusters that serve clients across the globe.
Full-time|$160.4K/yr - $240.5K/yr|On-site|Mountain View, California (HQ)
Nuro develops self-driving technology, aiming to make autonomous vehicles accessible for everyone. Since 2016, the team has blended advanced AI with automotive-grade hardware, licensing the Nuro Driver™ to support robotaxis, commercial fleets, and personal vehicles. Partnerships with automakers and mobility platforms help bring these autonomous solutions to commercial scale. The Senior Software Engineer - Software Update Infrastructure role is part of the Fleet Connectivity team based in Mountain View, California. This position focuses on building and maintaining systems that support release infrastructure and over-the-air (OTA) updates for Nuro’s autonomous vehicles. The work covers both cloud and robotics stacks, ensuring reliable network connectivity, telemetry, and software updates that are vital to Nuro’s mission. What you will do Design, build, test, deploy, and maintain software for release infrastructure and OTA updates. Manage project priorities, deadlines, and deliverables within the team and when working with other groups. Write high-quality, testable code that meets strict code quality standards. Monitor release system performance by defining and tracking KPIs, and implement optimizations to improve build costs, times, and storage usage. Create testing and validation programs to ensure system architecture and data flows are reliable. Contribute to documentation and participate in on-call rotations during business hours. Requirements 5+ years of experience working with large-scale distributed systems. Proficiency in C++ or Go. Comfortable working in Unix/Linux environments and with Bash scripting. Ability to translate broad requirements into detailed system designs. Strong knowledge of data structures, algorithms, and distributed system software design. Bachelor’s degree in Computer Science, Electrical Engineering, or a closely related field. Bonus points Experience with SQL. Familiarity with Google Cloud Platform (GCP). UI development experience. Background in OTA updates execution and management.
Full-time|$147.2K/yr - $208.3K/yr|On-site|Mountain View, California
Intrinsic Robotics, located in Mountain View, California, is part of Google's AI robotics group. The team works to advance industrial automation by blending AI, perception, and simulation. Their mission is to make intelligent robotic solutions more accessible for businesses, entrepreneurs, and developers. The group includes engineers, roboticists, designers, and technologists who share a commitment to expanding the reach and impact of industrial robotics. Role overview The Frontend Robotics Engineer will join the Customer Success team, serving as a link between Intrinsic's technology and its customers. This position centers on designing, building, and customizing Human-Machine Interfaces (HMIs) that help partners implement complex robotic automation systems. The work involves refining and adapting reference solutions for specific customer needs, adding features, controls, and 3D visualizations. This role suits a "T-shaped" developer: someone with deep experience in web interface development and the ability to collaborate with backend systems in Python and C++. While backend engineers handle most infrastructure, this position requires reading backend code, tracing data flows, debugging APIs, and working across the stack. Understanding data transmission from hardware to software and network systems is important. The job also involves direct interaction with customers and partners, supporting their development efforts and working with robotics hardware to ensure interfaces work smoothly in real-world settings. Key responsibilities Work with customers and partners to understand their use cases and adapt reference HMIs to meet product requirements. Develop visually appealing, user-friendly web applications that enable non-experts to monitor and control industrial robotic workcells. Guide customers on frontend development best practices, helping them take ownership of custom HMI services. Add advanced features such as real-time 3D visualizations and process data, collaborating with backend engineers to connect new data streams. Test and validate solutions in both lab and field settings, working hands-on with physical robots and automation equipment.
Full-time|$204K/yr - $259K/yr|Hybrid|Mountain View, CA, USA; San Francisco, CA, USA; New York, NY, USA
Waymo is an innovative leader in autonomous driving technology, dedicated to becoming the world's most trusted driver. Originating from the Google Self-Driving Car Project in 2009, we have developed the Waymo Driver—The World’s Most Experienced Driver™—to enhance mobility access and save lives lost in traffic accidents. Our Waymo Driver powers a fully autonomous ride-hail service, having completed over ten million rider-only trips, backed by vast experience driving over 100 million miles on public roads and tens of billions in simulation across more than 15 U.S. states.Within our Driver Understanding and Evaluation (DUE) team, we strive to develop comprehensive metrics for analyzing the Waymo Driver's behavior in real-world scenarios.In this hybrid role, you will report directly to a Software Engineering Manager.
Full-time|$160.4K/yr - $240.5K/yr|On-site|Mountain View, California (HQ)
About Nuro Nuro is a pioneering self-driving technology firm dedicated to making autonomous driving accessible to everyone. Established in 2016, we are developing the world’s most scalable driver by merging advanced AI with automotive-grade hardware. Our flagship technology, the Nuro Driver™, is licensed to facilitate a variety of applications, from robotaxis to commercial fleets and personal vehicles. With years of proven self-driving deployments, we offer automakers and mobility platforms a clear path to achieving commercial-scale autonomous vehicles, enhancing safety and connectivity for a better future. Join Our Team Our team is committed to empowering engineers to revolutionize transportation by equipping them with the tools and infrastructure necessary for productivity and success. We aim to achieve this through: Identifying and resolving engineering process challenges. Creating innovative tools and infrastructure for enhanced efficiency. Educating engineers on best practices. Utilizing cutting-edge technologies to amplify productivity. Our passionate engineers are dedicated to solving complex problems and making a positive impact on the future of transportation. Role Overview Collaborate with engineers across Nuro to pinpoint inefficiencies in the engineering workflow. Define, analyze, and monitor metrics relating to engineering velocity and system health. Innovatively address daily developer challenges by creating new tools or enhancing existing ones. Develop scalable infrastructure for continuous code integration, testing, and release, while optimizing for coverage, speed, and cost, addressing the unique complexities of Nuro’s machine learning and hardware tests. Oversee and enhance essential libraries and APIs for interaction with complex systems, managing code dependencies and the overall structure of Nuro’s codebase. Utilize Generative AI to enhance engineering productivity. Provide guidance to developers on best practices and newly implemented tools.
Full-time|On-site|Mountain View, California, United States
Harness is at the forefront of AI-driven software delivery, founded by the visionary technologist Jyoti Bansal, who previously established AppDynamics, leading to its acquisition by Cisco for an impressive $3.7 billion. With approximately $570 million raised in funding and a valuation of $5.5 billion, Harness is supported by prominent investors such as Goldman Sachs, Menlo Ventures, IVP, Unusual Ventures, and Citi Ventures. As AI transforms code generation, the critical bottleneck has shifted to the post-coding phase, including testing, deployments, application security, reliability, compliance, and cost optimization. Harness leverages AI and automation to streamline these processes, empowering teams to deliver software more efficiently while ensuring security and governance throughout the software delivery lifecycle.Utilizing Harness AI and the Software Delivery Knowledge Graph, our platform integrates deep contextual insights and intelligent automation across the software delivery landscape, embedding governance and policy-driven controls throughout.In just the past year, Harness has facilitated over 185 million deployments, 82 million builds, and 18 trillion flag evaluations, alongside conducting 8 million security scans, optimizing 9.1 billion tests, and protecting 3 trillion API calls. We have effectively managed $2.8 billion in cloud expenditures, assisting clients such as United Airlines, Morningstar, and Choice Hotels in accelerating their release cycles by up to 75%, reducing cloud costs by up to 60%, and achieving a remarkable 10x improvement in DevOps efficiency.With a diverse global workforce spanning 14 offices in 25 countries, Harness is pioneering the future of AI-driven software delivery, and we are on the lookout for extraordinary talent to join us on this exciting journey.Position SummaryJoin us as a Senior Software Engineer in a dynamic, high-growth startup environment. As part of the Platform team, you will architect, design, develop, and deliver top-notch software solutions that significantly influence our product offerings.About the RoleDesign and implement scalable platform featuresCreate comprehensive software functional specifications and design documentationQuickly grasp complex systems and code, taking ownership of critical components, including their qualityCollaborate with cross-functional teams to drive innovation and efficiency
Full-time|$166K/yr - $225K/yr|On-site|Mountain View, California
P-78 At Databricks, we are driven by a commitment to empower data teams in tackling some of the most significant challenges facing the world today—from revolutionizing transportation to speeding up the discovery of medical innovations. By constructing and managing the premier data and AI infrastructure platform, we enable our clients to harness profound data insights to enhance their operations. Founded by engineers and intensely focused on customer satisfaction, we eagerly embrace every chance to address technical challenges, whether it’s crafting next-generation UI/UX for data interaction or scaling our services and infrastructure across millions of virtual machines. And we are just getting started. As a Senior Software Engineer with a focus on backend development, you will collaborate with your team to create scalable infrastructure and products for the Databricks platform.
Full-time|On-site|Mountain View, CA, USA; San Francisco, CA, USA
Join Waymo, a leader in autonomous vehicle technology, as a Senior Software Engineer specializing in Behavior Test Engineering. In this role, you will collaborate with cross-functional teams to design, develop, and implement robust test frameworks that ensure the safety and reliability of our self-driving technology.Your expertise will contribute to creating innovative solutions that push the boundaries of what is possible in autonomous driving. You will be responsible for enhancing the testing processes and ensuring our software meets the highest standards of quality and performance.
Full-time|$166K/yr - $225K/yr|On-site|Mountain View, California
At Databricks, we strive to revolutionize the data lifecycle from ingestion to ETL, business intelligence (BI), and machine learning (ML) with our unified platform. We envision a future where the traditional data warehouse architecture is superseded by an innovative architectural model known as the Lakehouse (CIDR 2021 paper). This cutting-edge approach integrates data warehousing with advanced analytics, effectively addressing significant challenges such as data staleness, reliability, cost of ownership, data lock-in, and limited use-case support.A pivotal component of achieving this vision is the development of the next-gen (decoupled) query engine and structured storage system designed to surpass the performance of conventional data warehouses for relational queries while maintaining the flexibility of general-purpose systems like Apache Spark™. This will empower a wide range of workloads, from ETL processes to data science applications.As a member of our team, you will engage in one or more of the following areas to design and implement these advanced systems that set new benchmarks:Query compilation and optimizationDistributed query execution and schedulingVectorized execution engineData securityResource managementTransaction coordinationEfficient storage structures (encodings, indexes)Automatic physical data optimization
Full-time|$204K/yr - $259K/yr|Hybrid|Mountain View, California, USA; San Francisco, California, USA
Waymo, an innovative leader in autonomous driving technology, aims to become the world's most trusted driver. Established in 2009 from the Google Self-Driving Car Project, Waymo focuses on developing the Waymo Driver—The World’s Most Experienced Driver™—to enhance mobility access and prevent traffic-related fatalities. The Waymo Driver facilitates our fully autonomous ride-hail service and is adaptable to a variety of vehicle platforms and use cases. With over ten million rider-only trips completed and more than 100 million miles driven autonomously on public roads, along with extensive simulation across 15+ U.S. states, Waymo is redefining transportation.The Planner Evaluation team is at the forefront of addressing one of the critical challenges in autonomous driving: assessing and enhancing the quality of the software that operates the vehicles. We are in search of skilled data-centric software engineers and data scientists who are eager to improve our methodologies for characterizing and evaluating modifications to the onboard software stack. If you're enthusiastic about autonomous vehicles and utilizing complex data to inform decision-making, this is the ideal opportunity for you!This hybrid role will report to an Engineering Manager.Your responsibilities will include:Developing metrics to evaluate the performance and driving characteristics of the Waymo Driver using various techniques such as statistics, mathematics, physics, algorithms, and machine learning.Utilizing simulations creatively while analyzing real-world driving logs to assess driving performance.Designing and implementing methods to establish a robust connection between onboard software modifications and simulated results.Promoting code health and adherence to best practices within a large and intricate codebase.Analyzing data to provide actionable insights on enhancing metric quality and interpretability.Collaborating with fellow engineers, data scientists, statisticians, and leadership to produce evaluation tools and support data-driven decisions.
Full-time|$235K/yr - $295K/yr|On-site|Mountain View, California
At Databricks, we are dedicated to empowering data teams to tackle some of the most challenging issues in the world—whether it's realizing the next breakthrough in transportation or accelerating medical innovations. Our mission is to build and operate the leading data and AI infrastructure platform, allowing our clients to harness deep data insights for business enhancement.Our engineering teams create impactful technical products that address significant global needs. We consistently push the limits of data and AI technology while ensuring the security and scalability crucial for our customers' success on our platform.We manage one of the largest software platforms globally, comprising millions of virtual machines that generate terabytes of logs and process exabytes of data daily. At this scale, we monitor cloud hardware, network, and operating system faults, ensuring our software effectively shields our customers from these challenges.As a member of the Observability team, you will be at the forefront of developing solutions that deliver critical insights into the health and performance of our products and infrastructure.
Join Waymo as a Senior Software Engineer specializing in Onboard Software Integrity Infrastructure. In this role, you will develop and enhance software systems that ensure the reliability and safety of our autonomous vehicle technology. You will collaborate with cross-functional teams to design and implement solutions that uphold the highest integrity standards in software performance.
Mar 16, 2026
Sign in to browse more jobs
Create account — see all 898 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.