Senior Software Engineer - Full Stack
Job Description
Senior Software Engineer Full Stack(SDKs & Developer Platform)About VertexVertex is a high-growth enterprise software company powering real-time, cloud-native 3D applications for the worlds most advanced manufacturers. Our platform enables Fortune 500 industrial and defense-adjacent organizations to deploy scalable, highly performant 3D-enabled workflows in secure AWS environments, including GovCloud.We operate at the intersection of cloud infrastructure, enterprise engineering systems, and mission-critical deployments. As Vertex scales and expands into complex enterprise programs, delivering responsive, reliable, and scalable user-facing applications is essential to our success.The RoleVertex is seeking a Senior Software Engineer Full Stack to help build and evolve the user-facing applications that power our enterprise 3D collaboration platform.You will:Design and develop modern, high-performance web applications used by enterprise engineering teamsContribute across the stack, building responsive frontend interfaces and scalable backend servicesDrive engineering quality through strong architectural patterns, testing practices, and performance optimizationHelp shape the evolution of our application architecture as the platform scalesThis role is ideal for an engineer who enjoys building complex web applications, cares deeply about user experience and performance, and wants to contribute to a highly interactive platform used in mission-critical enterprise environments.In addition to building product features, this role will contribute to the development of SDKs and reusable component systems that enable customers and internal teams to build applications on top of the Vertex platform. This includes building and supporting developer-friendly APIs, component libraries, and integration patterns that support complex enterprise engineering workflows.Reporting StructureReports to: VP of Product & EngineeringWhat You Will OwnDesign and implement scalable full-stack features supporting Vertexs enterprise SaaS platform and developer ecosystemDevelop reusable UI components and developer SDK capabilities used by customers and internal engineering teamsBuild modern web interfaces using TypeScript-based frameworks including React, VueJS, NextJS, and StencilContribute to backend services and developer-facing APIs using Node, GraphQL, gRPC, and real-time communication technologies such as WebSocketsEnsure responsive, high-performance user experiences across browsers and devicesCollaborate with Product, UX, QA, and Customer Experience teams to deliver high-impact capabilitiesDrive strong frontend architecture patterns and component reuse across the platformReview code and help maintain high standards for reliability, maintainability, and testingImprove developer experience through strong API design, SDK usability, documentation, and platform toolingEvaluate and incorporate new technologies that improve platform capabilities and developer productivityWhat You Need to Succeed5+ years of experience building SaaS products in modern web application environmentsStrong proficiency with JavaScript and TypeScriptExperience developing applications using modern UI frameworks (React preferred)Experience contributing to backend services and API-driven architecturesStrong understanding of modern web fundamentals, including DOM, CSS, responsive design, and browser behaviorExperience building high-performance, scalable web applicationsHands-on experience deploying or operating applications in cloud environments (AWS preferred)Strong testing discipline and experience with automated testing practicesExcellent written and verbal communication skills in a remote environmentExperience working remotely as part of a distributed engineering teamWhat Will Set You ApartBackground working on enterprise B2B SaaS platformsFamiliarity with modern web frameworks such as NextJS, React, VueJS, or StencilExperience developing SDKs, component libraries, or developer platformsStrong ability to communicate with enterprise developers and technical stakeholdersPassion for producing clear, high-quality developer documentation for APIs, SDKs, or platform capabilitiesExperience using AI-assisted development tools to improve engineering productivityUnderstanding of microservices architectures and containerized environmentsExposure to CI/CD pipelines and modern DevOps workflowsFamiliarity with observability platforms such as Datadog or New RelicBackground or interest in 3D visualization, CAD systems, or engineering softwareUnderstanding of rendering or visualization techniquesOur Technology StackAWS-native architecture (Fargate, S3, MSK, RDS, Postgres, Redis, Elasticsearch)Infrastructure as Code (CDK / CloudFormation)Containerized services (Docker)Observability via Datadog and CloudWatchBackend services in Java, Scala, Python, Node, C++Frontend SDKs and applications built with TypeScript, React, NextJS, VueJS, and StencilWhy This Role MattersAs Vertex grows into larger enterprise deployments, the performance and reliability of our user-facing applications become increasingly critical.This role ensures:Highly responsive and scalable web experiences for complex enterprise workflowsStrong architectural patterns across the frontend and application layersSeamless integration between user interfaces and backend systemsA platform experience capable of supporting large-scale industrial deploymentsThis is a high-impact role for an engineer seeking meaningful ownership of product architecture and the user-facing experience of a rapidly growing enterprise platform.LocationThis position is 100% remote (United States)Why Join VertexHigh-margin, rapidly growing enterprise SaaS companyMeaningful technical ownershipFlexible remote cultureCompetitive compensation and benefitsOpportunity to grow into Staff or Principal-level engineering leadershipJoin UsIf you are a full-stack engineer who enjoys building scalable web applications and delivering exceptional user experiences and want to help build the platform powering enterprise 3D collaboration wed love to talk. Please send your resume to HR@vertex3d.com.Vertex Software is an equal-opportunity employer committed to diversity and inclusion in the workplace.*Vertex does not sponsor employees requiring a work visa at this timeThis is a remote position.