1,349 Product companies jobs
Open tech roles at companies building their own product.
Senior System and Scheduling Architect – GPU
Senior architect role at NVIDIA designing the next-generation GPU system interface and process scheduling. Involves architecting GPU subsystem features with software, hardware, and verification teams, building C++ functional/performance models and test plans, and supporting post-silicon validation.
Senior Staff Software Engineer - Data Engineering
Senior staff data engineer on NVIDIA's FinOps team, building and operating production pipelines and data models for cloud cost allocation, forecasting and optimization. Core stack is Python, SQL, Databricks/Spark and lakehouse technologies, with strong emphasis on data quality, reliability and CI/CD.
Technical Program Manager III
Technical Program Manager III at Expedia Group's B2B travel business, driving complex cross-team technical programs — delivery plans, milestones, dependencies, budgets, and risk mitigation — coordinating engineering, product, business, and partner teams using Agile and traditional delivery methods.
Product Manager III, Search Selection and Ranking
Lead product management for search selection and ranking at Expedia Group, owning the roadmap and strategy to help travelers find relevant options faster. Work with ML, data science, and engineering teams on ranking models, relevance, and experimentation to improve search results across brands and markets.
Machine Learning Scientist II
Machine Learning Scientist II on Expedia Group's B2B ML Science team, building end-to-end ML solutions for personalized recommendations, learning-to-rank, and relevance optimization at scale, including A/B testing and production deployment. Core stack includes Python, PySpark, scikit-learn/TensorFlow/Keras, and big-data/cloud platforms.
Sr. Full Stack Engineer
Senior full-stack engineer on Clover's Growth and Merchant Self-Service team, building and maintaining the Clover Dashboard for 700k+ merchants. Work spans React/TypeScript frontends and Java/Spring Boot microservices with REST APIs, pub/sub messaging, MySQL, and CI/CD ownership in production.
Senior Software Engineer
Senior backend engineer at Fiserv designing and building scalable Java/Spring Boot microservices and event-driven systems on AWS with Kafka/MSK and MySQL, owning solutions from design through production support.
Software Development Engineering - Advisor I
Designs, develops, and maintains software applications for Fiserv's fintech and payments business, leading implementation, collaborating with cross-functional teams, coding, testing, debugging, and mentoring junior developers. Core technologies include Java/C/C#/C++, SQL databases, AWS/Azure/GCP, and CI/CD pipelines.
Software Engineering Intern - Embedded Platforms (Summer 2027)
Design, develop, and debug embedded software for vehicle ECUs using Linux, Android, or real‑time OS, including drivers, bootloaders, HALs, security firmware, and automated tests.
Software Engineering Intern - Connected Systems (Summer 2027)
As a Connected Systems intern you’ll design, develop and test backend or connectivity software that links vehicles to the cloud, working with event‑driven pipelines, AWS services and languages such as Python, Go, C++ or Java.