Software Engineer — AI-Native CAD Integrations

Quilter

Poland

On-site

PLN 212,494 - 297,492

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Health, dental, and vision insurance
Competitive salary and equity benefits
Unlimited paid time off
Regular team events and offsites

Job summary

Quilter is seeking a Backend Engineer to join our File I/O Team in Poland. This role involves designing and maintaining integrations with leading PCB CAD vendors, requiring deep backend engineering skills and expertise in Python. You'll lead projects, collaborate with experts, and mentor junior engineers. We offer challenging work, competitive salary, and excellent benefits including unlimited paid time off and health insurance.

Qualifications

  • 3+ years of experience as a software engineer, particularly in backend roles.
  • Expert-level proficiency in Python and modern backend frameworks.
  • Strong system design skills including API design and distributed system reliability.

Responsibilities

  • Lead design and development of integrations with CAD vendors’ scripting systems.
  • Define and extend Quilter’s internal PCB representation.
  • Build robust APIs and backend services.

Skills

Python
Backend frameworks
API design
System design
Collaboration

Tools

AWS
Docker
Kubernetes
Terraform

Job description

About Quilter

At Quilter, we are helping electrical engineers save time and accomplish more by automating the tedious and time‑consuming task of designing printed circuit boards (PCBs). Our small team is composed of experts in electrical engineering, electromagnetic simulation, ML/AI, and high‑performance computing (HPC). We are inventing and leveraging novel techniques to solve the decades‑old problem of automating circuit board design where today hundreds of billions of dollars are spent. We have raised $25 million in Series B funding from some of the very best and are charging full‑speed toward our goal.

No matter where we come from, we're united by a common vision for the future and a core set of values we think will get us there:

  1. Focus on the mission
  2. Build great things that help humans
  3. Demonstrate grit
  4. Never stop learning
  5. Pursue excellence

Quilter is seeking a Backend Engineer to join our File I/O Team. This group integrates Quilter with the world’s leading PCB CAD vendors—such as Altium, Cadence Allegro, Siemens Xpedition, and Zuken. You’ll design and maintain the critical bridges that let engineers move seamlessly between Quilter and existing CAD environments.

In this role, you’ll combine deep backend engineering skills with the ability to quickly learn new technical domains—from parsing and generating complex CAD formats to managing Quilter’s internal “board” model. As a senior member of the team, you’ll shape technical direction, mentor others, and own high‑impact projects end‑to‑end.

What You’ll Do
  • Lead design and development of integrations with CAD vendors’ scripting systems and file formats.
  • Define and extend Quilter’s internal PCB representation for compatibility across tools.
  • Build robust APIs and backend services to abstract away CAD complexity for downstream teams.
  • Collaborate with ML, EDA, and electrical engineering experts to ensure seamless interoperability.
  • Provide technical leadership on architecture, testing, and best practices.
  • Mentor junior engineers and help shape the culture of the File I/O team.
What We’re Looking For
  • 3+ years of experience as a software engineer, with significant time in backend roles.
  • Expert‑level proficiency in Python (required) and modern backend frameworks.
  • Proven experience leading complex integration projects or working with large/ambiguous data models.
  • Strong system design skills, including API design and distributed system reliability.
  • Excellent collaboration and communication skills, with a track record of cross‑functional influence.
  • Ability to thrive in a fast‑moving, high‑ownership startup environment.
Nice to Have
  • Familiarity with PCB design workflows or EDA/CAD systems.
  • Experience working with large‑scale data serialization formats (XML, JSON, protobuf).
  • Exposure to hardware projects (embedded systems, Arduino, PCB tinkering).
  • Experience with cloud infrastructure (AWS, Docker, Kubernetes, Terraform).
  • Open‑source contributions in developer tooling, CAD, or simulation software.

Please note: We are an equal opportunity employer. At this time, we are focused on hiring primarily within the US, with occasional exception to accommodate exceptional talent.

What we offer:
  • Interesting and challenging work
  • Competitive salary and equity benefits
  • Health, dental, and vision insurance
  • Regular team events and offsites (~4x / year)
  • Unlimited paid time off
  • Paid parental leave

Want to learn more about Quilter, our vision, and our investors? Visit our About page and visit our Blog.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior/Staff ML Engineer
Senior/Staff ML Engineer

Quilter • Poland

On-site
PLN 371,000 - 483,000
Competitive salary and equity benefits
Health, dental, and vision insurance
Unlimited paid time off
+2
Staff ML Systems Engineer
Staff ML Systems Engineer

Quilter • Poland

Remote
PLN 320,000 - 460,000
Competitive salary and equity benefits
Health, dental, and vision insurance
Unlimited paid time off
+2
Senior Backend Engineer - PCB CAD Integrations & APIs
Senior Backend Engineer - PCB CAD Integrations & APIs

Quilter • Poland

Remote
PLN 212,000 - 298,000
Health, dental, and vision insurance
Competitive salary and equity benefits
Unlimited paid time off
+1
Senior C++ Engineer - Automated PCB Design & HPC
Senior C++ Engineer - Automated PCB Design & HPC

Quilter • Poland

Remote
PLN 80,000 - 110,000
Competitive salary and equity benefits
Unlimited paid time off
Health, dental, and vision insurance
+1
Senior Software Development Engineer (Java)
Senior Software Development Engineer (Java)

Renesas Electronics • Wrocław

On-site
PLN 180,000 - 260,000
Competitive benefits
Staff Software Development Engineer
Staff Software Development Engineer

Altium • Wrocław

On-site
PLN 180,000 - 300,000
Kafeteria MyBenefit account
nilo.health, mental health and wellbe​
Free lunch on Tuesdays, snacks and_dr​
Senior Software Development Engineer (Java)
Senior Software Development Engineer (Java)

Altium • Wrocław

On-site
PLN 268,000 - 402,000
Senior Front-end Engineer
Senior Front-end Engineer

Altium • Wrocław

On-site
PLN 180,000 - 260,000
Competitive benefits package
Senior Front-end Engineer
Senior Front-end Engineer

Renesas Electronics • Katowice

On-site
PLN 180,000 - 240,000
Senior Front-end Engineer
Senior Front-end Engineer

Altium • Katowice

On-site
PLN 180,000 - 240,000