Current jobs related to Software Performance Engineer - San Mateo - Zoox
-
Senior Python Software Engineer
3 weeks ago
San Mateo, California, United States Datum Software Full timeJob Title: Python DeveloperAt Datum Software, we are seeking a highly skilled Python Developer to join our team. As a Python Developer, you will be responsible for developing full-stack applications using modern web and Python technologies.Key Responsibilities:Design and develop full-stack applications using Python, TypeScript, HTML, and CSS.Collaborate with...
-
Senior Python Software Engineer
3 weeks ago
San Mateo, California, United States Datum Software Full timeJob Title: Python DeveloperJob Summary:We are seeking a highly skilled Python Developer to join our team at Datum Software. As a Python Developer, you will be responsible for developing full-stack applications using modern web and Python technologies.Key Responsibilities:Design and develop full-stack applications using Python, TypeScript, HTML, and...
-
Software Performance Engineer
3 days ago
San Francisco, California, United States Salesforce Inc Full timeAbout the RoleSalesforce is seeking a highly skilled Software Performance Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and implementing high-performance software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and implement high-performance software solutions that meet the...
-
Software Performance Engineer
3 days ago
San Francisco, California, United States Salesforce Inc Full timePerformance Engineering at SalesforceSalesforce is seeking a skilled Software Performance Engineer to join our team. As a Performance Engineer, you will be responsible for designing, developing, and optimizing high-performance software systems that meet the needs of our customers.Key Responsibilities:Design and develop high-performance software systems that...
-
Software Performance Engineer
1 week ago
San Francisco, California, United States Salesforce Inc Full timeAbout the Role:Salesforce is seeking a highly skilled Software Performance Engineer to join our team. As a key member of our engineering organization, you will be responsible for designing, developing, and optimizing high-performance software systems.Your Impact:Design and develop high-performance software systems that meet the needs of our...
-
Drive Performance Engineer
3 days ago
San Mateo, California, United States ZooZ Full timeWe are seeking a highly skilled Drive Performance Engineer to join our team at Zoox. As a key member of our engineering team, you will be responsible for leading drivability development, calibration, and testing to achieve optimal performance for our robot and drive quality for our customers.The ideal candidate will have a strong background in mechanical or...
-
Drive Performance Engineer
1 month ago
San Mateo, California, United States Zoox Full timeAbout the RoleWe are seeking a highly skilled Drive Performance Engineer to join our team at Zoox. As a key member of our engineering team, you will be responsible for leading drivability development, calibration, and testing to achieve optimal performance for our robot and drive quality for our customers.Key ResponsibilitiesLead drive performance...
-
Drive Performance Engineer
4 weeks ago
San Mateo, California, United States Zoox Full timeAbout the RoleWe are seeking a highly skilled Drive Performance Engineer to join our team at Zoox. As a key member of our Vehicle Integration Engineering team, you will be responsible for leading drivability development, calibration, and testing while using data to drive decisions to achieve optimal performance for our robot and drive quality for our...
-
Software Engineer
1 week ago
San Mateo, California, United States Snowflake Computing Full timeBuild the Future of Data with SnowflakeSnowflake empowers thousands of organizations to unlock the value of their data with high scale, concurrency, and performance. Our platform powers and provides access to the AI Data Cloud, creating a solution for applications, collaboration, cybersecurity, data engineering, data lake, data science, data warehousing, and...
-
Staff Software Engineer
3 weeks ago
San Mateo, United States Currency Cloud Full timeCompany DescriptionVisa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable, and secure...
-
Staff Software Engineer
1 month ago
San Mateo, United States Visa Full timeCompany Description Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable, and secure...
-
Embedded Software Engineer
2 days ago
San Mateo, California, United States Verkada Full timeAt Verkada, we're looking for a skilled Embedded Software Engineer to join our Alarms team. As a member of this dynamic team, you'll be responsible for building compelling user experiences for one of our major new product categories.This is an opportunity to take ownership over integrated hardware/software products that keep our customers protected in times...
-
Senior Software Engineer
1 week ago
San Mateo, California, United States Walmart Full timeAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team at Walmart Global Tech. As a Senior Software Engineer, you will be responsible for designing and developing new product features, supporting existing implementations, and working with product, engineering, and business partners on new innovations.Key...
-
Software Engineering Manager
3 days ago
San Mateo, California, United States IXL Learning Full timeWe are seeking a highly skilled Software Engineering Manager to lead our team of talented engineers and provide hands-on technical and project leadership. The ideal candidate will have a strong background in software engineering and experience in managing high-performance teams.Key Responsibilities:Manage and build a high-performance team of dynamic and...
-
Senior Software Engineer
4 weeks ago
San Mateo, California, United States Currency Cloud Full timeJob Title: Senior Software EngineerCompany Description: Visa is a leading payments and technology company, processing over 259 billion transactions annually across 200+ countries.Our mission is to create a secure, convenient, and reliable payments network, empowering individuals, businesses, and economies to thrive.Join a purpose-driven industry leader and...
-
Software Engineer II
3 weeks ago
San Mateo, California, United States Sony Interactive Entertainment America Full timeJoin the PlayStation Team as a Software Engineer IIAt Sony Interactive Entertainment America, we're passionate about creating innovative gaming experiences that captivate audiences worldwide. As a Software Engineer II on our Platform Audio team, you'll play a crucial role in shaping the future of audio technology for our next-generation PlayStation...
-
Software Engineering Manager
1 week ago
San Mateo, California, United States Verkada Full timeAbout the RoleWe are seeking a highly skilled Software Engineering Manager to lead our team of engineers in building and managing the user-facing applications in our camera product.The ideal candidate will have a strong technical background, excellent leadership skills, and the ability to inspire their team to create highly polished and delightful user...
-
Software Systems Engineer
6 days ago
San Mateo, California, United States Zoox Full timeSoftware Systems Engineer - ArchitectFoster City, CASoftware – Software Systems Engineering /Full-time /HybridThis is an opportunity to join the Software Systems Engineering team to participate in building the Zoox robotaxi, the first in the world that has operated on public roads. The Software Systems Engineering team is responsible for defining SW...
-
Senior Java Software Engineer
3 days ago
San Francisco, California, United States Triunity Software Full timeJob Title: Senior Java Software EngineerWe are seeking a highly skilled Senior Java Software Engineer to join our team at Triunity Software.Key Responsibilities:* Design, develop, and test complex software applications using Java* Collaborate with cross-functional teams to identify and prioritize project requirements* Develop and maintain high-quality,...
-
Java Software Engineer
3 days ago
San Francisco, California, United States Triunity Software Full timeJob Title : Java Developer Focused on Core Java Spring/Spring Boot/Spring BatchAt Triunity Software, we are seeking a skilled Java Developer to join our team. As a Java Developer, you will be responsible for designing, developing, testing, and deploying Java-based software applications using the Java Spring and Spring Batch frameworks.Key Responsibilities:...
Software Performance Engineer
2 months ago
Zoox is building advanced self-driving hardware and software solutions. To attain the utmost efficiency that the system demands, we need you - an expert who understands both compute hardware architecture as well as the algorithms and middleware that run on it. Your contributions will be instrumental in achieving optimal power levels while maximizing throughput.
The Software Core Performance team's mission is to analyze, optimize, and provide guidance to the software and hardware teams to meet expected system performance targets.
As a performance software engineer within the Software Core Performance team, you will instrument, monitor, analyze, and optimize performance-critical algorithms. Your broad experience in developing, debugging, and optimizing software will enable AI software to run as efficiently as possible.
Responsibilities
- Build real-time instrumentation for performance monitoring (CPU, GPU, latency, memory) of the online system, and benchmarking frameworks to support offline performance evaluation.
- Build tools and scripts to evaluate and analyze performance at scale in CI, as well as on vehicle.
- Establish budgets for existing architectures, and provide data to define next-gen architectures.
- Analyze performance metrics in online software to identify resource utilization hotspots and root causes.
- Propose and co-implement actionable solutions with software component teams.
- Support teams in helping to squeeze out the maximum performance of their code, while minimizing resource contention.
- Work as part of the Core team to build a middleware framework that promotes efficient and performant code development.
- Work cross-functionally to ensure Zoox software runs optimally across the fleet.
- BS in computer science or related field
- 6+ years of professional experience in software development or related fields
- Strong knowledge of C++ and experience in large code bases
- Familiar with CPU system architecture and OS fundamentals
- Comfortable in Linux development environments
- Good communication and organization skills, with a logical approach to problem-solving, good time management, and task prioritization skills
- Experience using various Linux performance monitor tools, such as perf, eBPF, Perfetto
- Kernel and/or driver development experience
- Experience with software & hardware benchmarking and Hardware-in-the-Loop (HIL) systems
- Proficiency with Git, Bazel, and CI pipelines
- Hands-on experience in the development, debugging, and profiling of complex multi-process real-time systems like game engines or robot systems
- Proficiency with Python or Scala is a plus
- Acquainted with a firm/hard real-time operating system environment
- Proficiency with SQL and data platforms such as DataBricks, Looker, and ETL pipelines
- Experience debugging and optimizing GPU kernels using tools like Nsight Systems and Compute
Compensation
There are three major components to compensation for this position: salary, Amazon Restricted Stock Units (RSUs), and Zoox Stock Appreciation Rights. The salary range for this position is $211,000 to $300,000. A sign-on bonus may be offered as part of the compensation package. Compensation will vary based on geographic location and level. Leveling, as well as positioning within a level, is determined by a range of factors, including, but not limited to, a candidate's relevant years of experience, domain knowledge, and interview performance. The salary range listed in this posting is representative of the range of levels Zoox is considering for this position.
Zoox also offers a comprehensive package of benefits including paid time off (e.g. sick leave, vacation, bereavement), unpaid time off, Zoox Stock Appreciation Rights, Amazon RSUs, health insurance, long-term care insurance, long-term and short-term disability insurance, and life insurance.
About Zoox
Zoox is developing the first ground-up, fully autonomous vehicle fleet and the supporting ecosystem required to bring this technology to market. Sitting at the intersection of robotics, machine learning, and design, Zoox aims to provide the next generation of mobility-as-a-service in urban environments. We're looking for top talent that shares our passion and wants to be part of a fast-moving and highly execution-oriented team.
Follow us on LinkedIn
Accommodations
If you need an accommodation to participate in the application or interview process please reach out to accommodations@zoox.com or your assigned recruiter.
A Final Note:
You do not need to match every listed expectation to apply for this position. Here at Zoox, we know that diverse perspectives foster the innovation we need to be successful, and we are committed to building a team that encompasses a variety of backgrounds, experiences, and skills.