Software Engineer, Infrastructure San Francisco
Flow is hiring a Software Engineer focused on infrastructure to build and scale the core platform supporting their requirements system. Key responsibilities include designing, building, and operating backend services, scaling performance and reliability for hundreds of thousands of users, and owning CI/CD pipelines and internal tooling. The role requires 3+ years of experience building production systems in a cloud environment and strong fundamentals in distributed systems.
Sr. Software Engineer, Fundraising
The Senior Software Engineer acts as the technical lead, shaping the technical direction of the platform to empower nonprofits through high-impact SaaS solutions. Key responsibilities include owning technical vision, resolving complex technical bottlenecks, championing Agile workflows, and embedding AI responsibly into the development process. This role requires deep mastery of PHP and SQL, modern frontend experience, and strong mentoring capabilities for junior and mid-level engineers.
Staff Software Developer
The Staff Software Developer will lead through technical excellence by tackling the hardest technical problems and delivering high-quality software solutions at scale across systems. This role involves deep engagement with the codebase, designing, coding, debugging, and shipping software alongside a development team. Key responsibilities include architecting scalable solutions, writing clean code in languages like Go/Scala/TypeScript, and mentoring other developers.
Software Engineer Intern
This Software Engineer Internship involves hands-on implementation across the product stack, including the NextJS web app, FastAPI backend, and AI models. Interns will be trusted with challenging features on the critical path while receiving mentorship. A strong preference is given to candidates based in Maine or NYC who are recent graduates or rising seniors from rigorous computer science programs.
Software Engineer, Workers Observability
The Software Engineer role is on the Workers Observability (WOBS) Team, responsible for monitoring, troubleshooting, and optimizing applications on the Cloudflare Developer platform. This is a full-stack position requiring ownership across the entire development lifecycle, from design to release, including QA and performance optimization. Key responsibilities involve customer responsiveness, delivering high-quality software, addressing complex system issues, and maintaining clear written communication across a globally distributed team.
Get Jobs Like These
Weekly TypeScript jobs delivered to your inbox.
Design Engineer
The Design Engineer will be a code-first front-end builder responsible for creating the core interfaces of Delphi Studio, including creation flows and customization tools. Key duties involve building the discovery platform with search and filtering systems, architecting scalable front-end systems, and translating AI complexity into simple UX. The role requires mastery of the modern web stack (React, Next.js, TypeScript, Tailwind) and an obsessive attention to craft and detail.
Sr. Software Engineer, Infra
The Senior Software Engineer will take complete ownership of Jerry.ai's infrastructure, leading automation, scalability, and reliability efforts across core systems and CI/CD pipelines. Key responsibilities include managing cloud accounts end-to-end, developing tools for operational simplicity (like monitoring/deployment automation), and guiding system architecture for production reliability. This strategic, hands-on role requires ensuring the security, speed, and availability of the platform as the company rapidly scales its user base.
Senior Full-Stack Engineer - Hyperdx
ClickHouse is seeking a Senior Full Stack Engineer to help build HyperDX, an open-source observability platform focused on improving the developer experience. The role involves owning and building key frontend and backend features, engaging with the open-source community, and tackling technical challenges to ensure high-performance data processing at petabyte scale. Candidates must be skilled full stack JavaScript developers with strong experience in TypeScript, Node.js (Next.js/Express), and React.
Senior Full-Stack Engineer - Hyperdx
The Senior Full Stack Engineer will join ClickHouse/HyperDX to build a petabyte-scale, high-performance observability platform focused on improving developer experience. Key responsibilities include owning and building major frontend and backend features using JavaScript/TypeScript, collaborating with the open-source community, and tackling technical challenges to ensure lightning-fast data processing for petabytes of observability data.
Senior Full-Stack Engineer - Hyperdx
The Senior Full Stack Engineer will be responsible for owning and building key features for the HyperDX observability platform, focusing on both frontend and backend systems to streamline debugging for developers. Key activities include collaborating with open-source contributors, incorporating customer feedback, and working on supercharging the platform to handle petabytes of data efficiently. This role requires a full stack JavaScript developer proficient in TypeScript, Node.js (Next.js/Express), and React, with strong SQL skills for query generation on ClickHouse, and experience with container orchestration tools.
Get Jobs Like These
Weekly TypeScript jobs delivered to your inbox.
Senior Full-Stack Engineer - Hyperdx
ClickHouse is hiring a Senior Full Stack Engineer to join the HyperDX team, focused on building a petabyte-scale, high-performance observability platform with an emphasis on developer experience. Key responsibilities include owning and building core frontend and backend features, engaging with the open-source community, and tackling technical challenges to ensure lightning-fast data analysis efficiency. Candidates should be full-stack JavaScript developers with 5+ years of experience, strong proficiency in TypeScript/Node.js/React, and familiarity with SQL and container orchestration.
Senior Full-Stack Engineer - Hyperdx
ClickHouse is hiring a Senior Full Stack Engineer to join their HyperDX team to build a petabyte-scale, high-performance observability platform focused on improving the developer experience. Key responsibilities include owning and building critical frontend and backend features, engaging with the open-source community, and tackling complex scaling challenges related to observability data processing.
Senior Software Engineer (Full-Stack, Backend-leaning)
The Senior Software Engineer will join the Core Marketplace Automation Team to build automation systems that allow users to self-serve, focusing on complex insurance servicing tasks like policy changes and renewals. Key responsibilities include composing backend business logic, designing data synchronization pipelines, optimizing internal tools, and improving microservice architecture. This role demands a strong problem solver with at least 5 years of experience building production-grade software, capable of working asynchronously across time zones.
Staff Software Engineer (full-stack, Backend-leaning)
This role is for a Staff Software Engineer focused on backend-leaning full-stack development at Jerry.ai, a company building a super app for car and home management. Key responsibilities include building automation systems for complex insurance servicing tasks, composing backend business logic respecting carrier rules, and optimizing internal tools. The role involves fast sprint cycles and continuous improvement of backend systems, APIs, and microservice architecture.
Software Engineer II (full-stack, Backend-leaning)
The Software Engineer II will be responsible for building automation systems for complex insurance servicing tasks, driving backend business logic, and designing data pipelines. Key responsibilities include shipping new automations quickly (1-2 weeks), optimizing internal tools, and continuously improving backend systems, APIs, and microservice architecture.
Get Jobs Like These
Weekly TypeScript jobs delivered to your inbox.
Senior Software Engineer (full-stack, Backend-leaning)
The Senior Software Engineer will focus on building automation systems for complex insurance servicing tasks, optimizing internal tools, and continuous improvement of backend systems (APIs, microservices). Key responsibilities include composing backend business logic, designing data sync pipelines, and collaborating across engineering, product, and data teams in a fast-paced, remote-first environment. The role requires strong foundations in data structures, algorithms, and systems design, alongside at least 5 years of production software experience.
Software Engineer II (Full-Stack, Backend-leaning)
Jerry.ai is seeking a Software Engineer II, backend-leaning, to join the Core Marketplace Automation Team. The role involves building and scaling automation systems to handle complex insurance servicing tasks like policy changes, document verification, and renewals. The engineer will compose backend business logic, design sync pipelines, and optimize internal tools, contributing directly to scaling the user base from 5M to 50M.
Lead Cloud Engineer
Mill is seeking a hands-on Senior Cloud Engineer to lead their AWS infrastructure efforts. This role is responsible for designing, building, and maintaining end-to-end applications across web, mobile, cloud, and data critical to customer experiences. Responsibilities include guiding architectural decisions, leading technical delivery, and championing modern software development practices like CI/CD and IaC.
Sr. Software Engineer, CRM
The Senior Software Engineer will serve as the technical lead, driving the mission to empower nonprofits through high-impact SaaS solutions. Key responsibilities include owning the technical vision for a domain, diagnosing complex technical bottlenecks, and mentoring a high-performing engineering team. This role requires deep mastery of core backend technologies like .NET and C#, modern frontend experience, and a commitment to integrating AI tools responsibly into the development workflow.
Frontend Software Engineer, Stays
The Frontend Software Engineer for Stays will be responsible for developing user experiences that affect millions of travelers daily, working on the Stays product globally. Key responsibilities include scoping and implementing features end-to-end, working with cross-functional teams, driving code quality, and improving technical debt. This role requires working 3 days a week from the Concord office.