Latest remote Senior Software Engineer jobs
Job results
Build and evolve shared platform infrastructure for workflows, permissions, authentication, and notifications using Ruby on Rails and PostgreSQL. The role requires senior full-stack experience, strong architectural judgment, and the ability to lead ambiguous cross-team projects.
Senior software engineer responsible for leading multi-quarter platform initiatives and building scalable backend services for loan servicing, automation, and financial decision systems. Requires 5+ years of software engineering experience and strong distributed-systems expertise with Kotlin, Java, or a comparable language.
Senior software engineer building high-performance Rust services and libraries for trading, payments, and crypto infrastructure. Requires 7+ years of experience, financial trading product expertise, distributed-systems knowledge, and strong security and debugging skills.
Senior software engineer responsible for advancing a state-of-the-art search and information retrieval platform, improving relevance and latency while collaborating with ML, product, and mission teams. Requires 7+ years of backend development experience and deep expertise in search, NLP, and machine learning.
Leads the Enterprise Fulfillment engineering team responsible for scalable, reliable grocery-picking systems serving retailers and shoppers. Requires 10+ years of software engineering experience, 5+ years managing engineering teams, and strong technical strategy and people leadership.
Senior frontend engineer owning authentication experiences across login, signup, OAuth, and account security. The role requires 5+ years with React and TypeScript, technical design leadership, architecture strategy, mentoring, and end-to-end project delivery.
Build and operate trusted, scalable data-platform capabilities spanning warehousing, orchestration, governance, BI, and developer tooling. The role requires senior software engineering experience, strong Python skills, modern data-platform expertise, and Terraform proficiency.
Lead a 10+ engineer team on Upstart's Get Back On Track (GBOT) servicing platform. Partner with Product, Risk, Operations and ML to build scalable, compliant systems for borrower repayment and debt management using workflow automation and event-driven architectures. Requires 10+ years experience including 5 years people management.
Executive-level operator partnering with the CTO and CPO to govern the Product and Technology portfolio, improve decision velocity, and translate strategy into predictable execution. Requires 12+ years of technology strategy, product or technology leadership, business operations, or consulting experience with strong technical and executive communication fluency.
Senior software engineer who provides technical leadership while building scalable cloud-based, full-stack systems. The role emphasizes AI-forward engineering, architecture, cross-functional product delivery, mentorship, and experience with modern cloud and web technologies.
Senior DevOps Engineer responsible for building and operating Kubernetes-based infrastructure, AWS cloud systems, deployment workflows, and observability for reliable services at scale. Requires 5+ years of DevOps or platform engineering experience and strong production Kubernetes expertise.
Senior software engineer leading architecture and delivery of new compliance capabilities for Vanta’s government platform. The role requires 5+ years of industry experience, strong systems and platform design skills, and experience in regulated industries.
Build and lead the evolution of SentiLink’s secure, scalable API platform and identity decisioning products. The role requires 6+ years of software development experience, strong Python or Golang skills, and familiarity with PostgreSQL, Docker, and AWS.
Leads technical vision, architecture, and V2 development of Redis Feature Store for large-scale ML infrastructure. Requires 8+ years backend experience, expertise in Python/Go/Rust, cloud platforms, and data tools; mentors team and engages enterprise customers.
Build and operate backend infrastructure for machine learning model training, serving, feature management, and marketplace simulation. The role requires 6+ years of software engineering experience, distributed systems expertise, and experience with production ML platforms.
Leads technical implementations and adoption for Public Sector customers, partnering across account, Product, and Engineering teams. Requires substantial application development and post-sales experience, strong Kubernetes and security expertise, and familiarity with government compliance frameworks.
Leads customer implementations and adoption of secure open-source software solutions across EMEA. The role requires 8+ years of application development experience, strong Kubernetes and container expertise, a bachelor’s degree, and excellent communication with technical and executive audiences.
Senior backend engineer building authentication and identity services across GitLab’s Rails monolith and GATE. The role requires professional Go or Ruby experience, authentication and authorization expertise, and the ability to solve complex security and scalability problems in a remote environment.
Senior engineer leading architecture and delivery of scalable platform services and customer-facing APIs for Vanta’s authoring experience. The role requires 8+ years of backend development, strong system design and API expertise, and the ability to mentor engineers while contributing across Node.js, TypeScript, and React.
The Senior Security Engineer will secure Jasper’s AI systems, cloud infrastructure, software supply chain, and compliance workflows while building automation and security standards for a growing program. The role requires 8+ years of security engineering experience and hands-on expertise across AI, cloud, or GRC security.
Senior software engineer responsible for operating and evolving Voltus’s infrastructure platform across AWS, Kubernetes, Nomad, observability, stateful systems, and developer tooling. The role requires 6+ years of engineering experience, deep production Kubernetes and AWS expertise, and strong Go or Python skills.
Build customer-facing search experiences across frontend and backend systems, with emphasis on Vue, Python, Django, search infrastructure, and AI-powered features. The role requires 5+ years of software engineering experience and includes production ownership and on-call participation.
Senior software engineer who will build and launch user-facing feed experiences across Reddit’s backend and full-stack systems. The role requires 6+ years of experience, strong programming skills, experimentation and metrics expertise, and a user-centered approach.
Build and lead consumer-facing web and mobile experiences for Kraken using React, React Native, and TypeScript. The role requires 6+ years of software development experience, strong experimentation and testing practices, and expertise in modern frontend architecture.
Leads and develops a software engineering squad, setting technical direction, guiding architecture across the full stack, and partnering with product and design on roadmap decisions. Requires substantial software engineering and people-management experience, web application architecture expertise, and hands-on technical leadership.
Build backend architecture and APIs for Reddit’s media creation tools, supporting video and image capture, editing, and publishing. The role requires 5+ years of professional software development experience, distributed-systems expertise, strong API design skills, and product-minded collaboration.
The engineer will build and improve Reddit’s media infrastructure for ingesting, processing, storing, and delivering video and audio at global scale. The role requires 5+ years of professional software development experience, distributed-systems expertise, and familiarity with media processing and streaming technologies.
Design and develop Karat’s most challenging technical interview content, including coding exercises, debugging scenarios, reference solutions, and scoring standards. The role requires senior-level software engineering judgment, strong code review and communication skills, AI-assisted development experience, and residence in Bengaluru with U.S. business-hours overlap.
Senior Software Engineer building backend services, data pipelines, APIs, and reporting infrastructure for capital partners in a regulated fintech environment. The role requires 4+ years of backend experience, relational database expertise, and end-to-end system ownership.
Senior full-stack engineer designing and operating scalable brokerage, middle- and back-office systems for international markets. The role requires strong backend architecture skills, event-driven design experience, incident leadership, and the ability to collaborate independently across globally distributed teams.
Lead the re-architecture of Zocdoc's EHR interoperability platform, designing scalable abstractions and real-time integrations that power availability, bookings, and data exchange across 170+ systems. Requires 10+ years backend experience, strong architectural leadership, and a product-driven mindset to mentor teams and drive cross-functional impact.
Build production AI agents and the distributed platform that operates large-scale GPU infrastructure. The role requires 5+ years of backend, distributed systems, or infrastructure experience, with expertise in agent systems, knowledge graphs, retrieval, or semantic search.
The Senior Software Engineer will build scalable backend systems for vulnerability and dependency management, focusing on security-report data ingestion, storage, indexing, and querying. The role requires backend production experience, strong PostgreSQL skills, Ruby on Rails experience, and the ability to guide delivery across services and languages.
This senior engineer will design, operate, and improve Worth’s high-throughput integrations, public APIs, SDKs, and event-driven services. The role requires 8+ years of software engineering experience, strong Node.js and TypeScript expertise, resilient system design skills, and production experience with PostgreSQL, Kafka, and Kubernetes.
Builds platform and developer-experience tools, shared architecture, deployment systems, and performance improvements that help engineering teams ship faster and more reliably. Requires 8+ years of software engineering experience, deep Node.js/TypeScript expertise, and hands-on Kubernetes, ArgoCD, PostgreSQL, and Kafka experience.
Build end-to-end developer experiences across dbt Studio, the VS Code extension, and the CLI workspace runtime. The role requires senior production software ownership, strong Python with TypeScript and React, operational expertise, and experience building tools used by other developers.
Senior full-stack engineer on the Growth team, building scalable web and mobile systems for marketing, onboarding, KYC, funding, and user engagement. The role requires 5+ years of production engineering experience and proficiency with modern application and infrastructure technologies.
Build scalable growth systems and experimentation capabilities across onboarding, personalization, analytics, and engagement. The role requires 5+ years of frontend or full-stack experience, strong JavaScript/TypeScript and React skills, backend proficiency, cloud experience, and a data-driven product mindset.
Build marketplace search and ranking features while supporting MLOps infrastructure, model deployment, feature stores, and real-time data pipelines. The role requires 5+ years of software engineering or MLOps experience, backend or full-stack expertise, and familiarity with cloud and machine learning tooling.
Designs and operates foundational authentication and authorization services across Coinbase products and partner integrations. The role requires 5+ years of backend engineering experience, strong Go or systems-language skills, and expertise in secure APIs, identity standards, and distributed systems operations.
Build and operate the backend runtime platform that schedules, executes, and persists security and compliance tests at scale. The role requires strong production systems experience, ownership of complex projects, debugging expertise, and effective technical collaboration and mentorship.
Build and operate Java-based control plane services unifying Starburst’s SaaS and self-managed products across cloud, on-premise, and air-gapped environments. The role requires distributed systems experience, cloud infrastructure expertise, and ownership of reliable backend services.
Build and operate scalable backend platforms, data pipelines, and services that create real-time digital twins of store inventory. The role requires 5+ years of software engineering experience, backend programming expertise, distributed systems knowledge, and cloud infrastructure experience.
Senior software engineer responsible for revenue-critical backend systems spanning account lifecycle management, metering, billing, integrations, and customer-facing usage transparency. The role requires strong distributed-systems experience, Go or comparable backend expertise, and operational ownership.
Build and lead product and infrastructure security for systems that move money, creating secure defaults, automation, access controls, and vulnerability management processes. The role requires strong software engineering, cloud infrastructure expertise, risk-based judgment, and the ability to operate independently as the senior security engineer.
Build and optimize Apache Druid’s query engine and storage systems, developing high-performance query capabilities for observability and security data. The role requires 5+ years of individual-contributor experience developing concurrent Java systems and a bachelor's degree or equivalent experience.
Senior software engineer responsible for building AI agents, developer tooling, and automation that improve planning, coding, testing, code review, CI, and local development workflows. Requires 6–8 years of software engineering experience, hands-on agentic coding tool experience, and proficiency in Python or JavaScript/TypeScript, AWS, and PostgreSQL.
Leads the Product Security team responsible for security posture management, governed security rollouts, and software supply chain security across GitLab’s software factory. The role combines technical security leadership, organizational adoption, audit readiness, team building, and external thought leadership.
Senior full-stack software engineer responsible for designing and supporting scalable web applications across Python/Elixir and modern JavaScript technologies. The role requires 6–8 years of experience, cloud and container expertise, database knowledge, testing practices, and strong collaboration skills.
Senior software engineer building algorithms and systems for framing and structural analysis in a remote-first homebuilding technology company. The role requires professional software engineering experience, structural or mechanical engineering knowledge, and familiarity with computational geometry and mathematical modeling.