Top Remote C++ Jobs in Seattle, WA
Join Cloudflare's Orpheus team as a Senior Systems Engineer working on cutting-edge network software infrastructure, translating requirements, writing code, and participating in all stages of the software development lifecycle. Utilize Go, Rust, Linux networking, ClickHouse, PostgreSQL, Grafana, Kubernetes, and more to improve network connectivity for Cloudflare's products.
As a Senior Systems Engineer in Storage at Cloudflare, you will design and code comprehensive storage tools, lead technical initiatives, and ensure the reliability of a cloud-scale storage solution. Requires 8+ years of hands-on systems engineering experience and expertise in Linux Storage IO stack and modern programming languages like Go, TypeScript, and Rust.
Principal Software Engineer role at Cloudflare's R2 Storage team, responsible for driving the development of distributed object storage accessible through Cloudflare's infrastructure. Requires experience with distributed systems, high volume software applications, computer science fundamentals, and modern programming languages like Go, TypeScript, and Rust.
Join ServiceNow as a Senior MLOps Engineer to build and operationalize the MLOps Platform, develop self-service ML Development tooling, and drive platform adoption. Collaborate on scalable architectures and frameworks for ML applications, automate testing and deployment, and enhance user experience for ML model production. Requires 5+ years experience with programming languages like Python, R, and strong proficiency in MS Azure and DevOps tools.
Join CrowdStrike and become a key leader in building the most innovative endpoint security solution in the world as a Software Engineer. You will have ownership over major components and development projects, and will be responsible for architecting solutions and implementing core features. Your work will focus on building the endpoint sensor for multiple platforms including Windows, Mac, and Linux, and will involve low-level OS internals and debugging.
Featured Jobs
Design and implement improvements to Content Addressable Storage and FUSE Filesystem, drive SLO conversations with customers, evaluate new tools and technologies, ship improvements to AV development toolchains, drive software engineering best practices, create tooling, research proposals, manage priorities, and work under pressure.
As a Senior Software Engineer in the Core OS Platform team at Square, you will work on developing and maintaining Square's Register and Terminal hardware products. This includes customizing Android for Square's security posture and collaborating with various teams across the organization. The ideal candidate has 8+ years of development experience, strong leadership skills, and a passion for building and shipping hardware products.
Work on projects spanning new product introduction and maintaining current product line and Platform features. Participate in all development phases from requirements gathering to production. Collaborate with teammates during the software design process and participate in code reviews. Mentor engineers and help cultivate their career aspirations.
As a Staff Software Engineer - Integrated Photonics at IonQ, you will develop software for photonic integrated circuits (PICs) in trapped-ion quantum computer systems. You will collaborate with device design and testing teams to advance photonics technology for scalable quantum computing.
As a Mission Software Engineer - Estimation & Tracking at Anduril Industries, you will be responsible for developing software at the intersection of machine learning, computer vision, and sensor fusion. Your role will involve bringing together data from various sources to create a combined operational picture for users and autonomy to complete missions. Key responsibilities include developing cutting-edge software for autonomous operation and situational awareness.
Work on challenging problems that need timely and elegant solutions. Responsible for software solutions throughout entire lifecycle - requirements, design, architecture, implementation, integration, deployment. Follow an Agile software process, including daily stand-ups, sprint planning, and retrospectives. Participate in bi-weekly demos, presenting new features to team.
Seeking a Senior Software Engineer to develop features, lead junior team members, and work on foundation level components for appliances and cloud offerings. Responsibilities include code reviews, feature design, technical leadership, and collaboration with various teams. Required skills include backend infrastructure design, proficiency in Python, Golang, Rust, or C/C++, Linux experience, and strong communication skills.
Top remote Companies Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results