About the Role: Our Full Stack Senior Software Engineer will work on building our software system and improving it to deliver a better user experience.
Level-3 engineers take ownership over a whole product (e.g. an entire application, or suite of services). In additional to delivering solid and maintainable software, they understand company dynamics and good process.
Senior engineers often wear an additional “tech lead” hat. This means they take on the (thankless) work of project management and process oversight. They keep the trains running on time. Note that a tech lead does not have direct reports and does not boss people around; they lead by gravitas.
The candidate should owns the development and rollout for an entire product, or large project.
Take ownership of the full stack engineering surface area
The candidate should Champions process (TDD, etc). Writes tech specs and identifies risks before starting major projects. Sets standards. Goes out of their way to reduce complexity. As needed, takes on additional responsibilities for driving an initiative to completion.
Requirements for this role:
Deep knowledge with the Python backend (our backend codebase is largely built in Python)
Familar with the Frontend build system
Deep knowledge of how to build great user experiences across platforms
Proactively improve the dev workflow and process.
Can effectively drive the productivity and workflow for the whole team
Follow the ARCI, and be accountable and trustable team member. Always close the loop and be proactive in communication.
Understand the root cause of issues and can implement systematic solution that prevents it from happening
Be able to effectively remove blockers and figure out solution for complex problems
Can oversee and drive projects forward.
Have end-to-end ownership. Make sure to ensure product excellence
Owns the development and rollout for an entire product, or large project. Champions process (Scrum, TDD, etc). Writes tech specs and identifies risks before starting major projects. Sets standards. Goes out of their way to reduce complexity. As needed, takes on additional responsibilities for driving an initiative to completion.
The ideal candidate also:
Have experience of being mentoring and coaching other teammates.
What does "Great" look like for this role?
Living our shared values
“Holding the baby”
Be able to deliver and execute with minimal guidance
Operate with a growth mindset
Ability to balance speed with long-term thinking
Proactively thinking about system improvement and unblocking fellow team members
Has adaptability & change agility — this is an ever-changing role with many surprises in store!
Life at Storytell
We are here to Distill Signal from Noise and we'd love to have you join our Crew.
Everyone is Crew: We are here to build an impactful company together while supporting each other in our personal and professional journeys.
The Power of Now: “There are only two days in the year that nothing can be done. One Is called Yesterday and the other Is called Tomorrow” - Dalai Lama
We Prioritize Clean Communication in our Interactions: We communicate with each other in “Clean” ways. We create a safe environment for feedback and define ARCI in our interactions to drive clarity.
We follow the three levels of clean communication in the workplace.
We Default to Transparency: We “flip the bit” and justify opacity instead of defaulting to it.
We are a Learning Organization: We know the only failure is a failure to learn.
Meet the Founders
We are building a remote-friendly company. The Founders are based in the San Francisco Bay area and we work in a distributed manner across several US time zones.
Learn about our Vision, Mission and Strategy:
Storytell is distilling signal from noise by creating and recommending Story Tiles™.
We are building AI-driven platform that converts any content into Story Tiles™ and uses AI & ML to create useful knowledge — “stories” — to break down organizational silos internally, and fuel go-to-market and recruiting efforts externally.
Dig into our Vision, Mission and Strategy here.
Our Shared Values:
We believe that being aligned on our shared values is the foundation of how we build, belong, and how we show up for each other and to the broader ecosystem. You can find our shared values here.
Don't Meet Every Single Requirement?
Studies have shown that women and people of color are less likely to apply to jobs unless they meet every single qualification. At Storytell we are dedicated to building a diverse, inclusive and authentic workplace, so if you’re excited about this role but your past experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyways. You may be just the right candidate for this or other roles.
We offer you an opportunity to:
Work directly with our C-level executive team
Exercise your problem-solving skills
Learn the fundamentals of a startup
Grow in your career journey through support on many dimensions, such as:
Learning and practicing clean communication
Build our systems and processes
Make a huge contribution to the future of Storytell, AI – and the world!
We will support you if you want to become a Founder someday
The Founders at the very beginning of Storytell