Senior Software Engineer, Android
The Senior Software Engineer will design and build privacy-sensitive, native libraries for the Fullstory mobile team to help Android developers understand customer app usage. Key responsibilities include utilizing advanced techniques to reverse engineer and debug existing applications, developing cross-platform solutions in Rust, and contributing to shared frameworks like Compose Multiplatform. The role requires deep systems programming knowledge and experience mentoring others while collaborating with Go API and frontend specialists.
Senior Software Engineer, iOS
The Senior Software Engineer, iOS role involves building privacy-conscious native libraries for the Fullstory Mobile team. Key responsibilities include designing solutions for mobile behavioral data insights, writing cross-platform code in Rust, and engineering support for new iOS features like SwiftUI. Candidates must possess deep systems programming expertise and 5+ years of technical experience, ideally mentoring less experienced engineers.
Senior Full-Stack Engineer, Notifications Engagement
The Notifications team is hiring a Senior Fullstack Engineer to serve as Tech Lead for a cross-platform team focused on delivering engaging notifications (push and email) to Reddit users at scale. This role requires 8+ years of experience, roughly split between backend (70% focus) and frontend development, involving building product experiences across the stack and contributing to technical strategy. Key responsibilities include building full stack features, collaborating cross-functionally, and mentoring other engineers.
Senior Full-stack Software Engineer - L5 (contract to Hire)
This Senior Full-Stack Software Engineer role involves designing, developing, and maintaining backend services in Go and frontend applications in TypeScript for Bolt's checkout and merchant dashboard experiences. Key responsibilities include driving dashboard development, optimizing database performance (PostgreSQL, BigQuery, Elasticsearch), and providing technical leadership. This is initially a contract-to-hire position with the potential to convert to full-time after 3–6 months.
Staff Software Developer
The Staff Software Developer will lead through technical excellence by tackling the hardest technical problems and delivering production-quality solutions that improve Auvik's platform at scale. Responsibilities include owning complex technical challenges, writing clean code in languages like Go, Scala, or TypeScript, and diagnosing complex production issues. This role requires a deep technical contributor who can mentor others and drive high-impact outcomes while staying close to the codebase.
Get Jobs Like These
Weekly TypeScript jobs delivered to your inbox.
Lead Back-end Engineer
The Lead Back-end Engineer will serve as an Individual Contributor providing technical leadership to design and build critical systems for data collection, account management, and permission management. Key responsibilities include collaborating with cross-functional partners, balancing speed and quality in development, and mentoring teammates. This role involves frequent shipping of high-quality code across microservices using a stack featuring Kotlin/Spring Boot and Python/FastAPI.
Member of Technical Staff (Backend)
The Member of Technical Staff (Backend/Infra) will build systems for standardized and automated development environments, working across Go, React, and cloud infrastructure. Key responsibilities include driving technical initiatives end-to-end, owning core backend/infrastructure systems, and solving high-impact technical challenges. The role requires a technical generalist with deep expertise, focusing on pragmatic, maintainable solutions and end-to-end system ownership.
Senior Software Engineer, Developer Portal
The Senior Software Engineer will be responsible for designing, developing, and maintaining microservices and APIs that power the Konnect Dev Portal, which serves as the primary customer interface for API discovery and integration. Key duties involve implementing features like configuration, cataloging, documentation, authentication, and subscription services, while also participating in production support via an on-call rotation. Candidates should possess 5+ years of complex software development experience, specifically leveraging technologies like Typescript, NodeJS, and relational databases.
Senior Software Engineer
The role involves designing, developing, and deploying scalable, high-performance frontend applications using modern technologies like React and TypeScript. The Senior Software Engineer will lead frontend architecture, work with multi-functional teams, and mentor junior engineers. Key responsibilities include engaging in DevOps, release, and on-call activities to support customer-facing web hosting products.
Senior Backend Engineer Heycharge
The Senior Backend Engineer will own the core backend systems for a globally scalable EV charging platform, focusing on connecting chargers, cloud, and user interfaces. Key responsibilities include designing and implementing distributed systems, developing APIs and event pipelines for real-time operations, and ensuring system scalability, security, and reliability. This role requires strong collaboration with product and hardware teams to integrate physical interactions into seamless digital experiences.
Get Jobs Like These
Weekly TypeScript jobs delivered to your inbox.
Engineering Lead
Attio is seeking an Engineering Lead to redefine CRM for the AI era, combining individual technical contribution with leadership of a small, focused engineering team. Responsibilities include contributing across the stack using expertise in Backend (Typescript/Node.js/Go/GCP) or Frontend (React), recruiting and developing engineers, and evolving the technical architecture. The role requires designing scalable backend systems, deep expertise in relevant technologies, and the aptitude for leading and growing a high-quality engineering team.
Lead Software Developer - Managed Service Provider
The Lead Software Developer will work on the Applications Team, developing cloud-based software that solves real-world security problems for IT professionals and internal security services. This role involves providing technical direction and guidance to a team of developers throughout the software development lifecycle, from design to implementation, testing, and maintenance, while also mentoring emerging technical leaders.
Senior Security Engineer in
The Senior Security Engineer will serve as the primary hands-on technical resource for security within the IT department, reporting to the Information Security Manager. Key responsibilities include designing, implementing, and improving security systems like SIEM, Incident Response, and Vulnerability Management. This senior technical role also involves mentoring junior staff and driving continuous improvement in the company's security culture.
Senior Psirt Security Engineer, Emea
This role focuses on Product Security Incident Response (PSIRT), involving the analysis, validation, and remediation of security vulnerabilities in GitLab products and services. Key responsibilities include reproducing reported vulnerabilities, consulting with development teams on fixes, validating fixes prior to release, and managing the Coordinated Vulnerability Disclosure program. The engineer will also automate triage tasks and contribute to documentation explaining vulnerability impact and risk.
Senior Mobile Software Engineer - Ble / Connectivity
The Senior Software Engineer will join the mobile connectivity platform team to build and own the BLE implementation for Samsara's mobile products, Samsara Driver and Samsara Fleet. Key responsibilities include architecting and implementing a connectivity platform for Android and iOS, partnering with firmware/backend engineers, and mentoring junior developers. This is a remote position based in Canada.
Get Jobs Like These
Weekly TypeScript jobs delivered to your inbox.
Full-Stack Engineer
The Senior Full Stack Engineer will serve as a key individual contributor, driving features from architectural conception through deployment across Ruby microservices and React single-page applications. Key responsibilities include taking full ownership of feature development, designing and maintaining backend services in Ruby, and developing complex frontend features using React. This role demands strong collaboration, commitment to code quality, testing, and operational excellence.
Member of Engineering (full-stack)
This role involves designing and implementing the full-stack product experience for developers, focusing on IDE and Web application interfaces that run on poolside's cloud and enterprise platforms. Key responsibilities include building end-user products like editor extensions and web apps that utilize the LLM API to augment developer capabilities. The engineer will collaborate with designers to drive feature experimentation and unblock new capabilities from the foundational models.
Senior Software Engineer IDE Integrations (vs Code & Cursor)
The Senior Software Engineer will integrate Datadog's observability and AI capabilities directly into developer workflows within Cursor and Visual Studio Code extensions. Key responsibilities include designing and implementing developer tools that surface Datadog observability data and collaborating with various engineering teams on Datadog products like Logs and Error Tracking. The role requires 7+ years of experience, proficiency in multiple programming languages, and a focus on improving the developer experience through real-time data and analytics integration.
Senior Software Engineer IDE Integrations (vs Code & Cursor)
The Senior Software Engineer will integrate Datadog's observability and AI capabilities directly into the Visual Studio Code and Cursor IDE extensions. Key responsibilities include designing and implementing developer tools to surface Datadog data within the editors and collaborating with various engineering teams. The role requires significant experience (7+ years) in integrations and building developer tools.
Senior Mobile Software Engineer - Ble / Connectivity
The Senior Mobile Software Engineer will own the BLE implementation and build the connectivity platform for Samsara's mobile products (Driver and Fleet) on Android and iOS. Responsibilities include architecting end-to-end solutions, partnering with firmware/backend engineers, and ensuring high-quality code and developer experience. This is a fully remote role requiring 7+ years of industry experience, including 3+ years building BLE-enabled mobile applications.