What are the responsibilities and job description for the Software Engineer position at Primis?
Software Engineer | Fully Onsite, NYC
Salary: $175K–$225K
We’re looking for a Software Engineer who’s genuinely passionate about their craft. Someone who’s gone deep in something, regardless of what that “something” is. Maybe you’ve built compilers for fun, launched an indie game, tuned a low-latency trading system, or taken apart a coffee machine just to understand why it works the way it does. What matters most to us is curiosity, intensity, and the drive to keep growing.
In this role, you’ll work across both Python and TypeScript codebases, stepping in wherever you can add value. You might lean frontend, backend, or fall somewhere in the middle; either way, we love people who aren’t afraid to try new things, explore unfamiliar code, and solve open-ended problems.
What You’ll Be Doing
- Building and maintaining Python and TypeScript codebases (FastAPI and Next.js)
- Designing and delivering features end-to-end, from UI to infrastructure to internal tools
- Reading, understanding, and contributing to new and unfamiliar parts of the code
- Helping shape the direction, design, and feel of our product
- Collaborating with a cross-functional team of engineers and AI experts
- Continuously honing your skills and sharing what you learn with others
You Might Be a Great Fit If You
- Care deeply about personal growth and deliberate practice
- Are an expert at something - the domain matters less than the depth
- Enjoy solving open-ended or ambiguous problems
- Can jump into a complex codebase and start contributing quickly
- Have strong experience with Python, TypeScript, or both (or are excited to learn)
- Love collaborating but are also comfortable owning work independently
Bonus Points If You Have
- Experience with modern frontend frameworks (React, etc.)
- Experience building APIs or distributed systems
You’ll need a Bachelor’s degree in Computer Science, and prior startup experience is a big plus, especially if you thrive in 0→1 environments, move fast, stay scrappy, and enjoy building alongside a tight-knit team.
This is a fully onsite role by design; the kind of people who love early-stage momentum and fast learning cycles tend to appreciate the energy of being in the room together.
If you want to build meaningful things with a team that values curiosity, ownership, and impact, we’d love to hear from you.
Salary : $175,000 - $225,000