8 open TypeScript positions
Procurify is seeking a pragmatic Engineering Manager to lead the Platform Services team, responsible for scaling platform enablement, development practices, and team growth. The role involves managing 3-6 software engineers, defining technical direction, and evolving the Python/Django architecture towards a more modular design. A key focus is serving as a technical leader who mentors engineers and drives consistent delivery against ambitious goals using modern SaaS technologies.
Procurify is seeking a pragmatic and thoughtful Staff Backend Software Engineer to guide the technical architecture and direction of their core AI-enhanced procurement platform engine. This leadership role involves driving large technical projects, ensuring server-side systems are built for performance and scalability using Python/Django, and actively mentoring junior technical leaders across engineering teams. The ideal candidate will be essential in building scalable APIs, optimizing data systems, and championing operational excellence within a remote-first environment.
The Full Stack Engineer II will join Procurify to build the core engine and user experiences for their AI-enhanced procurement platform, contributing across both backend (Python/Django) and frontend (TypeScript/React) systems. Key responsibilities include designing and shipping end-to-end features, developing scalable backend services, and implementing high-quality, responsive UI components. This role requires a pragmatic leader passionate about reliability and scalability, who can collaborate closely with cross-functional partners in a fast-paced, remote-first environment.
Procurify is seeking a Senior Full Stack Engineer to act as an engineering leader, responsible for scaling their AI-enhanced procurement platform. Key responsibilities include designing, developing, and maintaining end-to-end features using Python/Django and TypeScript/React, while strengthening system architecture. The role requires 5+ years of experience and a commitment to code quality, system reliability, and contributing to larger strategic objectives.
This Director of Engineering role focuses on leading and elevating Procurify's Platform Engineering, Security Engineering (SecEng), and Data Science & AI pillars. Key responsibilities include defining technology strategy, building scalable foundations, ensuring platform security and reliability, and driving innovation through data and AI initiatives. The successful candidate will be a hands-on leader responsible for mentoring teams and executing a multi-year roadmap for modernization.
The Lead Architect will define the next generation of Procurify’s cloud, data, and AI platforms, focusing on system design, platform scalability, and data intelligence to ensure resilience and AI-readiness. Key responsibilities involve architectural leadership, partnering with product and engineering leadership to align architecture with business strategy, and mentoring senior engineers. This high-impact technical role requires deep technical expertise combined with system-level thinking to drive architectural vision and foster innovation.
Weekly TypeScript jobs delivered to your inbox.
The Engineering Manager, Purchasing will lead a team of 6-8 software engineers responsible for critical platform features like Order Requisition, Vendor Management, and Purchase Orders. Key responsibilities include coaching engineers, driving feature delivery velocity, and owning the technical direction to evolve the Python/Django architecture. The role requires strategic thinking to balance technical debt repayment with feature development while partnering closely with Product Management.
The Backend Engineer II will join a remote team in Canada to build and maintain the core server-side engine of the Procurify platform, focusing on scalable RESTful APIs, service development using Python/Django, and database optimization using MySQL. Key responsibilities include championing code quality, strengthening system architecture, and ensuring system reliability by investigating defects and performance bottlenecks. The role requires 3+ years of backend experience and a customer-centric mindset.