Senior Software Engineer, Backend
The Content Engineering team is seeking a Senior Backend Engineer to develop high-quality backend systems for Firefox's New Tab features, focusing on recommendation and content services. Responsibilities include writing code/tests, solving complex problems, and collaborating with multi-functional teams. The role requires 4+ years of software engineering experience, specifically utilizing NodeJS or Python.
Engineering Manager, B2B
The Engineering Manager on the Speak for Business (S4B) team will lead initiatives to build and scale B2B product offerings, managing engineers and setting technical strategy across mobile, web portal, and custom integrations. Key responsibilities include overseeing S4B roadmap execution, guiding engineering teams, and collaborating with cross-functional partners to deliver high-impact solutions for enterprise customers. Candidates should have 7+ years of industry experience, including 2+ years in engineering leadership, and strong full-stack technical background.
IT Engineer II
The IT Engineer II role at Affirm involves designing, automating, and securing the company's technology ecosystem by integrating SaaS platforms and identity systems. Key responsibilities include developing automations using APIs and scripting languages (Python, JavaScript/TypeScript), leveraging AI tools, and enhancing operational reliability and security. Candidates should possess 3-5 years of relevant experience, deep understanding of modern SaaS ecosystems, and strong stakeholder management skills.
IT Engineer II
The IT Engineer II role at Affirm focuses on designing, automating, and securing the company's technology ecosystem. Key responsibilities include developing automations using APIs and scripting languages (Python, JavaScript/TypeScript), leveraging AI tools, and ensuring operational reliability and security. The position requires 3-5 years of relevant experience in IT Engineering or a similar field within a SaaS environment.
Forward Deployed Engineer
The Forward Deployed Engineer embeds directly with strategic customers to drive transformational AI adoption by shipping advanced AI applications using Claude models. Responsibilities include building production applications within customer systems, delivering technical artifacts like agent skills, and identifying repeatable deployment patterns. This role requires operating autonomously, traveling frequently (25-50%), and championing Anthropic’s mission in enterprise environments.
Get Jobs Like These
Weekly TypeScript jobs delivered to your inbox.
Internship - Ecommerce Software Engineer (f/m)
This Internship position involves supporting the creation of new features and functionalities to elevate customer experience and refine core system productivity. The intern will collaboratively test ideas with users and work closely with the optimization team. Candidates need excellent written and verbal communication skills and a willingness to learn new technologies and approaches.
Staff Engineer - CI/CD
The Staff CI/CD Engineer will lead the transformation of the CI/CD landscape to enhance developer efficiency by architecting and operating high-performance pipelines. Key responsibilities include designing automated deployment frameworks for zero-downtime releases, integrating automated testing, and mentoring engineers. This role also involves spearheading strategic initiatives to improve CI/CD infrastructure reliability and scalability.
Senior Software Engineer, Backend Full-Stack - HR Product
The Senior Software Engineer will develop and improve backend capabilities and user-facing features for Rippling's HR Product Engineering team, which builds the foundational layer for workforce management systems. Key responsibilities include collaborating with PMs and designers to translate requirements into high-quality code while operating across the full stack. Candidates must have strong product intuition and experience shipping complex projects at scale.
Senior Software Engineer, Backend Full-Stack - Financial Product
The Senior Software Engineer will develop and improve both product backend capabilities and user-facing features across the stack for Rippling's Financial Product team. Key responsibilities include collaborating with PMs and designers to translate requirements into high-quality code, moving quickly to fill product gaps, and actively participating in building a culture of engineering excellence. This role is central to building out Rippling's unified, global financial system integrated with HR/IT data.
Senior Software Engineer, Frontend Full-Stack - HR Product
The Senior Software Engineer will build and innovate across the full stack, from defining backend APIs to developing intuitive frontend features using React/TypeScript. Responsibilities include collaborating with PMs/designers, taking ownership of frontend architecture, and making autonomous technical decisions to ensure high-quality, scalable product delivery. Candidates need 5+ years of shipping high-quality code, strong product intuition, and deep experience with modern frontend architecture.
Get Jobs Like These
Weekly TypeScript jobs delivered to your inbox.
Senior Software Engineer, Frontend Full-Stack - Financial Product
The Senior Software Engineer will build and innovate across the entire stack, from defining APIs and backend logic to developing user-facing features in the frontend using React/TypeScript and a backend framework like Python/Django. Key responsibilities include collaborating with PMs/designers, owning frontend architecture/UX, and making autonomous technical decisions for feature delivery. This role requires 5+ years of shipping high-quality code and a deep understanding of modern frontend architecture.
Software Engineer II, Frontend Full-Stack - Financial Product
The Financial Product Engineering team is seeking a Software Engineer II, Frontend Full Stack to build and maintain core financial products, including global payroll and spend management systems. Responsibilities involve leading the implementation of complex user interfaces, translating requirements with designers, owning the full frontend lifecycle, and collaborating with backend engineers on API definitions. Candidates must have 2+ years of frontend development experience using modern frameworks like React and TypeScript, coupled with strong product intuition and UX care.
Senior Software Engineer (Frontend Developer)
The Senior Software Engineer (Frontend Developer) will be an early contributor driving and evolving the company's SaaS product using a modern stack including React, TypeScript, and Material-UI. Key responsibilities involve implementing a state-of-the-art web-based management console and working on complex, dynamic visualizations. Candidates must have 7+ years of frontend experience focused on coding, testing, and automating complex TypeScript applications with React.
Software Engineer, Agentic Products
This role involves developing the core agentic reasoning capabilities, reasoning graphs, and integrations for Flux's AI Hardware Engineer software, enabling users to move from idea to manufacturable electronics. The engineer will use TypeScript and LangGraph to build intelligence directly into the web app and backend platform. Key responsibilities include developing agentic reasoning, integrating AI behaviors, instrumenting telemetry, and shaping best practices for agentic patterns.
Software Engineer II, Backend Full-Stack - Platform
The Platform Engineering team seeks a Software Engineer II to design and implement full-stack features with an emphasis on backend logic, API development, and data integrity. The role involves owning the full development lifecycle, working across the stack to ensure reliable functionality and performance. Candidates must have 2+ years of experience in full-stack development using backend languages like Python/Go and frontend technologies like React/TypeScript.
Get Jobs Like These
Weekly TypeScript jobs delivered to your inbox.
Engineering Manager
The Engineering Manager will split time between writing production code and elevating engineers through mentorship, technical guidance, and direct management. Key responsibilities include technical leadership like analyzing requirements, writing production code, owning technical architecture, and people leadership such as managing 2-6 engineers and fostering team culture. This role requires 7+ years of experience in frontend/backend development, strong React/TypeScript/Node fundamentals, and thrives in a fast-paced startup environment.
Software Engineer (Frontend)
The role seeks an experienced frontend developer to drive and evolve a SaaS product using a modern stack including React and TypeScript. Key responsibilities involve implementing a state-of-the-art web-based management console, working on complex visualizations, and improving the user experience. This position offers an opportunity to be an early contributor shaping the future of AI-enabled data security.
Principal Software Engineer
The Principal Software Engineer will shape the technical future of the SaaS platform by leading engineering direction, influencing architecture at scale, and mentoring teams. Key responsibilities include architecting secure, scalable, serverless solutions primarily in TypeScript and AWS, and embedding AI as a core capability across products. This role requires deep architectural involvement, ethical AI governance influence, and active mentorship to foster a high-performance engineering culture.
Forward Deployed Engineer (fde)
The Forward Deployed Engineer (FDE) embeds with Databricks' most strategic customers to design, build, and productionize advanced data and AI solutions on the Databricks platform. This hands-on role involves owning the architecture and implementing end-to-end systems, spanning data engineering, AI, and application development. The FDE works closely with customer stakeholders from technical ICs to executives to deliver measurable business impact.
Middle Front-end Engineer - Howly
The Middle Front-end Engineer will be responsible for developing new functionality and expanding existing features for Howly's global products. Key tasks include designing implementation of product requirements, creating new system components, deploying code to production, and ensuring system coverage with component and E2E tests. Candidates must have 2+ years of commercial experience with TypeScript, React, Redux, Next.js, and various testing frameworks.