Common Networks was founded on the idea that everyone should have a choice for fast, affordable access to broadband internet. Right now, most homes in the U.S. don't. In fact, 62% of homes live in a monopoly broadband market. High-speed access unlocks all the superpowers on the internet. When it works, it can be a great leveling force across the world, giving everyone access to educational tools, entertainment, immediate translations, or even medical care that they wouldn’t otherwise have.
Common Networks provides suburban neighborhoods with internet using wireless technology. We interconnect homes in a neighborhood, creating a mesh network between homes and our fiber internet sources. A whole community can then have fast and reliable internet service with only a few locations needing fiber access.
What you do
Design systems to solve customer needs and scale infrastructure
Work with product owners to rapidly translate business needs into production-quality software
Investigate and explore new technical topics; quickly learn new skills as necessary
Verify systems via writing test/deployment plans and automated tests
Document systems to ensure they remain maintainable and easy to extend
Who you are
You love to code, and you’re excited to work at a place where you spend 90% of your day heads down coding.
You’re relentlessly curious. When something breaks, you’re not satisfied with surface-level explanations and proximate causes, you need to know what the underlying issue was and you’re not afraid to dig in and find out for yourself.
You enjoy working closely with other engineers, whether it’s bouncing ideas around after stand-up or mentoring new hires. You thrive in a highly collaborative environment and embrace diversity of thought and experience when thinking through your designs.
You’ve refined your craft over several years of professional engineering. You’ve got a feel for when to quickly rush out an MVP and when to architect for years down the line. You write excellent documentation, you know how to fully explore a solution space, and you know the value of good automated tests.
5+ years writing software professionally
Mastery of multiple programming languages (bonus if one of those is golang)
Experience leading large projects through design, implementation, and long term maintenance
Experience with DVCS, automated testing and scaling software systems
Nice to have
Strong Linux experience
Extensive networking experience
Experience with fixed wireless networking
Experience with golang
Equal Employment Opportunity
Common Networks is committed to being an equal opportunity employer – we evaluate all employees and job applicants equally, based on merit, competence, and qualifications. We do not discriminate on the basis of race, religion, color, national origin, gender identity, gender expression, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law.
About Common Networks
We believe that everyone deserves high-speed, affordable internet service.
Broadband internet gives access to world-class education, instant communication, endless entertainment, and even medical care. Right now 62% of the US is stuck with an expensive monopoly provider or nothing at all. It's no wonder most people's service is slow and expensive. We're building fast, reliable, and affordable internet that people love.
Our founding team comes from Square, where they worked on projects that included the Register product, the developer platform, growth, and international expansion. As a company we’re passionate about tackling difficult real-world problems that cut across hardware, software, and data domains.