Latest remote Software Engineer jobs
Job results
Leads the design and delivery of scalable data infrastructure, services, and developer tooling while shaping technical direction and mentoring engineers. Requires 8+ years of software engineering experience, strong systems design expertise, and proficiency in a modern programming language.
Develop and maintain backend features for a cross-platform telemetry data collection agent serving hundreds of thousands of edge nodes. The role requires strong operating systems knowledge, TypeScript and Node.js experience, cloud and container expertise, and participation in on-call support.
Build and operate backend systems for large-scale data ingestion, workflow processing, and AI inference. The role requires 8+ years of backend experience, distributed-systems expertise, and proficiency with Python, TypeScript, or Go in production AWS environments.
Build and operate backend services and APIs powering Cash Line lending experiences, including pricing, underwriting, funding, and account management. The role requires a bachelor's degree or equivalent experience, at least four years of professional software engineering experience, and proficiency with backend development.
Provides bilingual Spanish- and English-language technical support by troubleshooting customer issues, investigating bugs, analyzing root causes, and collaborating with engineering. Requires 2–3 years of relevant experience, strong communication skills, and familiarity with SaaS development processes.
Build and improve high-scale backend infrastructure, workflow systems, data tiers, and reliability tooling supporting billions of requests. The role requires at least two years of software engineering experience, strong coding and problem-solving skills, distributed-systems familiarity, and participation in on-call operations.
Serves as a strategic partner to the Head of Engineering and leadership team, shaping operating rhythms, organizational priorities, and execution across a rapidly scaling software organization. Requires 12+ years of experience, technical organization experience, executive partnership, strong communication, and practical AI fluency.
Leads GitLab’s Build team, owning the strategy, delivery, security, and operational excellence of systems that produce distributable software artifacts. The role requires distributed-systems expertise, experience operating highly available services, and a track record managing high-performing remote engineering teams.
Build and improve CommCare, a global platform supporting frontline workers, by developing web features and collaborating with distributed teams. The role requires 2+ years of software development experience, strong Python and web development skills, and familiarity with the listed full-stack technologies.
Leads and grows the SDK engineering team responsible for Sanity’s open-source App SDK and developer tooling. The player-coach role combines people leadership, roadmap ownership, technical direction, API design, and hands-on guidance, requiring strong TypeScript, React, and software engineering experience.
Provides technical leadership for a paid marketing technology engineering pod, guiding architecture, scalability, developer productivity, and cross-functional initiatives. Requires 8–12 years of software engineering experience and expert Python proficiency.
Leads technically complex core-platform development for scalable distributed data systems, driving architecture decisions, delivery, testing, documentation, and mentorship. Requires 15+ years of enterprise software experience, including extensive Java and Python development.
Hands-on DevOps platform engineer building product-platform tooling, containerized deployments, CI/CD, and developer-experience improvements. The role requires strong Linux, containers, Kubernetes, troubleshooting, and Python or TypeScript development skills, with L2 and L3 ownership scopes available.
Build scalable platforms, services, and internal tools supporting payments, claims submission, and revenue-cycle workflows. The role requires 3+ years of engineering experience, strong system and frontend architecture knowledge, and familiarity with technologies such as React, Node.js, TypeScript, Kafka, and AWS.
Own the full enterprise software sales cycle for LangChain’s generative AI products, partnering with technical teams and internal product, engineering, and customer success groups. The role requires 5+ years of complex enterprise software sales experience, strong storytelling and relationship-building skills, and technical credibility.
Build and deploy full-stack customer solutions directly with healthcare clinics, translating workflows into technical specifications and production implementations. The role requires strong communication, client-facing comfort, and demonstrated engineering ability through a portfolio.
Senior software engineer building and evolving Fetch’s data platform, including pipelines, governed data access, delivery infrastructure, and partner integrations. The role requires 8+ years of experience, strong platform or backend expertise, ownership of complex cross-team initiatives, and excellent technical judgment.
Builds and ships backend products and maintainable APIs for Reddit’s Safety and Moderation organization. The role requires 5–8 years of software development experience, proficiency in a general-purpose programming language, API expertise, and the ability to lead and mentor engineers.
Builds and scales an education-first developer advocacy motion for enterprise accounts through technical sessions, champion development, and evidence-based program design. Requires hands-on technical credibility, enterprise communication skills, strong program operations, and 12+ years of related experience.
Leads the design and development of scalable, secure network traffic systems and cloud infrastructure. The role requires 8+ years of coding experience, strong distributed-systems and concurrency expertise, and deep knowledge of networking and performance optimization.
Leads cross-functional engineering initiatives from intake through delivery, translating strategic priorities into executable plans, removing blockers, and improving visibility across product and engineering pods. Requires strong technical literacy, Jira expertise, and influence without formal authority.
Build and own complex React Native features for a high-traffic sports platform, contributing to mobile architecture, performance, testing, and reliability. The role also guides junior engineers and collaborates with Product, Design, and QA in a fully remote environment.
Build and maintain scalable, fault-tolerant backend services and core infrastructure powering Reddit’s content experiences. The role requires 3+ years of production software engineering experience, backend programming expertise, database experience, and familiarity with cloud infrastructure.
Builds and owns full-stack, user-facing Pinterest features from prototyping through scalable release, collaborating with product, design, and backend teams. Requires a bachelor’s degree or equivalent experience, 3+ years of full-stack development, and strong software quality and AI-evaluation practices.
Build and ship production Applied AI capabilities, including agent infrastructure, RAG services, evaluation systems, and AI-powered engineering workflows. The role requires 6+ years of software engineering experience, strong backend and distributed-systems skills, and direct experience delivering LLM- or ML-powered products.
Leads and develops a support engineering team serving US Government customers, overseeing complex troubleshooting, escalations, hiring, and process improvements. The role requires experience managing technical support teams, handling high-severity incidents, and partnering with product and engineering organizations.
Build and lead the shared UI platform, design system, and framework-agnostic component infrastructure used by Addepar’s product engineers. The role requires staff-level technical leadership, deep TypeScript and web-platform expertise, experience with modern UI frameworks, and at least five years of software engineering experience.
Leads technical pre-sales for Docker’s US Federal public-sector business, shaping acquisition requirements, competitive PoCs, and secure AI and software supply-chain deployments. Requires 8+ years of technical pre-sales experience, 3+ years in US Federal sales, and fluency in federal security and accreditation frameworks.
Leads the technical vision and implementation of large-scale payments compliance systems, including user-facing information collection, regulatory screening, and auditing controls. Requires 9+ years of experience, strong technical leadership, backend expertise, and familiarity with web architectures.
Staff Software Engineer leading design and development of large-scale batch and real-time data pipelines and ML infrastructure to power GenAI/LLM products and features for Airbnb's Messaging, Notifications, and Connectivity organization. Requires 9+ years experience building production ML systems and cross-functional collaboration.
Build and deliver tailored software solutions for strategic customers, partnering closely with their engineering and executive teams. The role requires Python proficiency, strong software architecture and API integration knowledge, customer-facing experience, and excellent communication skills.
The Senior Software Engineer II will build and operate integrations, APIs, data pipelines, and data contracts connecting Wrapbook with accounting, ERP, data, and AI ecosystems. The role requires strong data architecture and coding experience with Python, Rails, and modern integration tooling.
The Solutions Engineer will help enterprise customers architect and implement voice AI integrations, partnering with account executives and product teams. The role requires strong Python and software architecture skills, customer-facing technical experience, and excellent communication.
Build and maintain scalable full-stack systems for a social gaming platform, spanning React/Next.js frontend development and Node.js, MySQL, and AWS backend services. The role requires 5+ years of backend experience, strong TypeScript expertise, and a bachelor's degree or equivalent experience.
Build and scale high-availability backend and frontend systems powering Coinbase’s buy, sell, and convert trading journeys across web and mobile. The role requires 5+ years of software engineering experience, distributed-systems expertise, and proficiency in Java, Golang, or similar languages.
Build and scale backend services and developer-facing APIs for stocks, options, crypto, and foreign exchange market data. The role requires at least three years of backend development experience, strong infrastructure fundamentals, and hands-on Docker or Kubernetes experience.
Leads technical pre-sales, proofs of concept, and product demonstrations while owning post-sale success and expansion for European enterprise accounts. Requires 5+ years in enterprise pre-sales, technical expertise in developer tools or security, and customer success experience.
Build tailored integrations and technical solutions for strategic customers, partnering closely with their engineering and executive teams. The role requires Python proficiency, strong software architecture and API integration knowledge, customer-facing experience, and fluency in English and Arabic.
Drives net-new enterprise sales and expansion across Southern California, managing complex, multi-stakeholder deals from pipeline generation through close. The role requires 6+ years of closing experience, technical SaaS expertise, executive selling skills, and strong consultative and value-based sales capabilities.
Architects and leads development of Kong Identity’s globally distributed, multi-tenant identity platform, including token management, federation, security, compliance, and developer tooling. Requires 7+ years building production identity systems and deep expertise in modern identity protocols and high-scale infrastructure.
Builds and operates large-scale web crawling, extraction, and data engineering infrastructure processing billions of pages. The role requires 5+ years of software engineering experience, strong distributed-systems fundamentals, and proficiency with Java or Python, cloud platforms, Kubernetes, and ETL technologies.
Builds and owns high-performance Rust services and libraries powering consumer trading, payments, and crypto experiences. The role requires 3+ years of software engineering experience, distributed-systems knowledge, asynchronous Rust expertise, and a security-first approach.
Build and evolve Fleetio’s Marketplace features for maintenance services, approvals, payments, billing, and fleet data. The role requires at least two years of experience with Ruby on Rails, React, and/or TypeScript, along with strong architecture, testing, database, and collaboration skills.
Build reproducible systems for AI model benchmarking, including datasets, evaluation pipelines, containerized environments, scoreboards, and analysis tools. The role requires 4+ years of professional engineering experience, strong Python, dataset rigor, and Docker expertise.
Leads the technical vision for Jasper’s integration pod, architecting secure, scalable data-ingestion systems and IQ-layer context primitives that power AI experiences. Requires 8+ years of software engineering experience, staff-level technical leadership, distributed-systems expertise, and familiarity with AI and external marketing platforms.
Senior software engineer developing cloud architecture, IoT fleet management solutions, device software, and firmware for distributed energy devices. Requires 8+ years of coding experience, production experience with Python or Go, AWS and PostgreSQL expertise, and familiarity with Linux and electronics.
Build shared Ruby backend foundations for APIs, asynchronous jobs, workflow orchestration, and developer tooling. The role requires 5+ years of software engineering experience, including 3+ years with production Ruby systems, plus expertise in distributed systems and large codebases.
Build and operate highly available, distributed platform services and cloud infrastructure for petabyte-scale observability products. The role requires 6+ years of experience, strong Java and AWS expertise, Kubernetes and Terraform production experience, and a bachelor’s degree or equivalent.
Build and advance multilingual language models through scalable ML systems, research, and large-scale data processing. The role requires deep NLP expertise, strong Python and software engineering skills, and a PhD or equivalent experience, with opportunities to publish research and mentor teammates.
Build and maintain scalable authorization infrastructure, libraries, frameworks and policy-driven solutions at Stripe. Requires 2+ years software development experience in security domain, strong collaboration skills, and preference for simple, scalable designs. Go/Java/Ruby and authorization experience preferred.