Skip to Content

Founding Full-Stack Engineer

Engineering Full-time

Own features end to end, from widget to edge

Apply for this role Applied before? Sign in to track your applications →

You will build the whole product, not a slice of it. On a given day you might ship a step in the connect widget, add an endpoint to the REST API, wire a new event into the webhook pipeline, and touch the edge proxy that terminates TLS. This is a small senior team, so the person in this seat owns features end to end and cares about how they feel for the SaaS teams that embed us and the end-users who connect a domain in about 30 seconds.

What you will do

  • Build features across the stack: the embeddable connect widget, the console, the REST API, and the services behind domain detection, DNS record writing, and verification.
  • Turn a raw domain into a working connection: detect the DNS provider, write the correct records, verify ownership, and hand off to the edge for HTTPS.
  • Design and ship API endpoints and webhook events that integrators build against, and keep them stable once teams depend on them.
  • Instrument the flow so we can see where a connection stalls, then close the gap before a customer files a ticket.
  • Review other engineers' work and write the kind of code you would be happy to inherit.

What we are looking for

  • You have shipped production software across frontend and backend and are comfortable owning a feature from the widget down to the service that writes DNS records.
  • You are strong in TypeScript and Node, and you can read and work in Go where the edge and systems layers live.
  • You understand how DNS, HTTPS, and reverse proxies actually behave, or you are the kind of engineer who will learn the details fast rather than guess.
  • You write plainly, keep scope honest, and prefer a small correct change over a large clever one.

Bonus

  • You have worked on developer-facing products where the API and the docs are the product.
  • You have dealt with DNS providers or ACME certificate issuance before and know where the sharp edges are.
  • You have built or maintained an embeddable widget that runs inside other people's sites.

Where we stand

Equal opportunity employer

We hire on merit and welcome everyone.

Reasonable accommodations

Available for disability and pregnancy, on request.

Participates in E-Verify

We confirm work authorization only after you accept an offer.

No salary history asked

We never ask what you earned before.

Your data, protected

Applicant privacy notice covering GDPR and CCPA.

Custom Domain is an equal opportunity employer. We do not discriminate in hiring or employment on the basis of race, color, religion, sex (including pregnancy, sexual orientation, and gender identity), national origin, age, disability, genetic information, or any other characteristic protected by applicable federal, state, or local law. All employment decisions are based on qualifications, merit, and business need.

Custom Domain participates in E-Verify. We provide the U.S. Department of Homeland Security and the Social Security Administration with information from each new employee's Form I-9 to confirm authorization to work in the United States. We use E-Verify only after you have accepted a job offer and completed Form I-9.

If you need a reasonable accommodation to take part in the application or interview process, write to accommodations@customdomain.ai. We will work with you on accommodations for qualified individuals with disabilities and for known limitations related to pregnancy, childbirth, or related medical conditions.

Applicants have rights under federal employment laws. See the EEOC Know Your Rights notice, and review our Applicant Privacy Notice. We do not ask for your salary history.