Golang / Go Job: Founding Engineer

Incoggo

Founding Engineer at Incoggo

🇺🇸 United States › California › San Francisco
  (Posted Sep 6 2022)

Please mention that you found the job at Golangprojects.com

Apply now!  

Salary
$100k-$200k • 0.50%-2.00% USD

Job description
San Francisco, CA • 2 People • B2C Software & Services / Networking Software • Engineering • $100k-$200k • 0.50%-2.00%
Incoggo is a platform + marketplace for a new kind of extension that works in browsers, desktop apps, and mobile apps.

With Incoggo, developers can create useful extensions at Layer 7 of the OSI networking model (read: plug-ins for a local proxy that can modify any application with network features).

We’re on a mission to enable users to extend anything — the possibilities are endless: a cross-browser ad-blocker, new tools for security & privacy, automatic translation with apps like Discord or Notion, new color themes for apps like Spotify or Postman…

We are already seeing great early traction with just a few initial extensions:
We launched our first extensions earlier this year, hit #1 Product of the Day on Product Hunt🥇, and were nominated for a Golden Kitty award 🏆
Our downloads are growing around 10% every week without marketing (100% via word-of-mouth)
Now, we’re focused on optimizing the existing platform, building new extensions, and marketing to supercharge growth and adoption.

About the Team
We’re a small team (2 cofounders), and we just raised a $1.5M pre-seed from top-tier Silicon Valley investors, including Engineering Capital, Phenomenal Ventures, Cryptica Capital, and angels from Meta, Compass, & Climate AI.

Our CEO was previously co-founder and CTO of a startup that created its own Linux distro (a fork of Gentoo), built a suite of ‘remote store management’ tools, and had a successful bootstrapped exit in 2019. Our other co-founder leads partnerships, and has experiences across marketing and venture capital. We’re looking for a founding engineer excited to work on a small team to define, build, and expand the Incoggo platform.

Skills
Networking, Systems, Golang, Rust, Bash

Compensation + Benefits
We offer above-market salary and equity, health + vision, hybrid / in-office work, a high-independence environment, and unlimited PTO.

Incoggo is an equal opportunity employer, and we value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or any other protected class.

What the Candidate Will Do / Expectations
You’ll work closely with our CEO to own, develop, and shape the future of the Incoggo platform!
You will build and ship high-quality products quickly.
You will focus on the user and build features to solve their needs.
You will help drive the technical roadmap forward by contributing to architectural decisions and building new infrastructure, services, applications, and features from inception to production.
You have high attention to detail that is reflected in the quality of your work, but you’re still able to balance taking on tech-debt with business requirements.
You have a passion for your craft that drives you to improve systems and code without being explicitly told.
You are excited by the opportunity to grow with the company! 🚀

Tech
Our application is primarily written in Golang (including cgo in several modules). We also leverage Sqlite and Bash scripts.
We’re considering creating a more fully-fledged UI using Rust (Tauri) in the near future.
We use Notion, Trello, GitHub, and Slack for async communication and project management.
That said, we’re all ears to new technology that can help us move faster. Join us to make an impact on our stack!

Qualifications
4+ years of Software Engineering experience.
Deep familiarity with OSI Model Layers 4 + 5 (SSL / TLS) and Layer 7 (Proxies / VPNs).
Comfortable diving into low-level standard and networking libraries to make changes.
Comfortable with greenfield projects — working with the team to define requirements, talking to users & incorporating feedback, and taking the project from inception to production.
Nice-to-haves (not required, but a plus): experience with networking, systems, proxies / VPNs, familiarity with Golang, familiarity with Rust, familiarity with building desktop and / or mobile applications from scratch

Interview Process
Zoom Screen or Coffee / Lunch (30 minutes – 1 hour)
Chat about your background to ensure the role is a good fit + give you an opportunity to ask questions about Incoggo!
Take-Home Task + Follow-up Technical Call (2 hours – 4 hours)
You’ll be given a challenging take-home task that’s representative of the work you’ll be doing at Incoggo. You can use your own IDE, Google, etc. — the task is designed to take a few hours maximum, then we’ll have a short Zoom or Coffee, and we’ll walk through your solution + thought process on the task.
Reference Checks + Paid Work Trial (1 week – 2 weeks)
You’ll provide us with 1-2 references from people that you’ve worked with in the past.
After we check in with your references, we’ll then do a paid (fixed hourly rate) work trial (we can work around your schedule — a few evening hours, mornings, etc. are fine). You’ll work with the team to complete real tickets, have a chance to ask any questions that might come up, and get a feel for what working with us will be like!
Offer extended

Our interview process is meant to simulate what working at Incoggo is like as closely as possible. We love candidates that have tried out our product and come prepared with questions about Incoggo.

Please mention that you found the job at Golangprojects.com

Apply now!  
 

Company: Incoggo

