Software Engineer (Desktop + Backend)

Horizontal Integration, Inc.
San Francisco, CA, United States
7 days ago
Apply on www.juju.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Working hours
Regular working hours
Languages
Polish
Job source

Tech stack

.NET Framework Computer-Aided Design 3D Computer Graphics Software Microsoft Windows Artificial Intelligence Amazon Web Services Software Applications Software Bug Management C Sharp (Programming Language) C++ (Programming Language) Databases Desktop Computing
+5 more
Video Game Development Python (Programming Language) Qt (Software) Backend Physical Design

Job description

Hardware engineers are quick at the first sketch. Then they lose weeks to the tedious, repetitive work that sits between the concept and the final design.

Our client is building AI-powered CAD to cut that out, with a foundation model for physical design and manufacturing underneath it. Founded in 2024 by early Cruise Automation engineers, they’re YC-backed and have just closed a $7.4M seed led by Insight Partners. The team is only 4 people and about to double, so this is a chance to get in on the ground floor of something that’s going to be huge.

They need a software engineer who builds real applications, not just services. The product lives on engineers’ desktops, so this is native Windows and macOS work as much as it is backend.

What you’ll do

  • Own core systems end to end, from a fuzzy problem to a shipped, maintained product
  • Build and ship the desktop application on Windows and macOS, including packaging and code signing
  • Design the backend behind it: Python services, databases, AWS
  • Work directly with the founders to turn goals into a technical roadmap, then set the engineering bar as the team grows

Requirements

  • 7+ years building and shipping production software
  • Applications you’ve built end to end: desktop ideally (C++, C#/.NET, Swift/Cocoa, Qt), though web counts. Not only backend
  • Deep Python and real backend experience: databases, AWS or GCP, services that scale
  • A long-term system you architected, led and stuck with through the bug-fixing and polish
  • Breadth across more than one domain, plus startup or founder experience ideally
  • Bonus points for game development, CAD or 3D software. C#/.NET helps too, since some add-ins are C#.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.juju.com
Prepare application

Good distractions

Loading talks and stories from around this role…