Senior Software Engineer - Full-Stack (lisbon)
The Senior Software Engineer will be the first frontend-focused Full Stack engineer on the inbox team, responsible for managing, filtering, and prioritizing system alerts. Key responsibilities include building and scaling new features for the core Datadog web application using technologies like React/Typescript on the frontend and Python/Go on the backend. The role requires implementing compelling UIs, engineering performant APIs, and collaborating across the stack to ship a brand new product.
Senior Software Engineer - Full-Stack
The role is for a front-end focused Full Stack Software Engineer joining a new product team to build and scale features for managing, filtering, and prioritizing system alerts. Responsibilities include implementing UIs with React, working across the full stack (Python, Go, Postgres, Cassandra on the backend), and building performant APIs. The engineer will be instrumental in shipping a brand new product from concept to delivery in a fast-paced, hybrid work environment.
Backend Engineer
This role involves being a foundational backend engineer responsible for shipping new features for the web application to 800k monthly active users. Responsibilities include working across the full backend stack, dealing with API design, data engineering, and algorithms. Since it is a startup environment, the candidate must be willing to learn and work with various technologies across both backend and frontend stacks.
Senior / Staff Backend Engineer
Linear is hiring a Senior/Staff Backend Engineer to build and optimize features for their world-class performance issue tracking tool. Responsibilities include optimizing real-time data delivery, improving database performance through caching, and scaling services via architectural changes. The role requires strong JavaScript fundamentals and experience building scalable backend infrastructure using technologies like TypeScript, Node, Postgres, and Redis.
Full-Stack Software Engineer
The Fullstack Software Engineer will work on the most crucial product features for the HeyGen platform, taking end-to-end ownership from the frontend to the backend API and ML models. Key responsibilities include designing, developing, testing, and deploying robust features, collaborating with design and product teams, and maintaining/optimizing platform performance. Candidates should be passionate about creating impactful AI products and must possess a Bachelor's degree in a related field with 3+ years of experience.
Get Jobs Like These
Weekly TypeScript jobs delivered to your inbox.
Senior Software Engineer, Full-stack(newsletter)
NewsBreak is seeking a Full Stack Engineer to join the Aigeon.ai product team to build high-impact product and infrastructure related to AI-driven newsletters. Responsibilities include designing and maintaining end-to-end features across the stack, building scalable backend systems, and developing responsive UIs. The role requires collaborating cross-functionally and contributing to infrastructure decisions, quality improvement, and engineering best practices.
Software Engineer
The Software Engineer will play a central role in building a world-class API solution for tax automation. Key responsibilities include owning the product lifecycle, building meaningful REST APIs across the stack, writing high-quality, modular code, and ensuring technical feasibility of designs. The role emphasizes solving customer problems, constant iteration, and operating services in production environments.
Backend Engineer Networking Group
Cato Networks is seeking an experienced Backend Engineer to develop cloud-based, proprietary networking and security management solutions. Key responsibilities include end-to-end backend development, processing large-scale data, designing scalable microservices, and improving infrastructure reliability. Candidates must have 4+ years of backend experience, strong expertise in Java/Spring Boot, and understanding of networking concepts.
Engineering Manager
This is a general track for first-level Engineering Manager positions at Canonical, focusing on leading and developing software engineering teams remotely. Key responsibilities include line management, career guidance, shaping technical strategy, and ensuring team delivery goals are met. The role requires being a trusted engineer capable of technical review and driving collaboration across teams and with customers.
Senior/staff/principal Engineer
This role is for a Senior+ Engineer (Senior/Staff/Principal) contributing across Canonical's software portfolio, focusing on architecture, design, and evolving high-impact open source projects. Key responsibilities include writing high-quality code, providing technical leadership, mentoring colleagues, and driving design decisions in areas from the kernel to cloud automation. The position is fully remote, requiring proactive collaboration with a globally distributed team and entails leading the design and coding using languages like Golang, Rust, or C/C++.
Get Jobs Like These
Weekly TypeScript jobs delivered to your inbox.
Software Engineer, Infrastructure - All Levels
The Software Engineer on the Infrastructure team will focus on empowering developers and ensuring the reliability and scalability of production systems, primarily leveraging AWS cloud infrastructure. Key responsibilities include driving operational excellence, enhancing monitoring/alerting, championing DevOps principles, and collaborating with engineering teams to optimize performance and architecture. Candidates need at least 3 years of experience with cloud technologies and proven experience with infrastructure-as-code frameworks like Terraform.
Senior Software Engineer (Full-Stack)
Humaans is seeking a Senior Software Engineer to build end-to-end features, fix bugs, and improve infrastructure for their human-centric HR transformation platform. Responsibilities include writing backend code using TypeScript, Node.js, and Postgres, and frontend code using ReScript/JavaScript and React.js. The role also involves expanding the 3rd party integration marketplace and contributing to technical architecture planning.
Software Engineer, Full-Stack
This role requires a highly skilled Full Stack Developer responsible for developing and designing front-end web architecture while ensuring application responsiveness. Key responsibilities include designing, building, and maintaining scalable backend services using Java, Go, or Python, and developing responsive web applications with modern frameworks like React or Next.js. The engineer will collaborate across teams to deliver high-quality features end-to-end, participating in architecture reviews and continuous deployment cycles.
Full-Stack Product Engineer
The company is seeking a front-end focused Full Stack Engineer (70-80% front-end) to develop intuitive interfaces for non-technical users engaging with advanced marketing and growth products. Key responsibilities include architecting end-to-end features, collaborating with cross-functional partners, and surfacing ML insights to empower marketers. The ideal candidate must have proven experience leading complex frontend systems and possess solid proficiency in React/TypeScript on the frontend and TypeScript/Go on the backend.
Full-Stack Engineer
Gravity is seeking a Full Stack Engineer to join their team focused on building products that reduce carbon emissions. Responsibilities include leading feature development from concept to production, collaborating cross-functionally with Product and Design, and shaping engineering practices. The role requires comfort across the full stack using React/TS, Go/Postgres, and ideally infrastructure tools like AWS/Terraform.
Get Jobs Like These
Weekly TypeScript jobs delivered to your inbox.
Senior / Staff Full-Stack Engineer
Linear is building an elegant and high-performance issue tracking and project management tool. The Senior/Staff Fullstack Engineer will be responsible for building new user-facing features, optimizing the data synchronization stack, and adding real-time collaborative editing features. This role requires strong JavaScript fundamentals, experience with React and TypeScript, and a generalist approach to solving complex software craftsmanship challenges.
Senior Software Engineer - Maas
The Senior Software Engineer will develop core components and shape the architecture for MAAS, Canonical's Metal As A Service hyperscale provisioning technology, aiming to make it the #1 bare metal cloud system. Responsibilities include collaborating with teams, contributing to CI/CD, documentation, and taking ownership of technical problems. Candidates should have solid experience in Python/Go for backend roles and a passion for open source software, Linux, and data center automation.
Software Engineer (Full-Stack)
The Software Engineer (Full Stack) role involves shaping the product from definition to release by building end-to-end features, fixing bugs, and improving infrastructure. Key responsibilities include writing backend code using Node.js, Postgres, and Redis, alongside frontend development in ReScript/JavaScript with React.js. The role also requires expanding the 3rd party integration marketplace and contributing to technical architecture planning.
Ubuntu Security Engineer
Canonical is hiring an Ubuntu Security Engineer to join a team focused on protecting the open source community and Ubuntu users from emerging threats. Responsibilities include monitoring, triaging, responding to, and documenting software vulnerabilities, as well as auditing code and building security features. The role emphasizes engineering focus, requires international travel twice a year, and supports candidates from Graduate to Senior experience levels.
Senior Full-Stack Engineer
Propel is seeking a motivated Senior Fullstack Engineer to build technology that strengthens the social safety net, focusing on B2C products. Responsibilities include developing software for millions of low-income Americans using Vue/TypeScript on the front end and Python/Flask/Postgres on the back end. The role requires 5+ years of experience and involves working on complex technical problems with high autonomy in a remote-first environment.