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 Backend Engineer at GoTu Senior Backend Engineer - GoTu   (April 2024)
Remote US, 100% Remote
Join our dynamic Miami-based tech startup, generously supported by venture capital, as we search for an experienced Senior Backend Engineer. At GoTu, we're revolutionizing the dental industry with our...

Golang job Senior Backend Engineer at Lighthouse Senior Backend Engineer - Lighthouse   (March 2024)
Madrid, Spain (Remote work possible)
Greater Madrid Metropolitan Area At Lighthouse (formerly OTA Insight), we’re on a mission to reimagine commercial strategy for the hospitality industry. Our commercial platform simplifies data, tra...
Golang job Software Development Engineer, EKS Anywhere at Amazon Software Development Engineer, EKS Anywhere - Amazon   (March 2024)
Santa Clara, California, United States - Salary: $115,000 - $223,600
As a Software Engineer in the Elastic Kubernetes Service (EKS) team working on EKS Anywhere, you will help us deliver the mission of helping customers run containers successfully anywhere. At Amazon E...
Golang job Senior Backend Engineer at Calm Senior Backend Engineer - Calm   (April 2024)
Remote US, 100% Remote - Salary: $157,675 - $259,700
Calm is on a mission to support everyone on every step of their mental health journey. With the #1 app for sleep, meditation and relaxation as well as a growing library of digital, evidence-based ment...
Golang job Distinguished Engineer II - IaaS (Containers, OS and Language Runtimes) at GEICO Distinguished Engineer II - IaaS (Containers, OS and Language Runtimes) - GEICO   (March 2024)
Remote US, 100% Remote - Salary: $125,000 - $300,500
GEICO is seeking a distinguished engineer to lead the Containers, OS, and Language Runtimes team. You will drive innovation in container technology, operating systems, and language runtimes, shaping t...
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 Netherlands 🇩🇪 Golang jobs in Germany 🇳🇱 Golang jobs in Amsterdam 🇬🇧 Golang jobs in United Kingdom 🇬🇧 Golang jobs in London 🇺🇸 Golang jobs in New York 🇨🇦 Golang jobs in Canada 🇨🇦 Golang jobs in Toronto 🇩🇪 Golang jobs in Munich 🇺🇸 Golang jobs in San Francisco, CA 🇺🇸 Golang jobs in San Mateo, CA 🇺🇸 Golang jobs in New York, NY 🇦🇪 Golang jobs in United Arab Emirates 🇦🇪 Golang jobs in Dubai 🇦🇹 Golang jobs in Austria 🇦🇹 Golang jobs in Vienna 🇦🇺 Golang jobs in Australia 🇦🇺 Golang jobs in Adelaide 😏 Aws & Golang jobs☸️ Kubernetes & Golang jobs🐳 Docker & Golang jobs🐍 Python & Golang jobs⚛️ React & Golang jobs🧑‍💻 Devops & Golang jobs🐧 Linux & Golang jobs☁️ Gcp & Golang jobs🪛 Terraform & Golang jobs🗄️ Sql & Golang jobs🟦 Typescript & Golang jobs⚙️ Saas & Golang jobs🗄️ Postgresql & Golang jobs🎛️ Microservices & Golang jobs↔️ Grpc & Golang jobs☁️ Azure & Golang jobs☕ Java & Golang jobs🗄️ Nosql & Golang jobs🗄️ Postgres & Golang jobs🤖 Ai & Golang jobs🗄️ Mysql & Golang jobs🍴 Git & Golang jobs🟩 Node & Golang jobs🔗 Blockchain & Golang jobs