Golang / Go Job: Founding Engineer


Founding Engineer at Incoggo

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

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

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.

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! 🚀

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!

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

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


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

Other interesting golang jobs

Golang job **U.S. ONLY** Engineering Managers, Directors, Principals, and Staff level/Junior Gophers **U.S. ONLY** at Catapult Solutions Group **U.S. ONLY** Engineering Managers, Directors, Principals, and Staff level/Junior Gophers **U.S. ONLY** - Catapult Solutions Group   (September 2022)
Remote US, 100% Remote - Salary: $145,000 - $220,000 + Bonus + Equity
CANDIDATE MUST BE LOCATED IN THE U.S. TO BE CONSIDERED FOR THIS ROLE. Please do not apply unless you are physically located in the U.S. Thank you! Hey all! I’m a recruiter and I have exclusive bus...

Golang job Staff/Principal Backend Engineer - Go, Python, AWS (100% Remote, Americas) at Nira Staff/Principal Backend Engineer - Go, Python, AWS (100% Remote, Americas) - Nira   (September 2022)
Fully remote in Americas timezones - Salary: 150000-200000
Job Description Nira is looking for an experienced backend architect/senior developer to join our fast-growing engineering team working in the cloud content security domain. You will provide technic...

Golang job Senior Back End Developer (Golang) at ProjectDiscovery Senior Back End Developer (Golang) - ProjectDiscovery   (September 2022)
Worldwide, 100% Remote
Engineering/Development · Remote worldwide, US & EU preferred ProjectDiscovery is an open-source cyber-security company that builds a range of softwares for security engineers and developers. Our u...

Golang job Staff/Principal Integrations Engineer - Enterprise SaaS APIs (100% Remote, Americas) at Nira Staff/Principal Integrations Engineer - Enterprise SaaS APIs (100% Remote, Americas) - Nira   (September 2022)
Fully remote in Americas timezones - Salary: 150000-200000
Job Description Nira is looking for a Staff/Principal engineer with specific experience in enterprise SaaS API data and services integration to join our fast growing, 100% remote team building an en...

Golang job Senior Engineer - Golang at Effectiv Senior Engineer - Golang - Effectiv   (September 2022)
Worldwide, 100% Remote
About Effectiv At Effectiv, we aim to empower financial institutions’ genuine needs for effective fraud prevention solutions that are adaptable for the future and use human-centered technology wi...

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