Top Software Engineer Jobs
As a backend engineer, you will establish and maintain the system infrastructure for NewsBreak. Your responsibilities include developing functional server applications, troubleshooting issues, performing UI tests, and collaborating with various teams to enhance performance and integration of user-facing elements.
As a Backend Engineer, you will develop and maintain robust backend systems for B2B monetization solutions, ensuring high performance and responsiveness. Responsibilities include collaborating on new features, writing clean code, integrating front-end elements, implementing security strategies, and maintaining database systems.
The Software Engineer will engage in the entire lifecycle of services, handling system design, deployment, operation, and maintenance. Responsibilities include building infrastructure, managing systems, ensuring service reliability, and participating in on-call rotations for incident management.
The role involves designing and developing scalable backend infrastructure for video ads and monetization features. Responsibilities include building data-driven applications, engineering advertisement quality control systems, and collaborating across teams to enhance the advertiser experience while ensuring high-performance backend services.
Design and implement monetization features for the iOS platform focusing on video ads. Collaborate with cross-functional teams, ensuring performance and stability of the iOS ad system, while optimizing applications for maximum efficiency, especially in video ads. Write maintainable code and documentation to deliver high-quality work.
As a Data Engineer, you will build internal Data Platform Tools to support teams like Video and Growth. Responsibilities include collaborating with stakeholders, integrating open-source solutions, optimizing services, and enhancing system performance to manage large datasets.
Design and maintain content integration solutions to collect and process data from various sources. Collaborate with data scientists, ensure data accuracy, implement validations, and stay updated on web scraping best practices.
The Software Engineer, Data Infra at NewsBreak will implement and optimize data pipelines and infrastructure. The role involves collaborating with teams to model data and making key infrastructure decisions. The candidate will also mentor others and improve system resource efficiency.
Featured Jobs
As a Software Engineer in the Recommendation team at NewsBreak, you will develop and refine large-scale machine learning-powered recommendation systems. Your role includes analyzing user behavior, innovating on recommendation technology, and collaborating with cross-functional teams to enhance user engagement.
As an Android Engineer, you'll design and implement innovative monetization features for the Android app, focusing on video ad formats. You'll collaborate with product and design teams to enhance user experience, optimize performance and scalability, and ensure robust code quality. Create documentation and conduct performance analysis to improve application efficiency and speed.
As an iOS Engineer, you will lead the development of a B2B SDK, focusing on innovative solutions for business engagement with technology. This includes ensuring performance and quality, working with cross-functional teams, testing, and maintaining documentation while continuously upgrading the SDK with the latest features.
The role involves developing and maintaining responsive web applications using Next.js, TypeScript, and React, while implementing state management with Redux. The developer will collaborate with designers, stay current with emerging technologies, integrate data from back-end services, and ensure high-quality code through modern web technologies.
As a GPU Software Engineer at Waymo, you will collaborate with application teams to optimize algorithms for GPU utilization. This includes building high-performance abstractions, improving compiler optimizations, and analyzing GPU performance. You will also co-design future hardware features.
The Software Engineer will develop and deploy deep learning models, including vision language models (VLMs) and large language models (LLMs). Responsibilities include creating data mining and training pipelines and collaborating with research teams across Alphabet, leveraging vast driving data for model development.
As a Software Engineer specializing in Computer Vision and Deep Learning at Waymo, you will develop multi-modal sensor fusion architectures and large-scale foundation models. You will also create data pipelines to enhance the Waymo Driver's capabilities using machine learning.
As an iOS Engineer at Waymo, you will develop an iOS application for controlling and hailing autonomous vehicles, focusing on UI and phone-to-vehicle communication. Collaborate with designers and engineers to create trust-inspiring user experiences while employing best practices in app development.
The Sr. Software Engineer at CNA is responsible for analyzing client requirements, developing and testing business applications, maintaining systems, and ensuring quality through code reviews and documentation. The role involves consulting with clients, designing solutions, and supporting implementations while using various technologies including Guidewire.
As a Staff Software Engineer at Walmart, you will engage in software engineering tasks with an emphasis on creating inclusive digital experiences. You'll work to implement web accessibility standards and contribute to the development of accessible products. A strong background in software engineering and familiarity with WCAG standards is preferred.
As a Software Engineer, you will develop and maintain a generative AI platform, collaborating with cross-functional teams to define new features, writing clean and high-performance code, and troubleshooting issues across development and production environments.
As a Software Engineer on Payments, you will design, develop, and maintain the Payments platform, architecting scalable backend systems, collaborating on features, mentoring junior engineers, and staying updated on industry trends.
The Software Engineer - Storage will design and implement new features for storage systems, resolve performance issues, collaborate on compliance features, containerize database services for Kubernetes, and take ownership of service reliability while mentoring peers.
As a Software Engineer - Ads, you will develop machine learning systems for ad selection, optimizing monetization and handling real-time data streams. Your role involves coding, creating scalable services, and working on predictive modeling within the advertising stack.
As a Software Engineer in the Search Recommendation team, you will create and ship features to improve content retrieval, design scalable systems and APIs, enhance large-scale microservices applications, and deploy AI models.
As a Quality Engineer, you will design and execute test plans, perform manual and automated testing, create bug reports, contribute to automated testing tools, and mentor junior team members to maintain high standards of quality.
Software Engineers at Qumulo are responsible for building and improving core data services for a distributed storage engine. They develop features, participate in SDLC processes, debug issues, and collaborate within a team environment.
All Filters
No Results
No Results