Incoggo
job info / career page
Linkedin profile
Location: San Francisco, California, United States

map of company location

Skills wanted, in addition to Golang:
ai golang linux rust

Golangprojects

All golang developer jobs
This is a job listing at Golangprojects,
the website dedicated to Golang jobs only.

Not the job you are looking for?
Browse all Golang jobs

🇬🇧 🇪🇺 Golang recruitment

Golang jobs recruiter
Based in UK / Europe and
prefer to let a Go recruiter
find your dream job?

Browse golang jobs from Vistas Recruitment
or
Get in touch with Martin &
let him know with what you are looking for

Other interesting golang jobs

Golang job Senior Software Engineer - OMNI at Cast AI Senior Software Engineer - OMNI - Cast AI   (April 2025)
Remote Europe, 100% Remote - Salary: 78000-108000 EUR
What does the Omni Team do? The Omni Team's goal it to solve the multi-cluster multi-cloud Kubernetes challenge! Building on top of concepts from cluster federation it tries to shift the paradigm in ...

Golang job Founding Engineer at Cerve Founding Engineer - Cerve   (January 2025)
Gothenburg, Sweden
Location: Gothenburg, London, or Stockholm (with monthly travel to Gothenburg) About Cerve At Cerve, our mission is to power a digitally-enabled global food system. We believe that creating a susta...
Golang job Staff Software Engineer (Golang) at Stream Staff Software Engineer (Golang) - Stream
Remote Europe, 100% Remote - Salary: €110,000 to €160,000 EUR
Stream uses Go for our video SFU & chat API. We power chat for many large apps like Strava, Nextdoor, Patreon, IBM, Adobe and Midjourney. In addition to Go we use CockroachDB/Postgres, and Redis. We...

Golang job Full Stack Engineer (f/m/d) at GIPEDO GmbH Full Stack Engineer (f/m/d) - GIPEDO GmbH   (March 2025)
Hamburg, Germany (Remote work possible)
**REMOTE (CANDIDATE MUST BE LOCATED WITHIN GERMANY) or ONSITE (HAMBURG)** ** FULL TIME POSITION (NO CONTRACTORS / FREELANCERS) ** GIPEDO’s platform streamlines sports marketing by automating medi...
Golang job Senior Software Engineer - Kube Team at Cast AI Senior Software Engineer - Kube Team - Cast AI   (April 2025)
Remote Europe, 100% Remote - Salary: 78000-108000 EUR
Core values that hold us all together: PRACTICE CUSTOMER OBSESSION. Focus on the customer journey and work backwards. Strive to deliver customer value and continuously solve customer problems. Listen...

Not the Go job you are looking for?
Browse all Golang jobs and we're sure you will find a suitable one!
Browse Golang Jobs with similar combinations of skills
Golang jobs with ai Golang jobs with linux Golang jobs with rust
🌐 Remote golang jobs 🔎 🇬🇧 🇪🇺 Golang recruiter 📧 Golang jobs newsletter 📊 Golang jobs statistics 🇺🇸 Golang jobs in United States 🇺🇸 Golang jobs in California 🇬🇧 Golang jobs in United Kingdom 🇬🇧 Golang jobs in London 🇩🇪 Golang jobs in Germany 🇺🇸 Golang jobs in San Francisco, CA 🇺🇸 Golang jobs in New York 🇦🇺 Golang jobs in Australia 🇺🇸 Golang jobs in New York, NY 🇦🇺 Golang jobs in Sydney 🇨🇦 Golang jobs in Canada 🇩🇪 Golang jobs in Berlin 🇮🇳 Golang jobs in India 🇸🇪 Golang jobs in Sweden 🇩🇪 Golang jobs in Hamburg 🇮🇳 Golang jobs in Bengaluru 🇺🇸 Golang jobs in Texas 🇺🇸 Golang jobs in Washington 🇨🇦 Golang jobs in Toronto 🇸🇪 Golang jobs in Stockholm 😏 Aws & Golang jobs☸️ Kubernetes & Golang jobs🐍 Python & Golang jobs🐳 Docker & Golang jobs☁️ Gcp & Golang jobs🎛️ Microservices & Golang jobs🤖 Ai & Golang jobs🪛 Terraform & Golang jobs🗄️ Sql & Golang jobs🟦 Typescript & Golang jobs☁️ Azure & Golang jobs☕ Java & Golang jobs🧑‍💻 Devops & Golang jobs✉️ Kafka & Golang jobs🗄️ Postgresql & Golang jobs⚙️ Saas & Golang jobs🗄️ Postgres & Golang jobs🐧 Linux & Golang jobs⚛️ React & Golang jobs☕ Javascript & Golang jobs↔️ Grpc & Golang jobs📂 Redis & Golang jobs🍴 Git & Golang jobs☸️ Graphql & Golang jobs