Engineering

Senior Software Engineer

Trinsic is looking for a senior product engineer to help us take on more big bets as a team. Revenue is surging, and the bottleneck is not "can someone write code." The bottleneck is whether we have enough strong engineering judgment to turn customer signal into shipped product, durable systems, and a good time!

Background

Humanity is editing genes, starting space tourism, and verging on artificial general intelligence. Meanwhile, identity verification is still done by taking pictures of plastic cards.

We're building the infrastructure to bring online identity into this new age. Trust online is eroding faster and faster with AI, and digital identity is a critical layer for the next generation of the web.

We've built the first Identity Acceptance Network, the "Visa for ID." We enable our customers to accept digital IDs that users already have, such as mobile driver's licenses, BankIDs, and reusable IDs. Compared with taking a picture of a plastic ID for verification, our customers can verify users roughly 10x faster and reduce fraud. We've integrated 80+ networks across 50+ countries covering 1,500M+ people.

Job descriptions don't tend to be very helpful. Here are some things you probably care about:

  • Everybody on the team is smart and down-to-earth. No jerks or egomaniacs.

  • We’re solving one of the only remaining truly unsolved problems on the web and we’re using sexy technologies to do it. So the work is fun, challenging and very exploratory. We hire people that want to do the work of their lives at Trinsic and are up for a challenge.

  • You’ll be the 5th engineer, which means you’ll be 20% of the engineering capacity. That’s a huge potential for impact. Thus, you’ll be recognized and rewarded for your work.

  • You won’t be micromanaged. You’ll be given objectives, context, and a supportive team, and are expected to take a lot of ownership.

  • You won’t spend more than 4 hours in scheduled meetings per week on average. We collaborate much more than that, but focus time and deep work is respected. We play online games together and interact as humans, too.

  • There are things we suck at, things that are broken, fires raging, etc. You need to be comfortable with that and be willing to make Trinsic better.

Here’s what we care about:

  • You're a Barrel: someone who can take on a big ambiguous project, pull together the right context, make the tradeoffs explicit, and drive it without needing to be told every next step.

  • We try to only hire people who will do the work of their lives at Trinsic. We like to see people who are passionate about the problem we’re solving or whose backgrounds have uniquely prepared them to help us succeed.

  • You think product-first, not ticket-first. This is not a job where you get GitHub issues assigned and churn through them. You should want to understand the competitive landscape, listen in on customer calls, and bring engineering insight to internal product discussions. You prefer to own features end-to-end.

  • You have strong engineering judgment. You can follow the existing technical strategy while staying flexible. You enjoy exploring new tools, systems, and standards, but you do not fall in love with exciting technology when a boring choice is better.

  • You are comfortable moving across layers. This role leans backend and systems, but we need a generalist who can move up and down the stack when the product needs it.

  • You use AI aggressively and prudently. You'll have a large token budget, but we expect strong judgment around the risks.

  • You care deeply about user privacy and data security. We work on identity. Sloppiness here is not an option.

  • You are comfortable with the company changing underneath you. Your role will adapt as Trinsic's needs change, and you may need to use different styles and skills over time.

On our tech stack and onboarding:

Our backend is written in .NET (C#), and our frontends are written in React. We use Bicep for infrastructure as code, deploy to Azure Container Apps, and store data in Azure SQL and Azure Storage. We host our code in GitHub. Tests, builds, and deployments are automated. We do not have a strict test coverage percentage rule, but we write a good amount of unit and integration tests.

On your first day or two, we'll help you deploy a very simple change to production. Within the first 30 days, you'll work closely with your onboarding buddy to implement 5 good first issues. You'll participate in our rituals and complete onboarding.

From there, you'll begin owning issues with help from others and start proactively contributing ideas for our platform. We'll expect to see you building judgment about what work actually makes an impact. Within 90 days, you should be mostly independent for the bulk of your work. You'll have cleaned up some technical debt or maintenance that you discovered yourself. You'll be demoing your contributions during all-hands and articulating the business impact you've delivered during team meetings.

Logistics

  • Role: Senior Product Engineer

  • Location: Remote

  • Acceptable timezones: North America (CT +/- 2) or Europe (CET +/- 1)

  • Employment type: Full-time

  • Compensation: Salary is set by the process outlined in our compensation philosophy, with meaningful equity. We discuss compensation early so neither side wastes time.

  • How to apply: Apply through the Trinsic careers page for this role. Include your GitHub, LinkedIn, or other links that show what you've built, plus a few lines on why Trinsic calls your name.

Apply for this role

Send us your details and we’ll be in touch.

← Back to all roles