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 Developer at Nacelle Senior Backend Developer - Nacelle
Remote US, 100% Remote - Salary: $150,000 - $190,000
Who We Are: Nacelle was built for technology-forward merchants drawn to the benefits of a headless architecture but dissatisfied with the costs and complexity associated with adoption. Leaders at FT...

Golang job Senior Software Engineer (Golang) at HouseCanary Senior Software Engineer (Golang) - HouseCanary   (February 2024)
Remote US, 100% Remote - Salary: $135,000 - $155,000
HouseCanary is creating a more efficient real estate marketplace, where its trusted property valuations help consumers and investors enjoy a frictionless experience in buying, financing, and improving...
Golang job Backend Engineer at FLYR Backend Engineer - FLYR   (November 2023)
Amsterdam, Netherlands
FLYR is focused on the relentless application of advanced and intuitive technologies that help transportation leaders unlock their ultimate potential. FLYR is a technology company that is purpose-bui...
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 Germany 🇺🇸 Golang jobs in California 🇬🇧 Golang jobs in United Kingdom 🇩🇪 Golang jobs in Berlin 🇬🇧 Golang jobs in London 🇺🇸 Golang jobs in New York 🇦🇺 Golang jobs in Australia 🇦🇺 Golang jobs in Adelaide 🇩🇪 Golang jobs in Munich 🇳🇱 Golang jobs in Netherlands 🇳🇱 Golang jobs in Amsterdam 🇨🇦 Golang jobs in Canada 🇨🇦 Golang jobs in Toronto 🇨🇿 Golang jobs in Czech Republic 🇨🇿 Golang jobs in Prague 🇩🇪 Golang jobs in Erfurt 🇩🇪 Golang jobs in Hamburg 🇩🇪 Golang jobs in Saarbrücken 🇬🇧 Golang jobs in Glasgow ☸️ Kubernetes & Golang jobs😏 Aws & Golang jobs🐳 Docker & Golang jobs⚛️ React & Golang jobs🐍 Python & Golang jobs🐧 Linux & Golang jobs🧑‍💻 Devops & Golang jobs🗄️ Postgres & Golang jobs🪛 Terraform & Golang jobs🗄️ Postgresql & Golang jobs⚙️ Saas & Golang jobs🗄️ Sql & Golang jobs☁️ Gcp & Golang jobs🎛️ Microservices & Golang jobs☕ Java & Golang jobs🗄️ Mongodb & Golang jobs🟦 Typescript & Golang jobs✉️ Kafka & Golang jobs☁️ Azure & Golang jobs🍴 Git & Golang jobs🗄️ Nosql & Golang jobs⚙️ Rust & Golang jobs☕ Javascript & Golang jobs☸️ Graphql & Golang jobs