The right "CTO" doesn’t need this job description, and won’t wake up in the morning with the thought “I am the CTO at Invisible,” but with the thought: “Have we taken over the world yet?” The right person already called me, and told me these words:
You should hire me, because I am going to help create the best goddamn system/platform/product that’s ever been created. Steve Jobs would have had a tough time picking his favorite between me and Woz. I take responsibility for everything related to technology or otherwise - bugs, delays, security, team, deployment, strategy, partnerships, delivery of all software, including velocity and quality, and own the product roadmap. I take ownership of recruiting and retention of talent.
I will get people to notice us and be awed. I will invite people to engage with our platform/service/product and they will be so captivated sales will have a hard time keeping up.
I am a master with code. I am an architect, a thinker, a researcher, a tester and a tinkerer. I’m a wizard of simplicity. Through the language of code, I invite people to change their point of view. I constantly seek to challenge myself, my assumptions, and build my craft. I don’t just care about code and the architecture and the technology, I care about people, product, experience, systems and operations. I can think like a CEO. I want to be the tip of the spear, and work with every other part of the company to make sure I am open to feedback, criticism — and to help find solutions through my design magic.
When you say “yes”, it will create a shockwave felt far and wide. And it shall be a sign and a portent of Invisible’s ultimate success.
Website - inv.tech
All of our reports
A ton of other fun reading :)
We are Invisible’s Technologies Team. We solve problems at scale so they never happen again. At our best, we solve problems before they happen. How?
-- Invisible is a world-changing company and the Technologies Team is responsible for creating the systems that will launch Invisible into the stratosphere
-- Exponential gains from systems > Short term linear work > Systems for systems sake
-- Consistent feedback is key - we are addicted to learning and getting better
-- What one of us knows, all of us should know
-- Every new mistake is a learning opportunity
-- Distributed approaches and centralized intelligence merge. Each teammate is constantly innovating and trying something new. Every mistake is prevented by all. Every success is learned by all.
-- Each of us contains the sum of the knowledge, intelligence, and creativity of our entire team.
-- We evolve and mutate constantly like an organism, identifying successful and problematic tactics and incorporating ideas from any source.
-- Polymaths and independent thinkers
-- Lightning fast thinkers who solve conceptual problems in seconds
-- Talented engineers with a knack for understanding the best architecture and implementing it
-- Engineers who love to design and build beautiful code. Fast.
-- Understands Product and Lean methodology
-- Experience CTO'ing mid-sized, Series A startups
-- Experience scaling tech team
-- Has worked at bigger companies and can advise us on how to improve our processes for scale
-- Likes managing people and understands how to motivate a team
-- Understands that the CTO role is very much a communication role, and is excited by that
-- Has strong opinions on tech and how we can best use it to solve our problems
-- Systemic improvement - Don’t just follow orders. Question them. Question everything. Make improvements to how we work, not just our team, but the entire company.
-- Systems thinking - Build systems that scale, optimize around constraints, architect towards the future, and create beautiful solutions to difficult problems
-- Shipping - Deliver results with speed and quality
-- Teamwork - A culture where personal and team growth thrive and we become better every single week
-- Growth - Tenaciously improve yourself day after day at an exponential rate, and bring the company with you
Specifically, the CTO is expected to cover...
-- Make sure it’s working on the right problems
-- Tech strategy and vision (Know all problems to see how tech can solve those problems)
-- Lead research and delegate it
-- Make sure engineers are efficient and delivering projects
-- Make sure engineers are accountable and hitting deadlines
-- Owns EGT processes: bug process, dailies, changelog updates, planning, code review, etc
-- Develop tech culture of craftsmanship
-- Communicate tech vision internally and externally
-- React.js, MobX, SAM.js.org
-- Node.js, TypeScript, lodash/fp, async/await
-- You will work on the most important problem - We always solve the most important problem and prioritize to make effective use of our time.
-- You will never do the same thing twice - Do it once, learn, systematize, automate, upgrade. We are exponential.
-- You will never work on a problem that should have been prevented - Prioritize, execute, and prevent future problems.
-- You will systematize or document most things - Creating systems checks if you really understand what you're doing, allows others to analyze for improvements, and means the entire team upgrades together.
-- You will be empowered and encouraged to act with creativity - We have no limits. Every team member is empowered to upgrade our collective intelligence with new ideas. Act with moxie. Act with creativity. Act with inspiration.
“The culture is imbued with romantic capitalist values. These are just a few:
“Do it because you want to do something on the edge of hard and impossible. Do it if you are the unstoppable force seeking an immovable object. You want to see what you’re made of. Do it if you want to test your limits: your ability to create order in chaos, to operate under extreme stress, to achieve impossible goals…
Do it because you personally want a synthetic intelligence. Do it because you want to solve the biggest problem in the world: wasted time. Do it if you want humans to spend less time doing robotic jobs, and more time being creative and strategic.”
So what do you say, will you join us?