mirror of
https://github.com/fosrl/docs-v2.git
synced 2026-09-24 14:59:09 +02:00
Add roles
This commit is contained in:
+5
-5
@@ -14,8 +14,8 @@ If you're interested in open-source auth and networking infrastructure, we'd lov
|
||||
## Open Engineering Roles
|
||||
|
||||
- [Software Engineer - Full Stack](./software-engineer-full-stack)
|
||||
- [Software Engineer - Full Stack](./software-engineer-full-stack)
|
||||
- [Software Engineer - Full Stack](./software-engineer-full-stack)
|
||||
- [Software Lead](./software-engineer-full-stack)
|
||||
- [Software Engineer - Networking](./software-engineer-full-stack)
|
||||
- [Software Engineer - Go](./software-engineer-full-stack)
|
||||
- [Software Engineer - Backend](./software-engineer-backend)
|
||||
- [Software Engineer - Frontend](./software-engineer-frontend)
|
||||
- [Software Lead](./software-engineer-lead)
|
||||
- [Software Engineer - Networking](./software-engineer-networking)
|
||||
- [Software Engineer - Go](./software-engineer-go)
|
||||
@@ -0,0 +1,67 @@
|
||||
---
|
||||
title: "Software Engineer - Backend"
|
||||
---
|
||||
- Location: `New York City`
|
||||
- Salary: `$125k - $185k + 0.5% - 1.5% equity`
|
||||
- Years of experience: `3+`
|
||||
- Skills: `Go, TypeScript, SQL (PostgreSQL, SQLite), Express, Drizzle ORM`
|
||||
|
||||
## About Pangolin
|
||||
|
||||
Pangolin delivers identity-aware remote access to internal apps and services. Our platform replaces legacy VPNs and simplifies secure access to infrastructure, applications, and developer environments.
|
||||
|
||||
We build in the open and are self‑hosted by default so teams retain control over data and infrastructure. The system is policy‑driven, integrates with standard IdPs, exposes clear observability and health, and provides an API for automation.
|
||||
|
||||
If you're interested in open-source auth and networking infrastructure, we'd love to chat.
|
||||
|
||||
## About The Role
|
||||
|
||||
As a Backend Software Engineer at Pangolin, you'll build and maintain the server that everything else in the system talks to: the API, the database schema, auth flows, and the integrations that connect Pangolin to identity providers and infrastructure. As an early hire, you'll play a foundational role in shaping how Pangolin is built as both a product and a company.
|
||||
|
||||
## What You'll Do
|
||||
|
||||
- Design and build APIs, database schemas, and background jobs that the rest of the platform depends on
|
||||
- Implement and maintain integrations with IdPs (OAuth2, OIDC, SAML) and other external systems
|
||||
- Write migrations and manage schema changes across a production database used by self-hosted deployments
|
||||
- Troubleshoot issues that show up in the field, from race conditions to bad data to performance regressions
|
||||
- Actively engage with the open-source community, providing support, and driving engagement on platforms like GitHub and Discord
|
||||
- Ship quickly and get instant feedback from our large open-source user-base
|
||||
|
||||
## What We're Looking For
|
||||
|
||||
### High Level
|
||||
|
||||
- Must be a current or recent graduate with more than 3 years of work experience in computer science
|
||||
- Must be authorized to work in the US
|
||||
- Must be comfortable with and excited by early stage startup culture and figuring things out as we go
|
||||
- Must have your own ideas and be willing to communicate them
|
||||
|
||||
### Other Technical Qualifications
|
||||
|
||||
- Strong experience with Go or TypeScript backend services, ideally both
|
||||
- Comfortable designing SQL schemas and writing migrations (PostgreSQL and/or SQLite)
|
||||
- Familiarity with web identity and authentication standards: OAuth2, OIDC, SSO
|
||||
- Experience with cloud infrastructure and operational technologies (Docker, Kubernetes, Linux, AWS)
|
||||
|
||||
## What You Can Expect
|
||||
|
||||
- Competitive salary
|
||||
- In-person (New York City)
|
||||
- Quiet work environment
|
||||
- Small, trusting team of founders and engineers
|
||||
- Relocation assistance
|
||||
- Unlimited PTO
|
||||
|
||||
## Process
|
||||
|
||||
1. We will review your provided materials
|
||||
2. Complete a quick “get to know you interview” with founders
|
||||
3. 1-2 technical interviews
|
||||
4. Fly out to meet the team for a day (paid if not hired)
|
||||
5. Onboard!
|
||||
|
||||
## How to Apply
|
||||
|
||||
1. Email your resume/CV to [careers@pangolin.net](mailto:careers@pangolin.net)
|
||||
2. Include your GitHub profile and highlight any past projects
|
||||
3. Include a brief thoughtful message about why you're interested in Pangolin and this role
|
||||
@@ -0,0 +1,67 @@
|
||||
---
|
||||
title: "Software Engineer - Frontend"
|
||||
---
|
||||
- Location: `New York City`
|
||||
- Salary: `$125k - $185k + 0.5% - 1.5% equity`
|
||||
- Years of experience: `3+`
|
||||
- Skills: `TypeScript, NextJS, Tailwind, ShadCN`
|
||||
|
||||
## About Pangolin
|
||||
|
||||
Pangolin delivers identity-aware remote access to internal apps and services. Our platform replaces legacy VPNs and simplifies secure access to infrastructure, applications, and developer environments.
|
||||
|
||||
We build in the open and are self‑hosted by default so teams retain control over data and infrastructure. The system is policy‑driven, integrates with standard IdPs, exposes clear observability and health, and provides an API for automation.
|
||||
|
||||
If you're interested in open-source auth and networking infrastructure, we'd love to chat.
|
||||
|
||||
## About The Role
|
||||
|
||||
As a Frontend Software Engineer at Pangolin, you'll own the UI that administrators use to configure sites, resources, and policies. That means the dashboard itself, but also the forms, tables, and flows that make a system with a lot of moving parts feel simple to operate. As an early hire, you'll play a foundational role in shaping how Pangolin is built as both a product and a company.
|
||||
|
||||
## What You'll Do
|
||||
|
||||
- Design, build, and maintain the Pangolin dashboard (NextJS, Tailwind, ShadCN)
|
||||
- Turn complex configuration (sites, resources, policies, users) into interfaces that are fast and hard to misuse
|
||||
- Work closely with backend engineers to shape the APIs your UI consumes
|
||||
- Troubleshoot issues reported by our self-hosted user-base, from rendering bugs to state management edge cases
|
||||
- Actively engage with the open-source community, providing support, and driving engagement on platforms like GitHub and Discord
|
||||
- Ship quickly and get instant feedback from our large open-source user-base
|
||||
|
||||
## What We're Looking For
|
||||
|
||||
### High Level
|
||||
|
||||
- Must be a current or recent graduate with more than 3 years of work experience in computer science
|
||||
- Must be authorized to work in the US
|
||||
- Must be comfortable with and excited by early stage startup culture and figuring things out as we go
|
||||
- Must have your own ideas and be willing to communicate them
|
||||
|
||||
### Other Technical Qualifications
|
||||
|
||||
- Extensive TypeScript and React experience, ideally with NextJS
|
||||
- Strong eye for interaction design and can turn a rough idea into a usable form or flow
|
||||
- Familiarity with web identity and authentication standards: OAuth2, OIDC, SSO
|
||||
- Comfortable working against real backend APIs and SQL-backed data models
|
||||
|
||||
## What You Can Expect
|
||||
|
||||
- Competitive salary
|
||||
- In-person (New York City)
|
||||
- Quiet work environment
|
||||
- Small, trusting team of founders and engineers
|
||||
- Relocation assistance
|
||||
- Unlimited PTO
|
||||
|
||||
## Process
|
||||
|
||||
1. We will review your provided materials
|
||||
2. Complete a quick “get to know you interview” with founders
|
||||
3. 1-2 technical interviews
|
||||
4. Fly out to meet the team for a day (paid if not hired)
|
||||
5. Onboard!
|
||||
|
||||
## How to Apply
|
||||
|
||||
1. Email your resume/CV to [careers@pangolin.net](mailto:careers@pangolin.net)
|
||||
2. Include your GitHub profile and highlight any past projects
|
||||
3. Include a brief thoughtful message about why you're interested in Pangolin and this role
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
title: "Software Engineer - Full Stack"
|
||||
---
|
||||
- Location: `San Francisco`
|
||||
- Location: `New York City`
|
||||
- Salary: `$125k - $185k + 0.5% - 1.5% equity`
|
||||
- Years of experience: `3+`
|
||||
- Skills: `TypeScript, Go, SQL (PostgreSQL, SQLite), NextJS, AWS`
|
||||
@@ -47,7 +47,7 @@ As a Full Stack Software Engineer at Pangolin, you'll help architect, build, and
|
||||
## What You Can Expect
|
||||
|
||||
- Competitive salary
|
||||
- Hybrid (in-person + work-from-home)
|
||||
- In-person (New York City)
|
||||
- Quiet work environment
|
||||
- Small, trusting team of founders and engineers
|
||||
- Relocation assistance
|
||||
@@ -63,6 +63,6 @@ As a Full Stack Software Engineer at Pangolin, you'll help architect, build, and
|
||||
|
||||
## How to Apply
|
||||
|
||||
1. [Apply here](https://www.ycombinator.com/companies/pangolin/jobs/7DeBchl-founding-engineer-full-stack)
|
||||
2. Attach your GitHub profile and/or any relevant open-source contributions
|
||||
3. Include a brief thoughtful message about why you're interested in Pangolin and this role
|
||||
1. Email your resume/CV to [careers@pangolin.net](mailto:careers@pangolin.net)
|
||||
2. Include your GitHub profile and/or any relevant open-source contributions
|
||||
3. Include a brief thoughtful message about why you're interested in Pangolin and this role
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
title: "Software Engineer - Go + Network"
|
||||
---
|
||||
- Location: `San Francisco`
|
||||
- Location: `New York City`
|
||||
- Salary: `$125k - $185k + 0.5% - 1.5% equity`
|
||||
- Years of experience: `3+`
|
||||
- Skills: `Go, Networking Fundamentals, TypeScript (yes for coordination)`
|
||||
@@ -44,7 +44,7 @@ As a Go Network Software Engineer at Pangolin, you'll help architect, build, and
|
||||
## What You Can Expect
|
||||
|
||||
- Competitive salary
|
||||
- Hybrid (in-person + work-from-home)
|
||||
- In-person (New York City)
|
||||
- Quiet work environment
|
||||
- Small, trusting team of founders and engineers
|
||||
- Relocation assistance
|
||||
@@ -60,6 +60,6 @@ As a Go Network Software Engineer at Pangolin, you'll help architect, build, and
|
||||
|
||||
## How to Apply
|
||||
|
||||
1. Add [Owen](https://www.linkedin.com/in/owenschwartz/) on LinkedIn
|
||||
2. Send your resume/CV
|
||||
3. Send your GitHub profile and highlight any past projects
|
||||
1. Email your resume/CV to [careers@pangolin.net](mailto:careers@pangolin.net)
|
||||
2. Include your GitHub profile and highlight any past projects
|
||||
3. Include a brief thoughtful message about why you're interested in Pangolin and this role
|
||||
|
||||
@@ -0,0 +1,68 @@
|
||||
---
|
||||
title: "Software Lead"
|
||||
---
|
||||
- Location: `New York City`
|
||||
- Salary: `$160k - $220k + 1% - 2% equity`
|
||||
- Years of experience: `6+`
|
||||
- Skills: `TypeScript, Go, SQL (PostgreSQL, SQLite), NextJS, System Design, Team Leadership`
|
||||
|
||||
## About Pangolin
|
||||
|
||||
Pangolin delivers identity-aware remote access to internal apps and services. Our platform replaces legacy VPNs and simplifies secure access to infrastructure, applications, and developer environments.
|
||||
|
||||
We build in the open and are self‑hosted by default so teams retain control over data and infrastructure. The system is policy‑driven, integrates with standard IdPs, exposes clear observability and health, and provides an API for automation.
|
||||
|
||||
If you're interested in open-source auth and networking infrastructure, we'd love to chat.
|
||||
|
||||
## About The Role
|
||||
|
||||
As Software Lead at Pangolin, you'll set technical direction across the stack, from the dashboard down to the tunneling layer, and help the rest of the engineering team make good decisions faster. You'll still write code day to day, but you'll also own architecture calls, review design tradeoffs, and mentor engineers as the team grows. As an early hire, you'll play a foundational role in shaping how Pangolin is built as both a product and a company.
|
||||
|
||||
## What You'll Do
|
||||
|
||||
- Set direction on architecture: schema design, API boundaries, and how the frontend, backend, and tunneling components fit together
|
||||
- Review code and designs across the team, and push back when something won't hold up in production
|
||||
- Pair with founders on roadmap and technical strategy, including build-vs-buy and where to invest engineering time
|
||||
- Mentor other engineers and help onboard new hires as the team grows
|
||||
- Stay hands-on: ship features, fix bugs, and carry an on-call rotation like everyone else
|
||||
- Actively engage with the open-source community, providing support, and driving engagement on platforms like GitHub and Discord
|
||||
|
||||
## What We're Looking For
|
||||
|
||||
### High Level
|
||||
|
||||
- Must have 6+ years of professional software engineering experience, including time spent leading projects or mentoring other engineers
|
||||
- Must be authorized to work in the US
|
||||
- Must be comfortable with and excited by early stage startup culture and figuring things out as we go
|
||||
- Must have your own ideas and be willing to communicate and defend them
|
||||
|
||||
### Other Technical Qualifications
|
||||
|
||||
- Strong full-stack experience across TypeScript and Go, with the judgment to know when to use each
|
||||
- Track record of making architecture decisions that held up as a system and team grew
|
||||
- Familiarity with web identity and authentication standards: OAuth2, OIDC, SSO
|
||||
- Experience with cloud infrastructure and operational technologies (Docker, Kubernetes, Linux, AWS)
|
||||
- Working knowledge of networking concepts: tunneling, WireGuard, proxies, SSL/TLS
|
||||
|
||||
## What You Can Expect
|
||||
|
||||
- Competitive salary
|
||||
- In-person (New York City)
|
||||
- Quiet work environment
|
||||
- Small, trusting team of founders and engineers
|
||||
- Relocation assistance
|
||||
- Unlimited PTO
|
||||
|
||||
## Process
|
||||
|
||||
1. We will review your provided materials
|
||||
2. Complete a quick “get to know you interview” with founders
|
||||
3. 1-2 technical interviews
|
||||
4. Fly out to meet the team for a day (paid if not hired)
|
||||
5. Onboard!
|
||||
|
||||
## How to Apply
|
||||
|
||||
1. Email your resume/CV to [careers@pangolin.net](mailto:careers@pangolin.net)
|
||||
2. Include your GitHub profile and highlight any past projects
|
||||
3. Include a brief thoughtful message about why you're interested in Pangolin and this role
|
||||
@@ -0,0 +1,67 @@
|
||||
---
|
||||
title: "Software Engineer - Networking"
|
||||
---
|
||||
- Location: `New York City`
|
||||
- Salary: `$125k - $185k + 0.5% - 1.5% equity`
|
||||
- Years of experience: `3+`
|
||||
- Skills: `Go, WireGuard, NAT traversal, TCP/IP, TLS`
|
||||
|
||||
## About Pangolin
|
||||
|
||||
Pangolin delivers identity-aware remote access to internal apps and services. Our platform replaces legacy VPNs and simplifies secure access to infrastructure, applications, and developer environments.
|
||||
|
||||
We build in the open and are self‑hosted by default so teams retain control over data and infrastructure. The system is policy‑driven, integrates with standard IdPs, exposes clear observability and health, and provides an API for automation.
|
||||
|
||||
If you're interested in open-source auth and networking infrastructure, we'd love to chat.
|
||||
|
||||
## About The Role
|
||||
|
||||
As a Networking Software Engineer at Pangolin, you'll work on the tunneling layer that the rest of the product depends on: Newt, Gerbil, and Olm, and the hole-punching and WireGuard plumbing that connects sites and clients without a traditional VPN. As an early hire, you'll play a foundational role in shaping how Pangolin is built as both a product and a company.
|
||||
|
||||
## What You'll Do
|
||||
|
||||
- Build and harden the hub-and-spoke, hole-punched, zero-trust tunneling system that connects sites, clients, and the control plane
|
||||
- Work on WireGuard configuration, NAT traversal, and connection recovery across unreliable networks
|
||||
- Debug connectivity issues that only show up in the field: odd router configs, symmetric NAT, flaky links
|
||||
- Improve observability into tunnel health so problems surface before users report them
|
||||
- Actively engage with the open-source community, providing support, and driving engagement on platforms like GitHub and Discord
|
||||
- Ship quickly and get instant feedback from our large open-source user-base
|
||||
|
||||
## What We're Looking For
|
||||
|
||||
### High Level
|
||||
|
||||
- Must be a current or recent graduate with more than 3 years of work experience in computer science
|
||||
- Must be authorized to work in the US
|
||||
- Must be comfortable with and excited by early stage startup culture and figuring things out as we go
|
||||
- Must have your own ideas and be willing to communicate them
|
||||
|
||||
### Other Technical Qualifications
|
||||
|
||||
- Extensive Go experience and can write a little TypeScript
|
||||
- Deep knowledge of networking concepts: tunneling, WireGuard, NAT traversal, proxies, SSL/TLS
|
||||
- Experience with cloud infrastructure and operational technologies (Docker, Kubernetes, Linux, AWS)
|
||||
- Comfortable debugging at the packet level when logs alone don't explain what's happening
|
||||
|
||||
## What You Can Expect
|
||||
|
||||
- Competitive salary
|
||||
- In-person (New York City)
|
||||
- Quiet work environment
|
||||
- Small, trusting team of founders and engineers
|
||||
- Relocation assistance
|
||||
- Unlimited PTO
|
||||
|
||||
## Process
|
||||
|
||||
1. We will review your provided materials
|
||||
2. Complete a quick “get to know you interview” with founders
|
||||
3. 1-2 technical interviews
|
||||
4. Fly out to meet the team for a day (paid if not hired)
|
||||
5. Onboard!
|
||||
|
||||
## How to Apply
|
||||
|
||||
1. Email your resume/CV to [careers@pangolin.net](mailto:careers@pangolin.net)
|
||||
2. Include your GitHub profile and highlight any past projects
|
||||
3. Include a brief thoughtful message about why you're interested in Pangolin and this role
|
||||
Reference in New Issue
Block a user