Posted 
May 3

Senior Software Engineer

Software Engineering
Senior
REMOTE

Role Description

Alloy Enterprises is developing a new way to manufacture complex aluminum parts on-demand at the unit cost of casting. The 16-person team is creating novel materials, hardware, and software to commercialize their manufacturing process. Alloy values honesty and transparency, and we make sure to take care of our people. Founded in early 2020 in a Somerville carriage house, the company is now venture-backed and has contracts with the National Science Foundation, the United States Air Force, and commercial customers.

We are looking for a hard-working and versatile software engineer to join a growing team to help build out Alloy’s software systems and processes. The tech stack is centered around a custom application that slices 3D models into 2D machine instructions for a scalable additive manufacturing process. Strong communication, flexibility, and the desire to “wear many hats” will be essential skills for any successful applicant.

Responsibilities:

  • Design and implement APIs between desktop applications, cloud infrastructure, networked machinery, and 3rd party software packages
  • Develop new features for a custom slicer that spans both the backend (Python) and the frontend (TypeScript/React/Electron)
  • Provide technical input to both short-term and long-term product roadmaps
  • Design and implement containerized microservices to run a next-gen industrial machinery
  • Setup and manage cloud computing and storage resources
  • Work with an interdisciplinary team of software, mechanical, product, materials process, and applications engineers to push the envelope of what is possible

Requirements:

  • Comfortable in a fast-paced startup environment
  • Have opinions about best practices for API design, data modeling, and infrastructure
  • Development experience with Python and knowledge of algorithms and data structures
  • Familiarity with Agile lifecycle process, including Scrum and CI/CD
  • Have expertise in Databases: MySQL or PostgreSQL
  • Experience with Python, NodeJS, TypeScript, Docker/Kubernetes, Linux
  • 4-year degree in Computer Science (or equivalent)
  • 5+ years experience as a backend or full-stack engineer

Bonus:

  • You have worked in additive manufacturing, CAD/CAM, computer vision, or robotics
  • Experience with 2D or 3D geometry modeling libraries
  • Experience working with machine learning or with machine learning adjacent technologies

Benefits:

  • Unlimited PTO, nine company holidays, and a shutdown around the holidays
  • Medical, dental, and vision, including dependency coverage
  • Non-matching 401k, options for pre or post-tax
  • Stock options
  • Parental leave
  • Career advancement opportunities in a high growth environment
  • Fully on-site team
  • Good coffee and regular happy hours
Alloy Enterprises
 at a glance

Alloy Enterprises operates as industry disruptors looking to tackle inefficiencies in conventional manufacturing.