Job Title: Senior Software Engineer Company Name: Polycam Job Url: https://jobright.ai/jobs/info/68ed69c56335d33236128b5a Job Description: Senior Software Engineer United States Full-time Remote Senior Level, Lead/Staff $180K/yr - $230K/yr 8+ years exp 80% GOOD MATCH 100% Exp. Level 59% Skill 70% Industry Exp. Maximize your interview chances Polycam is dedicated to making professional 3D capture effortless and accessible. As a Senior Software Engineer on the Core Engineering team, you will develop the platform supporting web and mobile applications, collaborating with senior engineers to ensure scalability and optimize cloud infrastructure. 3D Printing Artificial Intelligence (AI) Apps 3D Technology Android iOS Motion Capture Sensor Insider Connection @Polycam 2 email credits available today Discover valuable connections within the company who might provide insights and potential referrals. Get 3x more responses when you reach out via email instead of LinkedIn. Beyond Your Network P T L K S Phoebe Raras & 4 connections From Your Previous Company F F F & 2 connections Previously@undefined and... From Your School F F F & 2 connections @undefined and... Find Any Email Responsibilities Design, build, and maintain scalable backend systems using Node.js and GCP Build and optimize web and mobile applications using React and React Native Architect and optimize infrastructure to handle large volumes of 3D user-generated data Develop end-to-end features across frontend and backend, including identity, content, billing, and 3D collaboration tools Oversee batch cluster management, including workload packaging, GPU/Mac orchestration, and integration improvements in a fast-moving AI environment Drive testing and deployment infrastructure initiatives, supporting QA automation, CI/CD pipelines, and efficient release processes Contribute to infrastructure evolution, including data migrations, storage provider transitions, and hosting improvements (e.g., Cloudflare, Firebase) Collaborate cross-functionally with product managers, designers, and other stakeholders to translate product requirements into technical solutions Lead architecture discussions and guide key technical decisions across the stack Design and enhance APIs for seamless communication between client applications and backend services Model and maintain data structures, balancing scalability, simplicity, and performance Deploy, monitor, and manage backend services on Google Cloud Platform (GCP), ensuring reliability and cost efficiency Identify, troubleshoot, and resolve performance bottlenecks, system bugs, and technical challenges across the stack Mentor and guide junior engineers, fostering technical excellence, collaboration, and continuous learning within the team Qualification Represents the skills you have Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise. Node.js Google Cloud Platform React TypeScript Database systems Infrastructure-as-code Containerization Problem-solving Communication skills Mentoring Required 8+ years of software engineering experience 4+ years of experience with backend services, such as Google Firebase 2+ years of experience developing frontend code with React and TypeScript 2+ years of experience working on a SaaS software product Extensive experience with database systems, both relational and NoSQL Knowledge of infrastructure-as-code tools (e.g. Terraform) Experience with containerization technologies (e.g. Docker) 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 Preferred Experience with mobile development 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