Full Stack Software Engineer
Role: Senior Software Engineer responsible for developing and maintaining backend software infrastructure for autonomous additive manufacturing platforms, integrating robotics, data, and machine learning systems.Responsibilities: Design, deploy, and optimize backend services and APIs; develop user interfaces for data visualization and platform management; collaborate across teams including robotics, data science, and infrastructure; ensure software operates reliably in edge and cloud environments; contribute to internal tooling for developer productivity and system observability.Qualifications & Skills: 10+ years in software engineering; experience delivering production-quality software within operational constraints; proficiency in preferred programming languages; strong understanding of databases, pipelines, and platforms; ability to independently scope and execute projects; experience collaborating with non-software stakeholders.Preferred but not required: Experience with robotics or additive manufacturing software; familiarity with Robot Operating System (ROS); prior startup or small-company software ownership.Impact: Contribute to cutting-edge manufacturing technology, influence product development, and work at the forefront of aerospace innovation in a fast-paced environment.