Top Software Engineer Jobs
As a Software Engineer focused on Vulnerability Management at Stripe, you will identify and prioritize vulnerabilities in systems, drive remediation efforts, and improve security processes and tools, all while collaborating cross-functionally to enhance safety measures.
As a Senior Software Engineer on the Durable Objects team, you will ensure the reliability and performance of Cloudflare's distributed coordination API. Responsibilities include designing solutions, modifying R2 Storage processes, and fixing user experience bugs, utilizing various programming languages and technologies.
As a Software Engineer, you will develop user-facing features for our core product, influence engineering culture, participate in product planning, and implement major features while ensuring well-tested and organized code practices in a scalable single-page application context.
The OSTP Software Developer will work on open-source software projects while completing a master’s degree in Computer Science. The role includes gaining knowledge in software development processes, project leadership, and collaboration within a team, focusing on areas like computer vision and scientific computing.
As a Software Engineer at Two Six Technologies, you will develop large-scale distributed data processing applications, working in an Agile team. You will utilize cloud technologies, automation techniques (AI/ML), and DevSecOps practices, focusing on data manipulation, modeling, and quality support for government data systems.
As a Software Engineer II at Fivetran, you will focus on performance engineering, ensuring the product meets performance standards through test design, analysis, and collaboration. You'll debug code, build benchmarks, and work closely with cross-functional teams to improve product efficiency and resilience.
The Ubuntu on WSL Software Engineer will implement support for new WSL features in Ubuntu, manage applications in the Microsoft Store, and contribute to upstream projects. The role requires strong software development skills in various programming languages and excellent communication to handle community interactions.
The Controls Software Engineer will design and develop control software for energy storage systems, troubleshoot field issues, and ensure project timelines and budgets are met. Responsibilities include integrating hardware, utilizing MathWorks tools for control logic development, and maintaining documentation using JIRA and Confluence.
Featured Jobs
Dark Wolf Solutions is looking for a Senior Software Developer with 6+ years of experience in designing, developing, and maintaining web applications. The ideal candidate should have strong problem-solving abilities and be capable of leading and mentoring a team of developers.
The Data Engineer will be responsible for developing and maintaining data pipelines, ensuring data quality, and creating ETL processes for data analysis. The role involves handling large volumes of advertising data, optimizing database performance, and adhering to data protection regulations.
The Software Engineer for ML Infrastructure will design and develop machine learning infrastructure, enhance core ML components, and collaborate with ML engineers to build robust model pipelines while addressing any infrastructure issues that arise.
The Software Engineer will assist in architecting and implementing features for NewsBreak products, improve backend service performance, and collaborate with Machine Learning Experts on infrastructure. The role focuses on enhancing user experience through data-driven solutions.
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.
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.
Top Companies Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results