Overview
Skills
Job Details
Senior Full Stack Developer
100% Remote
About the Company:
Our client is reinventing circuit board design through physics-driven generative tools. Their platform empowers electrical engineers to rapidly convert schematics into manufacturable PCB layouts with exceptional speed and accuracy. Founded in 2019, the company has raised $15M to date and is backed by leading venture capital firms. Operating as a remote-first team, they are pioneering the use of AI and high-performance computing in hardware engineering.
Roles and Responsibilities:
Design and develop complex backend architecture and full-stack features supporting the client's circuit board compiler interface.
Lead end-to-end technical projects from architectural planning through to implementation and optimization.
Build user-facing features in React and TypeScript that enable engineers to input specifications and visualize physical behavior in real-time.
Contribute to advanced simulation tools and frontend visualizations that interact with embedded systems and generative design technologies.
Architect and manage backend systems using Python, Kubernetes, AWS, and Terraform to ensure performance, scalability, and reliability.
Work closely with cross-functional teammates including product managers, AI/ML engineers, and electrical engineers to guide product direction and technical strategy.
Mentor teammates and help establish technical standards across the engineering team.
Contribute to scaling a high-growth startup that is transforming electronics development from seed stage through Series A.
Job Requirements:
8+ years of experience as a software engineer, ideally in startup or fast-paced environments, with some background in large collaborative teams
Strong fluency in TypeScript/JavaScript, Python, React, MongoDB, Docker, and Kubernetes
Extensive experience with automated testing, CI/CD pipelines, and modern cloud infrastructure
Proficiency in designing APIs and developing backend services from scratch
Passion for shaping product direction in a tight-knit, mission-driven team
Excellent communication and teamwork skills
Comfort working independently in ambiguous or unscoped technical areas