Polycam logo

Senior Backend Engineer

Polycam

Why Join Polycam?

Polycam is a leading technology company specializing in 3D scanning. Our mission is to empower creators, developers, and businesses with tools that effortlessly capture and utilize 3D content through advanced photogrammetry and LiDAR technologies. By transforming environments into high-fidelity 3D models using smartphones or tablets, Polycam is revolutionizing the future of 3D content creation.

Joining our dynamic team means working on groundbreaking projects, collaborating with talented professionals, and contributing to innovative solutions that push the boundaries of digital technology. If you're passionate about creativity, innovation, and making a significant impact in a rapidly growing field, Polycam is the place for you!

What You'll Do

As a Senior Backend Engineer at Polycam, you will be at the forefront of developing and optimizing our backend systems that support advanced 3D applications. You will work alongside engineers across different teams including fullstack engineers and product managers, to deliver scalable and high-performance solutions. Your expertise in Node.js, REST APIs, and cloud infrastructure will be crucial in driving our projects to success. As a senior software engineer, you will be expected to lead and execute on major product initiatives, establish and refine processes to increase the team's productivity and level of quality, write and review technical design docs, review PRs, and work with product and business teams to deliver great results to our users. We are a fast-paced startup valuing the ability to work quickly and iteratively.

Responsibilities

  • Design, develop, and maintain robust backend systems using Node.js
  • Optimize and scale backend infrastructure to handle large volumes of data efficiently
  • Collaborate with frontend and backend, to integrate features and tools into Polycam's application such as identity management, content management, billing related functionality and 3D collaboration
  • Implement and enhance REST APIs for seamless communication between frontend and backend systems
  • Develop and maintain data models for applications, balancing architectural simplicity and practical performance
  • Deploy and manage backend services on Google Cloud Platform
  • Troubleshoot and resolve performance issues, bugs, and other technical challenges
  • Mentor and guide junior engineers, providing technical leadership and fostering a culture of continuous learning

Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field
  • 5+ years of experience in backend development
  • Proficiency in Node.js and REST API development
  • Familiarity with cloud platforms (e.g. Google Cloud Platform, AWS) and scalable backend architectures
  • Knowledge of infrastructure-as-code tools (e.g., Terraform, CloudFormation)
  • Experience with containerization technologies (e.g., Docker)
  • Extensive experience with database systems, both relational and NoSQL
  • Strong problem-solving skills and the ability to work independently and collaboratively in a fast-paced environment
  • Excellent communication skills, with the ability to articulate complex technical concepts to non-technical stakeholders

Bonus Qualifications

  • Experience with document databases (e.g. Firebase)
  • General understanding of 3D graphics, rendering pipelines, and related technologies
  • Knowledge of machine learning techniques and their application to 3D data processing
  • Familiarity with DevOps practices and CI/CD pipelines

Benefits
Extracted with AI

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • 401(k) plan
  • Professional development
  • Dependent Care FSA
  • Health Savings Account
  • Biannual field trips

Similar jobs

Last update: 23 minutes ago

Parallel logo
Parallel

Senior Backend Engineer

Senior Backend Engineer needed for a fully remote role, focusing on Node.js, Python, Kubernetes, and AWS.

Radiant Security logo
Radiant Security

Senior Backend Engineer

Senior Backend Engineer specializing in Node.js, Python, and cloud technologies. Key roles include development, mentoring, and tech adoption.

Clay logo
Clay

Senior Software Engineer, Backend Infrastructure

Join Clay as a Senior Software Engineer, Backend Infrastructure. Work remotely on backend systems with Node.js and React.js.

Webflow logo
Webflow

Senior Backend Engineer

Join Webflow as a Senior Backend Engineer to design and implement scalable backend services using Node.js, TypeScript, and AWS.

Skydio logo
Skydio

Senior Software Engineer - Backend

Senior Backend Software Engineer at Skydio, focusing on cloud infrastructure and real-time data systems. Experience with AWS, Python, TypeScript required.

Sydecar logo
Sydecar

Senior Backend Software Engineer

Senior Backend Software Engineer needed with expertise in JavaScript, TypeScript, and cloud technologies at Sydecar, a venture capital platform.

Webflow logo
Webflow

Senior Backend Engineer, Developer Platform

Senior Backend Engineer needed for API development at Webflow, focusing on scalable services using Node.js, Express.js, and MongoDB.

Webflow logo
Webflow

Senior Backend Engineer, Core Infrastructure

Join Webflow as a Senior Backend Engineer to enhance core infrastructure, focusing on reliability, scalability, and efficiency.

Matterport logo
Matterport

Senior Software Engineer, Platform

Join Matterport as a Senior Software Engineer to design and maintain scalable backend systems for our platform.

Forma logo
Forma

Senior Software Engineer

Join Forma as a Senior Software Engineer to build secure, scalable backend APIs using NodeJS and TypeScript.

Sydecar logo
Sydecar

Senior Backend Software Engineer

Senior Backend Engineer role focusing on JavaScript, TypeScript, and cloud technologies in the venture capital industry.

Standard AI logo
Standard AI

Senior Software Engineer, Backend

Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.

Calm logo
Calm

Senior Backend Engineer

Join Calm as a Senior Backend Engineer to design and maintain backend systems for mobile and web apps.

Webflow logo
Webflow

Senior Backend Engineer, Enterprise Workflows

Join Webflow as a Senior Backend Engineer to build scalable services using Node.js, TypeScript, and AWS. Remote role with great benefits.

Cameo logo
Cameo

Senior Backend Engineer (Node.js, MongoDB)

Join Cameo as a Senior Backend Engineer to scale our platform using Node.js and MongoDB. Work on exciting projects in a dynamic environment.

Appfire logo
Appfire

Senior Software Engineer with Node.js

Senior Software Engineer with Node.js expertise in Poland, focusing on Vue.js, Express.js, and cloud applications.

Tafi logo
Tafi

Senior Web Backend Developer

Join Tafi as a Senior Web Backend Developer to lead backend development, drive innovation, and collaborate on scalable solutions.

Replo logo
Replo

Senior Backend Engineer

Join Replo as a Senior Backend Engineer to architect and implement robust backend systems using TypeScript/Node.js.

Right Balance ® logo
Right Balance ®

Senior Node.js Backend API Engineer

Senior Node.js Backend API Engineer for cloud-native solutions, remote work, flexible hours, and challenging projects.

Citizen logo
Citizen

Senior Backend Engineer

Senior Backend Engineer role focusing on system scalability, high availability, and backend development with benefits.

Clerkie logo
Clerkie

Backend Engineer with Node.js Experience

Join Clerkie as a Backend Engineer to design and maintain scalable backend systems using Node.js, AWS, and NoSQL databases.

Healthy.io logo
Healthy.io

Senior Back End Engineer

Senior Back End Engineer needed in Boston, MA. Key role in developing medical device technology with expertise in cloud computing and databases.

Cyberhaven logo
Cyberhaven

Senior Backend Developer

Join Cyberhaven as a Senior Backend Developer to design scalable systems using Go, Kubernetes, and more. Remote position with competitive benefits.

Cardless logo
Cardless

Senior Software Engineer - Backend

Senior Backend Engineer needed in San Francisco to design and scale services for a credit card platform. Experience with Java, AWS, and microservices required.